How Much Should a D2C Brand Spend on Marketing? Budget Allocation by Stage
Share
By Pixel Eyes Digital
Every D2C founder eventually asks the same question: is 10% of revenue enough, or do I need to spend 40%? If you are waondering how much should a D2C brand spend on marketing, the honest answer is that it depends on your stage, your margins and how quickly a customer pays back what you spent to acquire them. A single percentage cannot answer that, but a stage-wise framework can.
This guide breaks down D2C marketing budget benchmarks from published sources, shows how the numbers change from launch to maturity, and gives you a simple way to set your own budget from CAC payback and contribution margin. It also covers the India-specific factors, such as COD, RTO and rising Meta CPMs, that change the math for Indian brands.

The short answer
A D2C brand can spend anywhere from single digits to 40% of revenue on marketing, depending on stage. Early-stage brands spend the most as a share of revenue, and mature brands with strong repeat purchases spend the least. Set your budget from CAC payback and contribution margin, not from a fixed percentage.
|
Stage |
Typical marketing spend (% of revenue) |
What the spend is for |
|
Launch |
Often 20-40% or more |
Finding product-market fit and a first working channel |
|
Early traction |
Roughly 20-30% |
Building a repeatable acquisition channel |
|
Scale |
Roughly 15-25% |
Scaling profitably across more channels |
|
Mature |
Roughly 10-15% |
Efficiency, retention and brand |
These are working ranges built from the sources quoted later in this post. They are rules of thumb, not guarantees, and your own unit economics should override them.
Why one percentage doesn't work for D2C
The most quoted number in marketing budgeting is Gartner's 2026 CMO Spend Survey, which puts the average at 7.8% of company revenue, up slightly from 7.7% in 2025. It is a useful reference, but it is a poor guide for a D2C brand. That figure describes enterprise marketing departments that carry brand, PR, events, research and payroll, and it excludes ad spend. A D2C brand is the opposite: most of its marketing money goes straight into paid media.
There is also a definition problem. Some sources talk about the total marketing budget, others only about paid media or performance marketing. When one article says 8-12% and another says 20-40%, they may not be measuring the same thing. Throughout this guide, paid media budget means money spent on ads, and total marketing budget means ads plus creative, retention tools, agency fees and marketing salaries.
D2C marketing budget benchmarks at a glance
Here is what published sources say. Notice how widely the numbers vary, and why the scope of each figure matters.
|
Source |
What it measures |
Range quoted |
|
Stryde |
eCommerce marketing spend as a share of revenue |
7-12% on average, with fashion and apparel around 12% |
|
Gartner 2026 CMO Spend Survey |
Enterprise marketing budget, excluding ad spend |
7.8% of company revenue |
|
Balistro |
Performance (paid) marketing in 2026 |
15-25% for early-stage D2C, 8-12% for scaled brands with strong retention |
|
Upgrowth |
Performance marketing by startup stage |
20-40% early stage, 15-25% growth stage, 10-15% mature |
|
Vatsal Goyal (investor, Substack) |
Ideal D2C P&L |
Marketing should not exceed about 20-22% of revenue; 40% only in rare edge cases |
For a sense of scale, Stryde gives a simple example: a brand projecting $500,000 in revenue would budget between $35,000 and $60,000 for marketing, which matches its 7-12% range.
Indian data points the same way. An Inc42 analysis of top ecommerce startups' FY22 spending found that the D2C brands it covered posted ad spend-to-revenue ratios above 50%. That is a venture-funded growth strategy, not a recommendation, but it shows how aggressive D2C spend can get.
Stage 1: Launch (₹0 to ₹5 lakh monthly revenue)
Goal: find out whether anyone wants your product and which channel can reach them.
At this stage the percentage looks huge because revenue is tiny. A brand making ₹2 lakh a month that spends ₹60,000 on ads is at 30%, and that is normal. What matters more is the absolute amount and what you learn from it.
One Indian agency's guide suggests a bootstrap budget of around ₹50,000 a month and warns that this level of spend cannot buy fast scale. Treat it as a testing budget:
- Pick one or two channels, usually Meta ads and either Google search or Instagram organic content.
- Run enough spend to get statistically meaningful data. Spreading ₹50,000 across five channels teaches you nothing.
- Put your own time into founder-led content, reviews and WhatsApp follow-ups before paying for more reach.
- Skip big brand campaigns and influencer retainers for now.
Performance marketing and brand building are both needed over time, but at launch the priority is revenue you can trace.
Stage 2: Early traction (₹5 to ₹25 lakh monthly revenue)
Goal: turn one working channel into a repeatable acquisition engine.
The same agency guide shows an early D2C example at roughly ₹2 lakh a month for brands targeting ₹5-15 lakh in monthly revenue. Whatever your exact figure, this is the stage where the budget should start to broaden:
- Keep most of the money in the channel that is already working.
- Set aside a clear share for creative testing. Weak creative is the most common reason ad accounts stop scaling.
- Add email and WhatsApp for repeat orders. Retention is cheaper than acquisition, and this is the first place to prove it.
- Track CAC, ROAS and contribution margin weekly, not just revenue.
Stage 3: Scale (₹25 lakh to ₹1 crore monthly revenue)
Goal: grow without letting acquisition costs eat the margin.
The same guide cites about ₹10 lakh a month for scaling D2C brands targeting ₹25-75 lakh in monthly revenue. At this stage, a new problem appears: marginal CAC rises as you spend more. The first rupees buy your warmest audience, and each extra rupee buys a colder one. Top Growth Marketing shows an example where monthly prospecting spend tiers push marginal CAC from $31 to $89, crossing the brand's allowable CAC ceiling.
What to do:
- Add a second paid channel only after the first one is stable.
- Increase spend in steps and watch marginal CAC, not just blended CAC.
- Start funding brand and influencer content, because one agency analysis of Indian D2C notes that brands relying on performance marketing alone struggle when ads are paused or costs rise.
- Protect the retention budget. Gartner found that awareness and conversion now take 62.6% of media spend while loyalty and retention fell to under 15%, which is a gap smart D2C brands can exploit.
Stage 4: Mature (₹1 crore+ monthly revenue)
Goal: efficiency, repeat revenue and brand strength.
As repeat customers grow, marketing spend as a percentage of revenue falls. Balistro notes that scaled brands with strong retention can run profitably on 8-12% in paid media. At this point:
- Shift more spend toward retention, referral and loyalty.
- Invest in brand, offline and marketplace presence.
- Judge channels by blended efficiency (MER), not platform-reported ROAS.
- Compare your spend to your P&L. Vatsal Goyal's rule of thumb is a gross margin of 50-55% with marketing below roughly 20-22% of revenue and an EBITDA of 20-25%. If you are far outside that, the product, pricing or communication needs a look before more spend does.
How to split the budget across channels
Once you know the total, you need to split it. One Indian agency suggests this ratio at every stage:
|
Budget line |
Suggested share of total marketing investment |
|
Media (paid ads) |
60-70% |
|
Creative |
12-18% |
|
Retention tools |
6-10% |
|
Agency or salaries |
12-18% |
Treat this as an indicative split from a single source rather than an industry standard. Your own mix should follow your stage:
|
Stage |
Performance vs brand emphasis |
Retention emphasis |
|
Launch |
Almost entirely performance and organic content |
Minimal, WhatsApp follow-ups only |
|
Early traction |
Mostly performance, with creative testing |
Email and WhatsApp flows start |
|
Scale |
Performance plus a growing brand and influencer share |
Dedicated retention budget |
|
Mature |
Balanced performance and brand |
Retention and referral drive repeat revenue |
Start from CAC payback and MER, not a percentage
Percentages are a byproduct of your unit economics. A better way to set budget is to work backwards from what a customer is worth.
Step 1: Find your contribution per order. Take your average order value and subtract product cost, shipping, packaging, payment fees, discounts and returns or RTO losses.
Step 2: Estimate orders within your payback window. Decide how fast you need the acquisition cost back, for example 90 days, and estimate how many orders a typical new customer places in that window.
Step 3: Calculate your allowable CAC. Multiply contribution per order by orders in the payback window.
Hypothetical example: a brand has an average order value of ₹1,000 and keeps ₹500 after all variable costs. New customers place 1.4 orders in the first 90 days, so each one returns ₹700 in contribution. The brand's break-even CAC for a 90-day payback is ₹700, and a healthier target is lower, say ₹500, to leave margin for overheads.
Step 4: Check it with MER. Marketing efficiency ratio is total revenue divided by total ad spend. If the brand above sells ₹10 lakh in a month on ₹2.5 lakh of ad spend, its MER is 4, meaning ad spend is 25% of revenue. MER cuts through platform attribution and tells you whether the whole business is paying for its marketing. If you want to go deeper, see our guide on ACOS vs TACoS vs ROAS and why blended metrics matter more than any single dashboard number.
The budget then follows: allowable CAC multiplied by the number of new customers you want. Compare that against the stage ranges above as a sanity check, not the other way around.
India realities that change your budget
Generic global benchmarks miss several things that matter for Indian D2C brands.
- COD and RTO. One Indian ecommerce source says cash on delivery can account for 50-70% of orders, and another calls RTO the killer metric for Indian D2C. Returns and failed deliveries raise your real CAC, so account for them in contribution per order before judging ROAS.
- Rising Meta CPMs. An Indian agency analysis reports Meta CPMs rising from ₹120-250 in 2019 to ₹350-650 in 2026, and another source says CPMs have risen 25-40% in many categories. The same budget buys fewer customers than it used to.
- Conversion rates. The same agency cites a median Indian D2C product page conversion rate of 1.4-2.2%, so small drops in conversion hit blended ROAS quickly.
- Contribution margin after marketing. Base's pricing guide says most D2C brands need around 25-35% contribution after marketing to scale safely.
- Festive season spikes. Ad costs rise and demand surges during Diwali and the wedding season. Plan a separate festive budget rather than stretching your regular one. Our festive season playbook for D2C brands covers how to do that.
- Marketplaces and quick commerce. Many Indian D2C brands also spend on Amazon, Flipkart and quick-commerce ads. Decide whether that counts inside your marketing budget, and keep the definition consistent over time.
Common D2C budgeting mistakes
- Putting nearly everything on Meta. One D2C analysis describes brands that put about 80% of budget on Meta and then saw the same spend buy fewer customers as costs rose. See our guide to Meta Advantage+ Shopping campaigns for how to structure spend more safely.
- Skipping retention. Spending only on acquisition leaves repeat revenue on the table.
- Scaling before CAC payback is proven. Raising spend on a channel that isn't yet profitable just makes the loss bigger.
- Copying another brand's percentage. Their margins, repeat rate and stage are not yours.
- Ignoring RTO in ROAS. A 3x ROAS on paper can be loss-making once returns and COD failures are counted.
- Mixing definitions. Comparing your total marketing spend with someone else's paid-media-only figure leads to the wrong conclusion.
How to set your D2C marketing budget in 5 steps
- Pick your stage. Use monthly revenue and how repeatable your acquisition is, not your funding round.
- Calculate contribution margin per order. Include shipping, payment fees, discounts and RTO.
- Set your allowable CAC. Use your payback window and expected orders per customer.
- Split the budget by channel. Start with the media, creative, retention and team ratio above and adjust to your stage.
- Review monthly. Check CAC, MER and contribution margin, then raise or cut spend in steps.
Budget checklist
- I know which stage my brand is in
- I have calculated contribution margin per order, including RTO
- I have set an allowable CAC and a payback window
- I track MER, not just platform ROAS
- I have a retention budget, even a small one
- I have a separate plan for the festive season
- I review spend and CAC every month
Conclusion
There is no single answer to how much a D2C brand should spend on marketing, but there is a sound way to find yours. Use stage ranges as a guide, set your budget from CAC payback and contribution margin, track MER, and plan for India's COD, RTO and CPM realities. Revisit the numbers every month as your brand moves through each stage.
If you would like an expert review of your channels, content and AI search visibility, get a free SEO, AEO and GEO audit from Pixel Eyes Digital.
FAQs
1. What percentage of revenue should a D2C brand spend on marketing?
Published benchmarks range from 7-12% for general ecommerce to 20-40% for early-stage startups, depending on how each source defines marketing. Early-stage D2C brands usually spend the most, and mature brands with strong repeat purchases spend the least. Use stage ranges as a sanity check and set your actual budget from CAC payback.
2. How much should a D2C startup in India spend on marketing per month?
It depends on revenue goals. One Indian agency suggests around ₹50,000 a month to test at launch, about ₹2 lakh for early traction and about ₹10 lakh for scaling. Treat these as examples, not fixed rules, and judge them against your allowable CAC.
3. Is 30% of revenue too much to spend on marketing?
Not necessarily. Early-stage brands often spend 20-40% while searching for product-market fit. It becomes a problem when CAC payback stays too long or contribution margin turns negative. If you are mature and still at 30%, review your retention and pricing.
4. How should a D2C brand split its budget between performance and brand?
Early on, most spend goes to performance marketing because you need traceable revenue. As you scale, add brand and influencer content so growth does not depend entirely on ads. Mature brands usually run a more balanced mix.
5. How do I work out my marketing budget from CAC?
Multiply your contribution per order by the orders a new customer places in your payback window to get allowable CAC. Then multiply that by the number of new customers you want. Compare the result to your stage range as a check.