Financial Strategy
How to Set Next Year's Gross Margin Target
Set next year's gross-margin target by modeling three scenarios, not extending last year's number. Build conservative, base, and aggressive cases with separate assumptions for price, COGS, and channel mix, then pick the target that still holds if execution hits only 80% of plan before you lock the budget.
Key Takeaways
- Median DTC gross margin is 56.6% across public brands (11-company 10-K panel), with a 25th-to-75th percentile band of 45.6% to 63.8%. The benchmark tells you where you sit. It does not tell you what to plan for.
- Gross margin is the constraint, not the output. A brand at 38% gross margin and one at 52%, both growing 10%, are running fundamentally different businesses. Gross profit is the only money that pays for marketing, ops, and headcount.
- Below 45% gross margin is a planning warning sign for most DTC models. 2026 DTC benchmark bands grade above 60% as strong, 50% to 60% as healthy, and under 45% as the zone where funding paid acquisition plus fixed overhead gets structurally hard.
- Channel mix moves the number immediately. Shifting a pure-DTC brand to 20% Amazon can pull blended gross margin from 58% to about 54.0% before you change a single product cost.
- Set the target with three scenarios, not one. Model price, COGS, and channel mix separately for conservative, base, and aggressive cases, then pick the number that holds if execution is 80% of plan.
Every year, DTC founders open a spreadsheet in the fall and type a gross-margin number for next year. Most pick one of two ways to get there: extend this year's trend, or match a benchmark they read somewhere. Neither approach stress-tests the number against the decisions they are actually planning to make. That matters because gross margin is not a passive output that falls out of the P&L at year-end. It is the input that sets how much every other line can cost. This guide gives you the three-scenario worksheet to land on a defensible target before the budget is locked, and flags what to watch when the plan meets reality. Define gross margin here as revenue minus product cost, inbound freight, and import duties.
Why gross margin is the constraint, not just an output
Here is the reframe that changes how you plan. Gross profit is the only money in your business that pays for everything else. Marketing, warehousing, software, salaries, your own draw, and whatever is left over as profit all come out of gross profit dollars. Revenue is vanity until it clears the cost of the goods. So gross margin is not a scorecard number you check after the year. It is the ceiling that decides how much growth you can actually fund.
Two brands make this concrete. A brand at 38% gross margin and a brand at 52% gross margin, both doing 10 million dollars and both targeting 10% growth, are not running similar businesses with a small gap. On 11 million dollars of revenue, the first brand generates about 4.18 million dollars of gross profit and the second generates about 5.72 million. That 1.54 million dollar difference is roughly the entire performance-marketing budget of a mid-sized DTC brand. One founder gets to grow aggressively. The other has to choose between growth and payroll.
When I sit down with founders running a brand this size, the pattern I see again and again is that they have set a revenue target with real conviction and left the gross-margin number as an afterthought, often just carried forward from last year. But the revenue target is only fundable if the margin holds. The number you should fight over in the planning meeting is not the top line. It is the margin that decides whether the top line can pay for itself.
The context for where you sit starts with the benchmark. Median DTC gross margin across a panel of 11 public DTC-heavy brands sits at 56.6%, with a 25th-to-75th percentile band of 45.6% to 63.8% (compiled from 2024 and 2025 10-K filings). Triple Whale's 2025 benchmark across 33,000-plus Shopify stores lands higher, at 60% to 70% for established brands, largely because that panel skews toward pure-DTC and higher-margin categories. Both are useful. Neither is your target.
What the benchmarks actually say, by category and revenue tier
The single biggest driver of where your gross margin should land is category. Beauty and personal care tops the stack: public leaders like e.l.f. Beauty ran 71.2% and Olaplex ran 69.4% in their most recent fiscal years. Apparel sits lower, in the 45% to 60% band, with public peers like Lululemon at 56.6%, Warby Parker at 54.0%, and Revolve at 53.5%. Food and beverage CPG runs lower still, at 30% to 50%. A 55% gross margin is a warning sign for a beauty brand and a genuine achievement for a food brand.
The second driver is scale. Bigger brands earn higher gross margin, and not by a little. Among Shopify DTC brands, those under 5 million dollars in revenue average 67% gross margin, the 10-to-50 million tier averages 70%, and brands over 50 million dollars average 79%. Scale brings procurement power, better freight rates, and typically a higher share of owned DTC channel. If you are planning to jump a revenue tier next year, a modest gross-margin improvement is realistic. If you are staying put, do not pencil in the margin of a brand twice your size.
Put category and scale together and you get a defensible target range rather than a single benchmark. The table below is the reference we use to place a brand before we ever look at their internals. Note the warning zone in the left column: this is the floor below which the DTC model gets structurally hard to fund, because paid acquisition and fixed overhead have to be paid out of a shrinking gross-profit pool.
| Category | Warning zone | Healthy range | Strong / top quartile |
|---|---|---|---|
| Beauty / Personal Care | <50% | 60-65% | 65-70%+ |
| Supplements / Wellness | <45% | 55-65% | 65-70%+ |
| Apparel / Fashion | <40% | 50-58% | 58-65% |
| Home Goods | <28% | 38-48% | 50%+ |
| Food & Beverage CPG | <25% | 35-45% | 45-55% |
| Pet Products | <28% | 35-42% | 45%+ |
| Electronics | <10% | 18-25% | 35%+ (accessories) |
Returns are quietly eating your margin. See by how much.
Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.
Check your inbox. We'll send the Real Cost of Returns calculator shortly.
The levers that actually move gross margin, and how most plans miss them
Once you know your target range, the plan has to explain how you get to a specific number inside it. There are four levers, and most annual plans model exactly zero of them, silently assuming this year's margin carries forward.
The first is pricing. A list-price change does not move gross margin one-for-one. A 5% price increase on a product with 42% COGS raises gross margin by roughly 5% times 42%, or about 2.1 points, not 5. Most founders either assume the full 5% or forget to model the price change at all. Both produce a wrong target.
The second is COGS, and it is the biggest structural lever most brands have. Moving from buying through agents or consolidators to factory-direct can add 4 to 7 gross-margin points. Combined with volume-tiered pricing at higher order quantities, brands have recovered 500 to 800 basis points in documented renegotiations. When we work through a budget, the COGS assumption is where the real fight is. On one FY plan I looked at, the founder had COGS penciled at 46% of revenue and the finance side was pushing for 42%. That four-point gap was the entire renegotiation thesis, tracked as a live line-item assumption before anyone signed off, not a vague hope for the year.
The third lever is channel mix, and it is the one that bites hardest at year-end because it moves the number without touching a single product cost. Wholesale prices at 50% to 60% of retail, so wholesale units contribute far less gross profit per dollar of revenue. Amazon takes 8% to 15% in referral fees plus FBA, so the same product earns a lower net margin through the marketplace than through your own site. The DTC channel commands roughly a 24% higher gross-margin rate than wholesale (per BMO Capital Markets analysis). The chart below shows what happens to an illustrative 58% DTC brand as the mix shifts.
This is exactly the trap operators walk into. One brand I worked with grew Amazon faster than Shopify over a couple of months and was tracking channel-level margin separately, precisely because the blended figure hid how much the Amazon mix was diluting the overall number. If you plan the blended margin as if the mix is stable while you are intentionally shifting it, your target is wrong the day you sign it.
The fourth lever is freight and duty, which founders often treat as a fixed expense when it is variable and, in a tariff-moving environment, volatile. It belongs inside your gross-margin assumption, not parked in operating expenses where it quietly erodes the number you promised.
| Channel mix scenario | DTC gross margin | Amazon net margin | Wholesale gross margin | Blended gross margin |
|---|---|---|---|---|
| 100% DTC | 58% | n/a | n/a | 58% |
| 80% DTC / 20% Amazon | 58% | 38% | n/a | 54.0% |
| 60% DTC / 40% wholesale | 58% | n/a | 40% | 50.8% |
| 50% DTC / 30% Amazon / 20% wholesale | 58% | 38% | 40% | 48.4% |
The three-scenario worksheet: how to stress-test the target
Here is the method, borrowed from CPG annual operating planning, that turns a guessed number into a defensible one. Instead of a single gross-margin target, you build three, each with explicit assumptions for every lever. Then you plan to the middle one and keep the other two as your guardrails.
Start with your blended channel margin: multiply each channel's assumed margin by its revenue share and add them up. Then layer the pricing adjustment (price change times one minus COGS percentage) and the COGS savings (renegotiation basis points, converted to points). The three scenarios differ only in how optimistic those assumptions are.
The conservative case assumes the price increase does not land (0%), COGS savings deliver at half of what you negotiated, and mix drifts about 5 points toward your lower-margin channels. The base case uses your actual planned assumptions. The aggressive case assumes the price increase lands in full, COGS savings deliver in full, and DTC mix holds or improves. Work a real example: a 55% base blended margin, a planned 4% price increase worth about 1.7 points, and a 2-point COGS win might produce roughly 53% conservative, 55% base, and 58% aggressive. That is a 5-point spread, and 5 points on a 15 million dollar brand is 750,000 dollars of gross profit. That is the range you are actually planning inside.
The rule for which number goes in the budget: pick the target that still holds if execution is 80% of plan. In practice that usually means planning close to the conservative-to-base midpoint, not the aggressive case, because the aggressive case requires three separate things to all go right in the same year. If your budget only works at the aggressive margin, you do not have a plan, you have a wish.
The benchmark tells you where you sit. The three-scenario worksheet tells you where you can credibly go, and which of your planned moves has to work for the number to hold. Set the target before you set the budget, because every other line in the P&L is spending gross-profit dollars you have not yet proven you will earn.
The planning mistakes that create year-end surprises
The gap between the gross-margin target and the actual result almost always traces to one of a few predictable mistakes, and they are worth naming because they are avoidable.
The first is copying last year's number without modeling it. This is the default, and it fails silently whenever anything material changes: a price move, a supplier renegotiation, a channel push. The number was never wrong on paper. It was just never connected to the decisions the business was actually making.
The second is treating a seasonal or mix-driven monthly swing as if it were the plannable average. One brand I saw had monthly gross margin ranging from 4% in one month to 55% in another, driven entirely by product mix and seasonality. That is not a structural problem, but it makes the monthly number useless for planning. The framing that worked was blunt: the monthly figure does not matter, the annual weighted average has to hold. Plan the average, and put a reforecast trigger in place (a common CPG rule is to reforecast when actuals drift more than 5% from plan) so you catch drift in the spring, not in December.
The third is the definitional trap that quietly moves the number by points. Two live debates: whether outbound shipping sits in COGS or below gross margin, and whether Amazon referral and FBA fees are COGS or operating expense. There is no universally right answer, but there is a wrong way to handle it, which is to be inconsistent. One operator I worked with drew a hard line that Amazon's referral and FBA fees are operating expenses, not COGS, and that single choice changed reported gross margin by several points. Whatever you decide, decide it once, write it in the methodology, and apply it to both the benchmark and your actuals so the comparison means something. If you want the deeper build, our contribution margin guide for DTC brands walks through where each cost belongs below gross margin.
How to anchor your target: a step-by-step checklist
Pulling it together, here is the sequence a fractional CFO runs before signing off on a gross-margin target for the year.
Step one: calculate your trailing 12-month gross margin by channel and, where you can, by SKU. You cannot plan a blend you have not measured. If DTC, Amazon, and wholesale each carry a different margin, you need each one, not just the company average.
Step two: benchmark against your category, not the overall median. Use the category reference table to find your warning zone, healthy range, and top-quartile mark. This tells you whether your current margin is a strength to defend or a problem to fix. Our benchmarks on Amazon versus DTC margins and beauty retail versus DTC margins go deeper by channel and category if you want the detail.
Step three: list every planned change to price, COGS, or channel mix as a dated line-item assumption. A 4% price increase in March. A supplier renegotiation closing in Q2. Amazon growing from 10% to 25% of revenue. Each one gets a number and a date, not a vibe.
Step four: model all three scenarios. Run conservative, base, and aggressive with the assumptions from step three. This is where a wrong target gets caught, before it is in the budget instead of after.
Step five: pick the number that holds at 80% execution, and put it in the budget as the constraint that everything else has to fit inside. Then set your affordable CAC, your fixed-cost budget, and your profit target underneath it. The gross-margin target is not the last number you fill in. It is the first.
Sources and methodology
How we define gross margin here. Gross margin is revenue minus product cost, inbound freight, and import duties. Outbound shipping to the customer is treated as a contribution-margin deduction below gross margin, and marketplace fees (Amazon referral, FBA) are treated as operating expense rather than COGS. Benchmark sources differ on these boundaries, which is the single biggest reason category figures vary between reports. Where we cite a benchmark, we have kept its own definition and flagged the comparison caveat.
Public-company gross-margin panel. Median (56.6%) and quartile figures, plus named per-company rates (e.l.f. Beauty 71.2%, Olaplex 69.4%, Lululemon 56.6%, Warby Parker 54.0%, Revolve 53.5%), are compiled from the companies' fiscal 2024 and 2025 10-K filings and summarized in Eightx: Average DTC Gross Margin, Public Companies. Individual filings are available through SEC EDGAR full-text search.
Revenue-tier benchmarks. Average gross margin by revenue tier for Shopify DTC brands (67% under 5 million dollars, rising to 79% over 50 million) is from Eightx: Average Ecommerce Profit Margins by Revenue Tier. These are pure-DTC figures; brands with meaningful wholesale or Amazon mix will run structurally lower blended margins.
Category ranges and warning floors. Category bands and the sub-45% warning threshold are drawn from the public 10-K panel, cross-checked against Eightx client data.
Channel-mix premium and modeling. The finding that the DTC channel carries roughly a 24% higher gross-margin rate than wholesale is BMO Capital Markets analysis, discussed in At The Margins: Is DTC Less Profitable Than Wholesale?. The blended-margin table is an illustrative Eightx model, not a sourced benchmark; its assumptions are stated in the figure caption.
Annual planning method. The three-scenario worksheet and the 5% reforecast trigger follow standard CPG annual operating planning practice, summarized in UpClear's guide to CPG annual operating planning.
Frequently asked questions
what's a good gross margin for a dtc brand?
For most DTC brands, above 60% is strong, 50% to 60% is healthy, and below 45% is a warning sign. But the right number depends heavily on your category: beauty and supplements run 60% to 70%, apparel runs 45% to 60%, and food and beverage sits at 30% to 50%. Benchmark against your category, not the overall median.
how do i set a realistic gross margin target for next year's budget?
Start from your trailing 12-month gross margin by channel, then model every planned change to price, COGS, and channel mix as a separate line. Build conservative, base, and aggressive scenarios, and pick the target that still holds if you only execute 80% of the plan. Do not just extend last year's trend or copy a benchmark.
how does adding wholesale or amazon change my blended gross margin?
It compresses it immediately. Wholesale typically prices at 50% to 60% of retail, and Amazon takes 8% to 15% in referral fees plus FBA costs. Shifting a 58% DTC brand to 20% Amazon can pull blended gross margin to about 54.0% before you touch product cost. Model each channel's margin separately, then weight by revenue share.
what gross margin do i need to run paid ads profitably?
There is no single floor, but the working rule is that a typical ecommerce brand needs 4 to 5 dollars of revenue to cover 1 dollar of fixed cost, and that math only works if gross margin is high enough. Below roughly 40% gross margin, funding meaningful paid acquisition plus overhead gets structurally difficult. Your gross-margin target sets the ceiling on affordable CAC.
should i include shipping in my gross margin calculation?
We put inbound freight and import duties inside COGS because they are part of landing the product, and we treat outbound shipping to the customer as a contribution-margin deduction below gross margin. The key is to pick one definition and hold it consistently, because benchmark sources disagree and mixing definitions makes comparisons meaningless.
how much does supplier negotiation actually move gross margin?
Cutting trading-company intermediaries and moving factory-direct can add 4 to 7 gross-margin points, and volume-tiered pricing at higher order quantities can recover 500 to 800 basis points in documented cases. It is one of the few structural COGS levers, but it takes lead time, so it belongs in the plan as a dated assumption, not a hope.
why is my gross margin lower than competitors who charge similar prices?
Usually one of three reasons: they source at lower landed cost through direct factory relationships and volume, they carry a higher share of owned DTC revenue versus wholesale or Amazon, or they define COGS differently than you do. Same shelf price does not mean same margin, because the cost side and the channel mix behind it can differ sharply.
what gross margin do i need to hit a certain ebitda target?
Work backwards. If you want a 10% EBITDA margin and your operating costs below gross profit run 55% of revenue, you need gross margin above 65%. Gross margin is the top constraint: every fixed and variable cost below it, plus your profit, has to fit inside the gross-profit dollars. That is why the target has to be set before the rest of the budget.
