Food and beverage has the lowest acquisition cost of any consumer category (First Page Sage, 80+ ecommerce clients, 2020-2025). It also has the highest logistics complexity and the narrowest path to profitability. A $53 CAC looks efficient until you realize that shipping a $30 order of perishable goods costs $8-$12. The math works differently here than in beauty or supplements, and the benchmarks reflect that.
These numbers are built from aggregated data across Finaloop (P&L benchmarks, 2024 data, hundreds of 7- and 8-figure brands), First Page Sage (CAC data, 80+ ecommerce clients, 2020-2025), Northbeam (CAC trend), Varos (LTV data, 2022) and Ecom CFO (EBITDA percentiles).
Customer Acquisition Cost (CAC)
The average CAC for food and beverage brands is $53, the lowest of any consumer category in First Page Sage's data. It is fully loaded: total marketing and sales spend divided by new customers. The low figure is driven by lower price points, higher purchase frequency, and the fact that food is a universal need rather than a discretionary purchase.
| Metric | Food & Beverage | Context |
|---|---|---|
| Average CAC | $53 | Lowest consumer category (First Page Sage, 2020-2025) |
| CAC trend | Up nearly 9% in 2025 | Median first-time CAC, all categories (Northbeam, vendor data, sample not disclosed) |
The low CAC is a structural advantage, but it must be weighed against the higher fulfillment costs in this category. A $53 CAC (First Page Sage, 80+ ecommerce clients, 2020-2025) on a product with 40% gross margin and $9 shipping cost per order is a much tighter equation than a $61 CAC on a beauty product with 65% gross margin and $4 shipping. The number that matters is the CAC-to-first-order-contribution ratio, and for F&B brands that ratio is worse than it looks at the CAC headline. Calculate your first-order contribution margin (revenue minus COGS, shipping, processing, and marketing cost per order). If it is negative, you need repeat orders to break even on every customer you acquire, which means retention is not optional: it is the entire economic model.
Gross Margin
There is no reliable public gross-margin benchmark for food and beverage brands. What drives your margin is product type, and whether the product requires refrigeration or special handling.
| Product Type | Key Driver |
|---|---|
| Shelf-stable (snacks, sauces, pantry) | Lower ingredient + logistics costs |
| Beverages (non-perishable) | Weight-driven shipping costs |
| Fresh / refrigerated | Cold chain, spoilage, shorter shelf life |
| Frozen | Highest logistics cost per unit |
The margin range in F&B is wide, and the difference is almost entirely driven by logistics. A shelf-stable protein bar and a frozen meal kit are both "food brands," but they operate as fundamentally different businesses. If you are benchmarking against "food and beverage" as a single category, you are comparing yourself to the wrong set of companies. Be precise about your sub-category. If your gross margin is below 40% and you are selling DTC, run the math on your per-order contribution: you may find that the DTC channel is structurally unprofitable for your product type at your current AOV, and the fix is either higher AOV (bundles, subscriptions) or retail distribution, not more DTC optimization.
Retention and LTV
No public dataset gives a reliable repeat rate for food and beverage brands, so measure your own: the share of first-time buyers who order again, cohort by cohort. What public data does show is the size of the prize. In Varos's 2022 data on Shopify brands, top-quartile F&B brands earned $40 (+41%) more revenue per customer than the median by month 12. That gap is in revenue, before any costs, and Varos compared only four verticals.
| Metric | F&B Benchmark | Context |
|---|---|---|
| Repurchase rate | No public benchmark | Track your own cohorts: the share of first-time buyers who order again within 90 days |
| Top-quartile revenue per customer | $40 (+41%) more than the median by month 12 | Varos, 2022 Shopify data; revenue before costs; 4 verticals compared |
Your own cohort curve is the data point that matters. Food brands acquire customers who try the product, buy it two or three times, and then either settle into a routine or move on. The first 90 days after first purchase are the most important window for converting a trial buyer into a repeat customer. The longer a buyer goes without a second order, the more expensive reactivation gets. The operational implication: front-load your post-purchase nurturing. Recipe content, usage suggestions, complementary product recommendations, and subscription incentives all need to fire in the first 90 days, not as a win-back campaign five months later. Pull your cohort retention curve from your email or CDP platform. If the steepest drop happens between purchase 1 and purchase 2 (within the first 60 days), your post-purchase email flows are the priority.
Contribution Margin
| Rating | Contribution Margin | Notes |
|---|---|---|
| Top Quartile | 35% | 75th percentile, all categories |
| Median | ~25% | 7- and 8-figure brands alike |
| Bottom Quartile | 17% | 25th percentile |
Finaloop, 2024 data, hundreds of 7- and 8-figure brands. Its contribution margin is gross profit after shipping, fulfillment and payment fees, minus variable ad spend. Below 20% is the line I use for red.
For F&B brands, the drop from gross margin to contribution margin is steeper than most categories because shipping costs eat a larger share of the order value. A $35 order with 48% gross margin ($16.80 gross profit) and $9 in shipping, $1.20 in payment processing, and $8 in blended acquisition cost leaves -$1.40 in contribution. The math only works with higher AOV (bundles, multipacks, subscriptions) or lower-cost fulfillment channels. If your average DTC order value is below $45, run the full contribution math on a per-order basis. You may find that every DTC order is losing money, and the fix is a minimum order threshold, bundle incentives, or a subscription model that pushes AOV above breakeven.
EBITDA Margin
| Revenue Size (all DTC categories) | Median EBITDA | My Target |
|---|---|---|
| $1M-$10M | 4% | 10%+ |
| $10M-$100M | 7% | 10-15% |
Medians are Finaloop's 2024 data across all categories. For scale, 15-20% is roughly top-5% territory: Ecom CFO's 95th percentile for $10M-$50M brands was 17.51% in FY2025 (18 brands).
F&B brands reaching 15% EBITDA at the $10M-$50M range are typically those with strong retail/grocery distribution (where per-unit logistics costs are a fraction of DTC) and a DTC channel that functions as a customer acquisition and data engine rather than the primary revenue driver. If your EBITDA is below 5% at $10M+ revenue, the first question is what percentage of revenue comes from DTC versus retail. If DTC is above 60%, the path to profitability almost certainly runs through adding retail distribution, not optimizing DTC further.
LTV:CAC Ratio
| Rating | LTV:CAC | Interpretation |
|---|---|---|
| Strong | >4:1 | Efficient acquisition, room to invest |
| Healthy | 3:1 to 4:1 | Sustainable unit economics |
| Warning | 2:1 to 3:1 | Tight margins |
| Critical | <2:1 | Losing money on acquisition |
These bands are rules of thumb: no public DTC LTV:CAC benchmark has a stated sample. 3:1 is the common rule and below 2:1 is a warning sign; the 4:1 line is mine.
With a $53 CAC, you need at least $159 in lifetime contribution margin from each customer to hit the 3:1 minimum. For a brand with $40 AOV and 25% contribution margin ($10 per order), that requires 16 orders per customer lifetime. That is a high bar, and it explains why the brands that win in F&B are the ones with strong subscription programs, high repeat frequency, or a retail distribution strategy that reduces the dependency on DTC unit economics.
What Good Looks Like
Contribution margin above 22% on DTC orders. EBITDA margin above 8%. LTV:CAC above 3:1. Repurchase rate improving cohort over cohort. Strong retail/grocery distribution at manageable trade spend. DTC channel contributing customer data and brand awareness, not just revenue. AOV above $45 on DTC (bundles or subscriptions driving order value up). Shipping cost per order below 18% of AOV.
Warning Signs
Shipping cost exceeding 25% of AOV on DTC orders. No retail/grocery distribution path beyond DTC. Low repurchase in your own cohort data (the product trial is working, but nobody is coming back). LTV:CAC below 2:1. EBITDA below 3% at the $10M+ stage. Cold chain logistics costs not separately tracked. Spoilage and waste not measured as a percentage of COGS.
Category-Specific Insights
1. DTC economics rarely work as the primary channel for F&B
A $6 bag of snacks or a $12 bottle of hot sauce cannot absorb $8-$12 in individual shipping costs. The DTC math in food requires either premium pricing ($25+ per unit), bundles that push AOV above $50, or subscription models that amortize shipping over repeat orders. Most successful F&B brands at $10M+ use DTC as a customer acquisition and data channel while growing through grocery and retail where per-unit logistics costs drop to pennies through bulk pallet shipping. The brands that try to scale on DTC alone typically hit a profitability wall. If your per-order DTC math does not break even regardless of AOV, the answer is to accelerate the retail path rather than continuing to optimize a channel that is structurally unprofitable for your product type.
2. The early retention drop is predictable and addressable
Customers try the product, reorder once or twice, and then either become a habit buyer or disappear. The first 90 days after initial purchase are the most important window. Brands that invest in post-purchase nurturing (recipe content, usage suggestions, complementary product recommendations, subscription incentives) during this window convert significantly more first-time buyers into long-term customers. Waiting until Month 5 to start win-back campaigns is too late.
3. Perishability creates an inventory constraint that other categories do not face
Fresh and refrigerated products have shelf life windows measured in days or weeks. Frozen products have longer windows but higher storage and shipping costs. Shelf-stable products have the most forgiving timeline but still face "best by" dates that limit how long inventory can sit. This means F&B brands cannot carry the same safety stock as fashion or beauty brands. The cost of demand forecasting errors in F&B is product waste, which comes directly out of gross margin. Investing in demand forecasting and just-in-time production is not a nice-to-have in food. It is a margin imperative.
4. Grocery distribution changes the entire economic model
The per-unit economics of grocery distribution are fundamentally different from DTC. Logistics costs drop from $8-$12 per order (DTC parcel shipping) to cents per unit (pallet shipping to a distribution center). Gross margins compress due to retailer margins (typically 30-40% off retail), but the volume and logistics efficiency can make the total contribution more attractive. The trade-off: slotting fees, promotional spending, broker commissions, and the risk of delistings if velocity does not meet thresholds. The operational discipline is to model grocery economics separately from DTC and understand the cash investment required for a successful grocery launch. You should also be honest about what shelf velocity your brand needs to maintain: grocery buyers will delist a product that does not meet their velocity benchmark, and the cost of a failed grocery launch includes both the sunk investment and the reputational damage with that buyer for future products.
Pull these 3 numbers from your Shopify and accounting system: shipping cost as a percentage of DTC AOV, DTC revenue as a percentage of total revenue, and cohort retention at 90 days (what percentage of first-time buyers order again within 90 days). If shipping exceeds 20% of AOV, your DTC per-order contribution is likely negative: the priority is AOV (bundles, subscriptions, minimum-order thresholds). If DTC is above 70% of total revenue and EBITDA is below 5%, the priority is retail distribution, not DTC optimization. If 90-day retention is below 15%, the priority is post-purchase nurturing: recipes, usage suggestions, and subscription onboarding in the first 30 days.