The Manifest
Industry·28 April 2026·11 min read

B2C, B2B or DMC: how the money actually flows in the trade

Trace a Bali package from DMC net rate to client price to see exactly where your margin leaks, and when to contract direct instead of resell.

Masai Mara · 17:45

Ask five tour operators what a DMC actually is and you'll get five different answers: "the guy in Bali who sorts everything," "some kind of wholesaler," "just another agent, but bigger." That confusion costs money. If you sell outbound packages to Bali, Thailand, Vietnam or Dubai without owning ground contracts there, you're standing somewhere in a chain of markups. Where you stand decides whether you keep 10% of the client's rupee or 25%.

This isn't a definitions post for its own sake. It's a map of where the money actually goes between a hotel bed in Ubud and the invoice you send your client in Pune: DMC net rate, wholesaler markup, your commission, client price. See your own leak, and decide, destination by destination, whether reselling is the right call or whether it's time to contract direct.

We'll trace one Bali package through the full chain with real-feeling numbers, give you a framework for the build-vs-buy decision, a checklist for vetting a DMC before you wire an advance, and the actual path from "reseller with five WhatsApp contacts" to "operator with owned supply on your top destinations."

Who's actually in the chain: agent, operator, DMC, wholesaler

The four terms get used interchangeably in the trade, but they mean different things and it matters which one you are.

A travel agent sells travel to the end client. They quote, follow up, collect payment, and answer the 11 pm "flight kab hai?" call. What they rarely hold is negotiated rates of their own. They book through someone else's contracts.

A tour operator assembles itineraries into packages and sells them, often under their own brand. Many Indian "tour operators" are, in practice, reselling someone else's ground content dressed up as a package. The label doesn't tell you who owns the contracts.

A DMC (destination management company) operates in the destination. It holds the negotiated rates with hotels, transport and guides on the ground, knows the terrain, and carries the liability if something goes wrong locally: a hotel downgrade, a driver no-show, a monsoon reroute. Running that kind of multi-client, contract-heavy operation is a different problem from selling packages, which is why DMCs typically end up needing software built specifically for DMC operations rather than a generic CRM. DMCs typically quote net rates that the buyer marks up themselves, rather than paying a commission on top of a fixed sell price. That's the key structural difference from how many domestic tour operators are used to being paid (hostagencyreviews.com). A net rate gives you pricing control: you decide the markup, so your margin depends entirely on what you choose to charge, not on what someone else's commission slab allows.

A wholesaler sits between the DMC and the retail agent. It buys destination content at volume-driven net rates, often better than any single small agency could negotiate alone, then repackages it and resells to retail agents at its own markup. The wholesaler rarely touches ground operations directly; it's an aggregation and distribution layer.

If you're a small Indian agency selling Bali or Thailand without your own hotel contracts, you are very likely buying from a wholesaler, who bought from a DMC, who contracted the actual hotel. Three markups sit between the hotel's real cost and your client's invoice, and you only control the last one.

Tracing one Bali package, rupee by rupee

Here's what that chain looks like in practice for a standard 5-night/6-day Bali package, land only, twin sharing.

Example: A DMC in Bali quotes a net rate of ₹42,000 per person for the land package: hotels, transfers, a driver-guide, and the usual sightseeing. A wholesaler who buys in volume from that DMC marks it up to ₹52,000, a ₹10,000, roughly 24% margin over net. You, the retail agent, buy from the wholesaler at ₹52,000 and sell to your client at ₹58,000, a ₹6,000, roughly 11.5% margin over your buy price.

Position Buys at Sells at Margin (₹) Margin (%)
DMC (ground contracts) Not applicable ₹42,000 Not applicable Not applicable
Wholesaler ₹42,000 ₹52,000 ₹10,000 ~24%
Retail agent (you) ₹52,000 ₹58,000 ₹6,000 ~11.5%

Total spread from DMC net rate to client price: ₹16,000, or 38% over net. Indicative trade margin bands run roughly 10–25% on hotels and 15–35% on tours and packages depending on volume and relationship depth (dmcquote.com). That's exactly the range this Bali chain sits inside: the wholesaler at the higher end because of its volume, you at the lower end because you don't bring any.

Here's the part worth sitting with: you captured ₹6,000 of a ₹16,000 total spread, just 37.5% of the markup, while doing close to 100% of the client-facing work. You quoted, chased the enquiry, answered every WhatsApp question, collected the payment. You'll be the one fielding the call if the hotel room isn't what the photos showed. The wholesaler, who never spoke to your client, kept nearly two-thirds of the markup for the volume relationship it built with the DMC.

That gap is the leak this post is named for. It isn't unfair: the wholesaler earned its rate by committing volume the DMC could plan around. But it's a gap you can only close by either bringing your own volume to the table or removing a layer entirely.

Why the same package pays different margins to different people

The 10–25% and 15–35% bands aren't arbitrary. They track two things: how much volume you commit, and how deep the relationship goes.

A DMC that gets 200 confirmed pax a year from one wholesaler will quote that wholesaler tighter net rates than it quotes a retail agent who might send five pax this year and none next year. The wholesaler's markup is the price of aggregating unpredictable small agents into one predictable, plannable volume the DMC can build allotments around.

Your margin as a retail agent is capped by the same logic in reverse: you get the wholesaler's price because you don't (yet) bring enough volume to negotiate with the DMC directly. The moment your own volume to a destination crosses a threshold, the maths for staying in this chain changes.

The build-vs-buy question: when a DMC is worth the markup

Treat the pax numbers below as a rule-of-thumb starting point we use, not an industry-sourced benchmark. Your own threshold will vary by destination and margin.

Use a DMC or wholesaler when:

  • You send under roughly 50 pax a year to that destination, not enough volume to justify negotiating and managing your own hotel and transport contracts.
  • You don't have on-ground relationships, local language, or knowledge of which vendors are reliable in that specific destination.
  • The destination is new or experimental for your business, and you're testing demand before committing to contracts.
  • You want ground-failure liability to sit with someone who's actually there, not with you managing it over WhatsApp at midnight from Pune.

Move to contracting direct when:

  • You're sending 50+ pax a year to one destination consistently, season after season.
  • The same 3–4 hotels and one ground transport vendor keep appearing in your bookings. You already know who's reliable.
  • The margin you're leaving on the table, multiplied by your volume, clearly outweighs the time cost of negotiating and managing contracts yourself.

Example: If you send 60 pax a year to Bali, capturing the wholesaler's ₹10,000-per-pax spread instead of losing it is worth roughly ₹6,00,000 a year in additional margin, for the real, one-time cost of negotiating direct rates with three or four hotels and a ground transport vendor. If you send 8 pax a year, that same ₹10,000 spread is worth ₹80,000 total. That's probably not worth the negotiation effort, the minimum-volume commitments a hotel will ask for, or the risk of holding an allotment you can't fill.

The threshold isn't a fixed number for every operator. It's wherever your saved margin, multiplied by your volume, exceeds what your time and the vendor's minimum commitments cost you. Run that arithmetic per destination, not once for your whole business. You might be well past the threshold on Bali and nowhere near it on, say, Vietnam.

Vetting a DMC before you send an advance

Not every DMC that messages you on Instagram deserves your client's advance. Before you commit volume or wire money, check these:

  1. Payment terms. What advance percentage do they want, in what currency, and what's the cancellation refund policy if your client cancels? Get this in writing, not on a call.
  2. References. Ask for two or three India-based agents who already send them business, and actually call those agents.
  3. On-ground failure liability. If a hotel downgrades the room or a guide doesn't show up, who absorbs the cost: the DMC, you, or your client? This should be answered before you book, not discovered mid-trip.
  4. Payment safety. Don't wire a full package cost 60–90 days ahead to a DMC you've never worked with. Stagger payments against milestones, confirmation first, then balance closer to travel, until you've run a few trips with them without incident.
  5. Responsiveness under pressure. Send them a real operational question, a flight delay scenario, a room type change, before you commit volume, and see how fast and how clearly they answer. That's the response you'll get when something actually goes wrong mid-trip.

Careful: DMC payment defaults and delayed refunds are a recurring grievance in trade forums and agent groups. A DMC that takes a large advance and then goes unresponsive around cancellation or refund time is a pattern experienced operators warn each other about repeatedly. Treat a new DMC relationship the way you'd treat a new client's advance: verify before you trust volume to it.

The path from reseller to owning your own supply

You don't have to choose between "pure reseller forever" and "negotiate every hotel in Southeast Asia yourself." Most operators who end up with owned supply got there in stages.

  1. Start with one trusted DMC per destination and build volume over two or three seasons. This is also how you learn which hotels and vendors are actually reliable, information a wholesaler won't hand you.
  2. Once your annual volume to a destination clears your own threshold, approach two or three of the hotels you've used repeatedly and ask for a direct net rate. The hotel net-rate and allotment conversation is a different negotiation from booking through a DMC, and worth learning before you attempt it.
  3. Add a ground transport vendor directly once you've validated them across a few trips. This is usually the easiest contract to bring in-house, since transport reliability is easy to verify.
  4. Keep the DMC relationship for niche add-ons, new destinations you're still testing, and anything below your volume threshold. There's no need to fully exit a relationship that still adds value on the margins.

This is the same logic behind the case for going direct instead of routing everything through OTAs: the middle layer earns its cut by absorbing volume risk and relationship-building you haven't done yet, and the moment you've done that work yourself, paying for it stops making sense.

Common questions

What is a DMC in simple terms

A destination management company is the ground-operations business in a specific place. It holds negotiated hotel, transport and guide rates locally and handles on-the-ground execution. It typically sells at a net rate that the buyer marks up, rather than paying the buyer a commission (hostagencyreviews.com).

Is a wholesaler the same as a DMC

No. A wholesaler buys in bulk from DMCs across one or more destinations and resells to retail agents with its own markup. It aggregates volume and distribution; it doesn't necessarily hold ground contracts or on-site liability itself.

Should I buy from a wholesaler or book hotels direct

Below your volume threshold for a destination (a rule of thumb we use is roughly 50 pax a year, though this varies by operator), a wholesaler or DMC is usually cheaper in time and risk even after their markup. Above that threshold, the margin you're giving up on volume you already have tends to outweigh the effort of contracting direct.

How is a DMC different from a tour operator

A tour operator assembles and sells itineraries, often under its own brand, and may or may not own the underlying ground contracts. A DMC specifically operates and holds contracts within one destination. Many Indian "tour operators" are, in practice, reselling a DMC's or wholesaler's content under their own packaging.

The short version

  • A DMC holds ground contracts in a destination and typically quotes net rates you mark up yourself, giving you pricing control the commission model doesn't.
  • A wholesaler sits between the DMC and you, aggregating volume across many small agents and taking its own markup for that aggregation.
  • On a typical Bali package, the retail agent can end up capturing well under half of the total markup between DMC net rate and client price, despite doing all the client-facing work.
  • Indicative trade margins run roughly 10–25% on hotels and 15–35% on tours and packages, depending on volume and relationship depth. Your own margin depends on where you sit in the chain.
  • Use a DMC or wholesaler where your volume to a destination is low, the destination is new, or you want ground-failure liability to sit with someone local; contract direct once volume and repeat vendors justify the negotiation.
  • Vet any new DMC on payment terms, references, on-ground failure liability, staggered payments, and responsiveness, before volume, not after a problem.
  • The path to owned supply is gradual: build volume through a trusted DMC first, then bring your highest-volume hotels and transport vendors direct once the arithmetic favours it.