Most Indian founders calculate gross margin and feel safe. The number that actually decides survival is contribution margin — what remains after six cost layers between the sale and the bank account. Here is how to build the right price from the floor up.
Honasa Consumer — the Gurgaon company behind Mamaearth — had a 70.7% gross profit margin in Q4 FY25. That number would make a pharmaceutical CFO envious. In the same quarter, their EBITDA margin was 5.1%. Over the full FY25 year, net profit fell from ₹110 crore to ₹73 crore even as revenue grew 7.66% to ₹2,067 crore. Somewhere between the factory gate and the customer's front door, 65 percentage points of gross margin disappeared — consumed by marketing, logistics, returns, and the full cost of operating in Indian e-commerce.
If India's best-known D2C brand can bleed at the operating line with 70% gross margin, what does that say about the founder who priced their first product at 2.5x cost and called it a day?
The problem is not that Indian founders don't understand margins. The problem is that they calculate the wrong margin at the wrong point in the value chain. Most founders calculate gross margin — selling price minus cost of goods. The margin that actually determines whether a business survives is contribution margin: what remains after every variable cost between the sale and the cash settling into the account. In Indian e-commerce and D2C, that list is long — platform commission, forward shipping, packaging, payment gateway fees, COD handling charges, return rate cost allocation, and advertising spend as a fraction of revenue. Most founders who price from gross margin end up unknowingly subsidising their customers for months before the cash account tells them what the spreadsheet never did.
The Six Costs That Live Between Your Price and Your Profit
Most product founders know two numbers: what they paid for the product and what they are selling it for. The gap between those two is gross margin, and in Indian e-commerce, it is a useful but incomplete fiction.
Here is what actually happens between a ₹599 sale and the cash in your account:
- Platform commission: 8–18% on Amazon, 6–22% on Flipkart (fashion category). Selling at ₹599 on Amazon's home and kitchen category costs approximately ₹72 in referral fees alone before a courier charges a rupee. In March 2025, Amazon eliminated referral fees on 1.2 crore products priced under ₹300 across 135+ categories — a meaningful shift for entry-level SKUs. Meesho officially charges zero commission, but the total effective cost of selling there (shipping, returns, ad spend for visibility) runs 10–15% of product price.
- Forward shipping: ₹60–₹120 per order depending on courier partner, delivery zone, and package weight. A 450g product shipping zonal on Delhivery costs roughly ₹75. National zone delivery of the same package: ₹105–₹115.
- Return and RTO costs: In fashion and lifestyle, return rates average 18–30% across Indian D2C brands (industry data, 2025). For COD orders, Return to Origin rates run 20–35%. When a package comes back, reverse shipping costs approximately 1.2–1.5x the forward shipping. The total cost per failed order — including forward shipping, reverse shipping, packaging, and warehouse handling — runs approximately ₹640 (industry benchmark, 2025). That cost is allocated across every order you ship at your effective return rate.
- Payment gateway and COD fees: Prepaid orders cost 1.5–2.5% in gateway fees (Razorpay, Cashfree, PayU). COD orders add ₹25–40 as a collection fee on top. COD still accounts for approximately 45% of Indian D2C orders as of mid-2025 — down from 55% in 2024, but still a significant drag on contribution margin per order.
- Packaging and inserts: ₹15–50 depending on product category and box quality. Skincare brands adding a card insert and tissue wrap typically spend ₹35–45 per unit in packaging costs beyond the product itself.
- Ad spend allocation: If your blended ROAS (return on ad spend) is 3x — meaning you spend ₹1 in ads for every ₹3 in revenue — that is 33% of revenue absorbed by acquisition. Indian D2C brands typically run blended ROAS of 2.5x–4x on Meta and Google. Below 2.5x blended ROAS with a contribution margin under 20%, scaling becomes structurally impossible: each rupee of growth deepens the loss.
For the inventory costs that sit upstream of this calculation — the working capital your stock ties up before it ever sells — see our inventory management guide for Indian e-commerce sellers.
How the Math Actually Works: A Real Unit Economics Example
Take a realistic personal care product for a first-time D2C founder in Bangalore or Pune:
COGS (manufactured and landed): ₹120. Selling price on Amazon: ₹499. Gross margin: 75.9%. That number looks extraordinary on a pitch deck. Now strip away the variable costs:
- Amazon referral fee at 12% for personal care: ₹60
- Forward shipping (450g, zonal): ₹85
- Return allocation (20% return rate, ₹640 cost per return, allocated per 5 orders shipped): ₹128
- Packaging: ₹30
- Payment gateway at 1.8%: ₹9
- COD allocation (45% COD orders at ₹30 COD fee): ₹13.50
- Ad spend at 3x ROAS: ₹166 (33% of ₹499)
Total variable costs: ₹491.50. Contribution margin: ₹7.50 per order. That is 1.5% on a product with a 75.9% gross margin.
This is not an edge case. This is the standard outcome when founders price from gross margin instead of contribution margin. The brands in India that have crossed ₹100 crore ARR with positive operating margins built their prices from the contribution margin floor first. Those stuck below ₹50 crore almost universally built theirs from the competitor ceiling down.
Contribution margin is not a finance metric. It is the question of whether your business model is real.
The Three Pricing Methods — and Which One Indian Markets Actually Reward
1. Cost-plus pricing (what most founders do)
Take your COGS, multiply by 2x or 2.5x, and call it your selling price. It is intuitive and fast. The problem: it anchors your price to your manufacturing efficiency, not to your channel cost or the value customers actually receive. A founder making a serum at ₹80 COGS who prices at ₹200 believes they have a 60% gross margin. They do. They may have a negative contribution margin after the full cost stack.
2. Competitor benchmarking (what most D2C founders do)
Find what Mamaearth or Plum sells a comparable product for, price slightly below or at parity, assume differentiation carries the rest. This approach fails quietly: your competitor may be manufacturing at half your COGS because of scale, or their pricing may be subsidised by venture capital absorbing losses you cannot afford. Vineeta Singh built SUGAR Cosmetics (Mumbai) to ₹505 crore in FY24 by pricing for Indian skin and the offline retail channel — not by undercutting Lakme on every SKU. When revenue fell to ₹415 crore in FY25, it was in part the price of correcting for a period when growth-at-all-costs had overridden margin discipline.
3. Value-based pricing (what works, but requires a harder conversation)
Price based on what the customer is willing to pay for the outcome, not your cost to produce it. Indian consumers are value-conscious, but that does not mean they are price-sensitive in the direction founders assume. A Kanpur customer buying a rash cream does not want the cheapest product — they want their rash gone. A Chennai business owner evaluating an accounting SaaS is not comparing monthly fees to competitors — they are comparing to the cost of their current CA arrangement.
The contrarian data: surveys of early-stage founders globally find that companies raising prices by 20% typically lose under 5% of customers. The revenue impact is strongly positive in almost every tested case. Indian founders who have tested modest price increases — from ₹299 to ₹349, or ₹499 to ₹599 — consistently report losing fewer customers than expected and recovering significantly more contribution margin than their original model showed.
If you are pricing a hyperlocal D2C skincare brand, see the hyperlocal D2C skincare brand idea for realistic COGS and channel cost benchmarks in beauty and personal care.
What Quick Commerce and ONDC Do to Your Pricing Model
Two channels that have reshaped Indian commerce in the past two years have also created new pricing traps that most founders have not fully modelled.
Quick commerce — Blinkit, Zepto, and Swiggy Instamart — charges commissions that can run 35–40% of the selling price, plus an additional 10–15% ad spend requirement to secure shelf visibility. In most FMCG and personal care categories, this produces sustainable contribution margins of 15–22% if well-managed. Below 12%, long-term scale on quick commerce becomes structurally unviable (industry analysis, 2025). Brands that built their pricing for Amazon (8–18% commissions) are discovering the same SKU loses money on Blinkit. The fix is not to avoid quick commerce — it is to price the quick commerce SKU differently, or build a higher-priced bundle specifically for the channel, so the economics hold.
ONDC is the opposite shock. The government's open commerce network charges buyer-side commissions of approximately 3% and seller-side fees that market forces have pushed to 5–10% — far below the 25–30% total cost of selling on legacy marketplaces. As of January 2025, Commerce Minister Piyush Goyal confirmed that ONDC had onboarded more than 7 lakh sellers from over 600 cities across India. Small grocery retailers in Bhopal and Kochi reported 15–25% higher take-home margins after shifting to ONDC, and 60% of new sellers on the network are from non-metro cities. For a brand that already baked 25% marketplace commission into its price floor, selling the same product on ONDC means windfall margin — but it also means well-capitalised competitors can undercut significantly and still be profitable. Your pricing floor must account for where your distribution will be in 18 months, not only today.
ONDC is forcing every brand to ask a hard question: was our price covering our channel costs, or was it reflecting our actual value?
GST, Input Tax Credit, and the September 2025 Slab Change
Here is a pricing implication that most Indian founders missed entirely.
In September 2025, the GST Council moved to a simplified two-slab structure — 5% and 18% — collapsing the earlier system of 5%, 12%, 18%, and 28% slabs. On the surface this looks like simplification. For pricing, it is a trap for the unprepared.
Some products that were at 12% GST with Input Tax Credit available have moved to 18% — a straightforward cost increase. Others moved from 18% with ITC to 5% without ITC. The second category looks like a tax reduction but may not be: if your input materials carry 18% GST and you can no longer claim credit against your output liability, your effective production cost increases even though the headline GST rate on your product fell.
A concrete example: a handmade candle brand buying fragrance oils (18% GST input) and wax (12% GST input) selling a candle at 5% GST output. Under the old structure with ITC, the input credits offset the output liability. Under the new structure at 5% without ITC, the brand absorbs the input tax as a cost increase. The same selling price now produces a lower contribution margin.
Founders pricing in 2025–2026 need to verify: (1) the GST rate on their specific HSN code under the new structure, (2) whether ITC is available on their output, (3) how much input GST they are paying, and (4) whether the selling price still covers the revised effective cost. A ₹15–25 adjustment in pricing may be warranted for some categories purely from the September 2025 changes.
If you are registered under the GST Composition Scheme (available for businesses with up to ₹1.5 crore annual turnover), the ITC question does not apply — but you cannot charge output GST to customers and you pay a fixed percentage of turnover. Check whether the Composition Scheme or regular GST lowers your effective tax cost before accepting the default recommendation.
If you are still at the validation stage before investing in pricing research, see our guide on validating a business idea in India with limited budget — pricing research is most useful after you have confirmed that the problem is real.
Building Your Price from the Floor Up: A Five-Step Framework
The standard pricing approach in Indian startups is ceiling-down: find the market price, sit slightly below it, and see if margins work. The approach that actually produces sustainable businesses is floor-up: calculate the minimum price at which your business model is viable, and then find out if the market will pay it.
Step 1: Map all variable costs per order, channel by channel
Do not map costs on average across all channels. Map them per channel: your DTC website, Amazon, Flipkart, Meesho, quick commerce, distributor-wholesale. Each has a different effective cost structure. A ₹499 product that generates 30% contribution margin on your own website may generate negative contribution margin on Blinkit using the same price.
Step 2: Set a contribution margin target before you pick a price
Industry benchmarks suggest 30–40% contribution margin for D2C brands that want to scale profitably. For high-CAC categories (fashion, premium personal care), 40%+ is the minimum for viable paid growth. For subscription or high-reorder products, 25% on acquisition may be acceptable if your LTV model holds. Choose your floor number before touching the price.
Step 3: Back-calculate the minimum price
If total variable cost per order on Amazon is ₹380, and you target 35% contribution margin, your minimum price is ₹380 ÷ (1 − 0.35) = ₹585. That is your floor. Price below it and you are subsidising customers. Every rupee above it is margin.
Step 4: Test the floor against willingness to pay
Is ₹585 within the range customers will actually pay? Survey 20–30 potential customers using a willingness-to-pay test: ask what maximum price they would consider for the product. If the median response is ₹499, you have a product cost problem, not a pricing problem — you need to reduce COGS or change channels. If the median is ₹699, you have been leaving money on the table.
Step 5: Build channel-specific SKUs if necessary
A premium brand can maintain pricing integrity by offering channel-specific bundles rather than single-SKU price differentiation. A '3-pack for ₹1,499 exclusively on ONDC' is not the same product as 'single unit ₹549 on Amazon.' You preserve brand pricing coherence while adapting to channel economics.
If you are building a D2C shipping or logistics platform, see the D2C shipping aggregator idea for how the logistics cost stack affects your price floor across every channel.
The Channel Mix Decision Is Actually a Pricing Decision
The most common structural error is treating distribution and pricing as separate decisions. Founders choose channels based on where customers are, then price based on what competitors charge. In practice, your channel mix sets your effective cost stack, and your cost stack sets your minimum viable price. The two decisions are inseparable.
Varun Gupta and his brother Tarun bootstrapped Boult Audio (now GoBoult) from a 12x12 ft room in Delhi with ₹15 lakh starting capital. By FY25, the company had reached ₹762.9 crore in operating revenue with a profit after tax of ₹24.2 crore — up nearly 10x from ₹2.5 crore the previous year. Every rupee of that growth came without a single external investor. When there is no venture money to absorb the losses of sloppy channel economics, every channel decision is a pricing decision. GoBoult did not enter every platform because distribution is good. They entered channels that their price floor could profitably support.
The approximately 60–65% of Indian D2C brands stuck in the ₹1–50 crore revenue band share a common pattern: they entered every available platform without modelling each platform's cost structure against their price. They then dropped prices during platform sales events (Flipkart Big Billion, Amazon Great Indian Festival, Nykaa Pink Friday) to stay competitive, compressing contribution margins to near zero precisely during the high-volume periods that should have been their most profitable.
For a detailed breakdown of how social commerce pricing and tier-2 India distribution interact, see our Meesho case study on social commerce in tier-2 India.
One Practical Test Before You Publish Your Price
Before setting a price and going live, run this five-minute check:
- Write down the total variable cost per order on your primary channel — all six layers from the framework above.
- Subtract it from your intended selling price. That is your contribution margin in rupees.
- Express it as a percentage: (contribution margin ÷ selling price) × 100.
- Is it above 30%? If yes, you likely have a viable price for that channel. If below 20%, either raise the price or reduce a cost layer before launching.
- Ask 10 potential customers in your target segment: at this price, would you buy? If yes, launch. If no, you have a positioning problem, not a pricing problem.
The reason this test matters is that most pricing mistakes in India are not errors of greed. They are errors of calculation. Founders who genuinely want to be affordable for their customers, but who have not built the cost stack correctly, end up subsidising those customers with their own savings — and calling it market development.
The margin math is not complicated. The discipline to run it before launch, rather than after three months of losses, is what separates the businesses that cross ₹100 crore from the ones that do not.
Last updated: May 2026
Frequently Asked Questions
What gross margin should I target for a D2C product in India?
Gross margin (selling price minus COGS) should be at least 50–60% for a D2C product in India. But gross margin alone is misleading. You need a contribution margin of 30–40% after all variable costs (platform fees, shipping, returns, packaging, ad allocation) to have a scalable business. Honasa (Mamaearth's parent) had 70.7% gross margin in Q4 FY25 but only 5.1% EBITDA margin once the full cost stack was included.
Should I price lower on Meesho than on Amazon and Flipkart?
Price based on the cost structure of each channel, not on a blanket discount rule. Meesho's zero-commission model sounds cheaper, but once you add shipping, returns, and necessary ad spend, total effective selling cost is still 10–15%. The bigger constraint: Meesho's average order value is ₹260–274 vs ₹1,000+ on Amazon. Your product must be viable in that lower-AOV environment, or you are targeting the wrong platform regardless of price.
How does the September 2025 GST two-slab reform change my pricing?
If your product moved from 12% GST (with ITC) to 18%, your effective cost increases. If it moved from 18% with ITC to 5% without ITC, the headline rate fell but you lose the ability to offset input taxes — potentially increasing your effective production cost. Check your specific HSN code, your input GST rate, and whether ITC is available under the new structure before assuming the reform benefited you.
What is a healthy contribution margin for an Indian e-commerce brand?
Industry benchmarks for Indian D2C suggest 30–40% contribution margin for sustainable scaling. Brands above 40% contribution margin attract serious investment. Below 20% contribution margin after ads, scaling becomes structurally risky — each rupee of revenue growth increases absolute losses rather than converging to profitability.
What should I do if my floor price is above what my market will pay?
This is a product cost problem, not a pricing problem. Your options are: reduce COGS by renegotiating with your manufacturer or increasing order quantity; reduce channel costs by shifting to a lower-commission platform like ONDC or your own website; reposition for a customer segment with higher willingness to pay; or change the product form (smaller SKU, bundle, subscription) to alter the per-unit math. Cutting price below your contribution margin floor is almost never the right answer.
How should I account for platform sale events like Big Billion Day in my pricing?
Build a floor price for sale events into your standard retail price from the start. If your contribution margin floor is ₹585 and you want to offer a 15% discount during Flipkart Big Billion without going below break-even, your everyday selling price must be at least ₹585 ÷ (1 − 0.15) = ₹689. Price for the world where you will sometimes be discounted, not only for the world where you never are.
Related Blog
Related Business Ideas
Ideas you can start based on this article

Agri Input Subscription Box for Smallholders
Curated seasonal input kits — seeds, bio-fertilizers, and crop-protection — delivered to farmers on a subscription.
Monthly Revenue
₹20K–1.5L
First Revenue
3-6 months

Aquarium & Exotic Pet E-commerce Platform
India's first organised marketplace for aquarium fish, exotic birds, reptiles, and their accessories — with live animal safe shipping and breeder verification.
Monthly Revenue
₹1L–7L
First Revenue
3-6 months

Ayurvedic & Herbal Products Export Brand
Premium Ayurvedic wellness brand targeting the $8 Bn global herbal supplement market — clinically documented formulations with international quality certifications.
Monthly Revenue
₹6L–30L
First Revenue
6-12 months

