How to Build a Multi-Brand E-Commerce Operation in South Asia: Tech Stack, Logistics, and Unit Economics
Running multiple brands under one e-commerce operation in South Asia comes down to three things: a shared tech backbone that doesn't force you to rebuild per brand, a logistics setup that handles cash-on-delivery without bleeding margin, and unit economics you can actually defend after returns. Get those wrong and a second brand just doubles your losses. Get them right and your fixed costs spread across more revenue.
Let me walk through how the pieces fit.
What tech stack do you need to run several brands at once?
Start with the backend, not the storefront. The storefront is the easy part.
Most operators in Pakistan, India, and Bangladesh land on a headless or semi-headless setup where one commerce engine powers several front-ends. Shopify (with separate stores or Shopify Plus for multi-store), WooCommerce on a shared host, or a custom stack on something like Medusa if you've got real dev muscle. The decision isn't about which platform is "best." It's about whether one team can manage all your brands from one dashboard without logging into five separate admin panels.
Here's the thing — the storefront gets the attention, but the money leaks happen in the middle layer.
You need:
- A single order management system (OMS) that pools orders from every brand
- Centralized inventory so you don't oversell a SKU that two brands share
- One courier integration layer that routes to the cheapest viable carrier per city
- A returns and RTO (return-to-origin) tracking system, because COD RTO is your silent killer
- Analytics that break down contribution margin by brand, not just gross revenue
A good example of focused e-commerce done per-brand is IVG Pakistan, the official online store for the IVG vape brand in the country. It's a single-brand operation, but the lesson carries: a clean, purpose-built storefront with proper age-gating and local payment handling beats a bloated multi-brand site that does everything badly. When you add brands, you want each to feel standalone to the customer while sharing plumbing behind the scenes.
My honest take: don't go fully custom until you've got three profitable brands. Premature engineering has killed more South Asian e-commerce operations than bad marketing.
How do you handle logistics and cash-on-delivery across brands?
COD is still the dominant payment method across much of South Asia. That single fact shapes everything downstream.
When most of your orders are cash-on-delivery, you carry the risk until the box is handed over and the cash comes back. RTO rates — orders that get returned undelivered — can run meaningfully high in COD-heavy markets, and every RTO costs you forward shipping, reverse shipping, and sometimes a damaged product. The exact percentage varies wildly by category, city, and how good your address validation is, so measure your own rate before you trust anyone's benchmark.
Things that actually move the RTO number down:
- Order confirmation calls or WhatsApp verification before dispatch (cuts fake and impulse orders)
- Partial prepaid incentives — a small discount for paying online
- Address quality checks at checkout, not after
- Blacklisting repeat RTO phone numbers across all your brands (shared database = shared defense)
That last point is where multi-brand pays off. A customer who refuses delivery on Brand A shouldn't get free shipping on Brand B next week. One shared risk database protects every brand you run.
On carriers, don't marry one. Rate-shop across local couriers by route and weight. A multi-courier setup — even a simple spreadsheet routing logic early on — usually beats a single national contract once you're past a few hundred orders a day.
What do the unit economics actually look like?
This is where founders lie to themselves. Gross margin looks great. Then the real costs show up.
Build your per-order P&L like this before you scale anything:
| Line item | Who forgets it |
|---|---|
| Product cost (landed) | Nobody |
| Forward shipping | Few |
| Payment gateway fee (prepaid orders) | Some |
| COD handling / remittance fee | Many |
| RTO cost (shipping both ways + handling) | Most |
| Packaging | Most |
| Marketing / CAC | Everyone underweights |
| Returns & refurb | Almost everyone |
Your contribution margin per delivered order has to survive all of that — and then cover the undelivered orders that still cost you money. A 40% gross margin can turn into a thin or negative contribution margin once a chunk of your orders RTO.
The math that matters for DTC unit economics in emerging markets: contribution margin per delivered order, multiplied by delivery rate, minus blended CAC. If that number isn't positive, more volume just means faster bleeding. I've seen operators chase top-line growth for a year and realize they were paying to ship boxes that came back.
Multi-brand helps unit economics in a specific way — shared fixed costs. One warehouse, one support team, one tech stack, one finance function spread across more revenue. But only if the brands share infrastructure. If each brand has its own everything, you've just built three startups with three overheads.
When does adding a second brand actually make sense?
Not when the first one is still figuring out product-market fit. Add a brand when your operations can absorb it without new fixed cost.
Good signals you're ready:
- Your first brand has a positive, stable contribution margin after RTO
- Your warehouse and support have spare capacity
- Your tech stack can onboard a new storefront in days, not months
- You've got a shared customer risk database and a working courier routing setup
Bad reasons to add a brand: the first one is struggling and you're hoping a new logo fixes demand. It won't. You'll split your attention and double your problems.
The category matters too. Multi-brand works best when brands sit in adjacent niches that share suppliers or audiences but don't cannibalize each other. Think complementary, not identical.
Look — the operators winning in South Asian e-commerce aren't the ones with the flashiest sites. They're the ones who know their delivered-order contribution margin to the rupee and route every order to the cheapest viable courier automatically. The boring stuff is the moat.
Your next step: pull your last 500 orders and calculate contribution margin per delivered order — not per placed order. Subtract the full cost of your RTOs. If that number's positive and your ops have slack, start scoping brand two. If it's not, fix the first brand before you build anything new.