Talk to a CFO
Eightx Talk to a CFO
← All Insights

eCommerce

Pet Brand Pricing Strategy: a CFO's guide to margin and MAP

·By Matt Putra, Managing Partner ·16 min read

Pricing a pet brand is three linked decisions, not one: a DTC list price clearing a 45-60% gross margin, a wholesale price (large retailers buy at 45-60% of MSRP, distributors take another 20-30%), and a MAP that stops your own partners undercutting you. Price to contribution margin after fulfillment, not headline markup.

Pet Brand Pricing Strategy: a CFO's guide to margin and MAP

Key Takeaways

  • Public pet gross margins span 29.8% to 61.3%, but the highest-margin name is the least profitable. BARK runs a 61.3% gross margin and a -10.2% operating margin; Central Garden & Pet pairs a 31.9% gross margin with the best operating margin in the set at 8.0%. Pricing to a 'pet-typical' gross margin is meaningless. Price to contribution margin after fulfillment.
  • For a private pet DTC brand, the healthy product gross-margin band is 45-60%, and contribution margin after fulfillment (CM2) is 35-48%. Below ~45% product gross margin you cannot fund paid acquisition plus shipping on heavy, bulky goods.
  • To sell wholesale, plan to give Petco and Chewy-scale retailers a buy price of ~45-60% of MSRP, and a distributor takes another 20-30% on top. Your ex-factory cost has to land near 20-30% of MSRP to clear both.
  • MAP is a private, self-policed control, legal in the US under the Leegin rule of reason, but no agency enforces it. You police it through a unilateral policy and supply restrictions, not a lawsuit.
  • Pet is the cheapest DTC vertical to acquire a customer (~$23 CAC) so the category rewards holding price over discounting. Use bundle and autoship pricing to lift AOV from $40-60 toward $70-120, not discounts to chase volume.

Most pet founders set one price, the DTC list price, and back into everything else. That is exactly backwards. Pricing a pet brand is really three linked decisions: the DTC list price that has to clear your margin, the wholesale price you give up to sell through Petco, Chewy and distributors, and the MAP (minimum advertised price) that stops your own retail partners and Amazon from undercutting your site into a price war. Get one wrong and the other two leak margin you never see. This guide is the CFO read on how those three prices fit together, built on the pet benchmark data rather than generic markup rules.

Pricing a pet brand is three decisions, not one

The fastest way to see why one price is not enough is to look at how the public pet companies actually perform. Gross margin in the category runs from 29.8% at Chewy to 61.3% at BARK, with a median around 35%. If pricing were just "hit the category-typical gross margin," the highest-margin brand would be the winner.

It is the opposite. BARK, with the richest 61.3% gross margin in the set, runs a -10.2% operating margin and loses money. Central Garden & Pet, with one of the thinnest gross margins at 31.9%, posts the best operating margin in the category at 8.0%. Chewy turns a 29.8% gross margin into real free cash flow because 83.3% of its net sales recur through autoship.

The lesson for your price ladder is blunt: a "pet-typical gross margin" is a useless target. The number that decides whether you survive is contribution margin after fulfillment, and that number is set by the three prices working together, not by the headline markup on your invoice. When I talk to founders running a pet brand at $5M to $30M, the pattern I see again and again is a healthy-looking 55% gross margin masking a contribution margin in the low 30s once free shipping on heavy goods is paid for.

Start from the margin you need, not the price you want

Price backward from the margin you have to defend. For a private pet DTC brand, the healthy product gross-margin band (call it CM1, gross margin before fulfillment) is 45-60%, with the top quartile reaching ~74%. After you pay fulfillment and shipping, contribution margin (CM2) should land in the 35-48% band. That CM2 gap, the 10-plus points between CM1 and CM2, is where heavy and bulky pet SKUs quietly bleed.

Below roughly 45% product gross margin you simply cannot fund paid acquisition plus shipping and have anything left. The operators who get this right price every SKU against CM2, not CM1. The ones who get burned price against the headline gross margin and discover the shipping cost only at the P&L. When we have worked through this with founders, the fix is almost always the same: model CM2 on your single heaviest SKU first, because that is the order that decides whether free shipping is a growth lever or a slow leak.

MetricPet DTC benchmarkSource basis
Product gross margin (CM1)45-60% (top quartile up to ~74%)Eightx / Finaloop
Contribution margin after fulfillment (CM2)35-48%Eightx
AOV (supplies / accessories)$40-60StoreGrowers / IRP
AOV (premium food / autoship)$70-120StoreGrowers / IRP
AOV (mixed catalog working assumption)~$50-55 ($52 avg)MHI Growth Engine
CAC (new customer)~$23 (band $16-34)MHI Growth Engine
LTV:CAC target>=3:1 on marginYotpo
Source: Third-party DTC benchmark datasets, 2024-2026. Private-brand ranges, not the public-company figures in the comps chart.

At a $52 working AOV and a 45-60% gross margin, gross profit per order is roughly $23-31 before fulfillment. That is why a ~$23 CAC only works if your pricing protects CM2: you have almost no room between the gross profit on an order and the cost of acquiring it.

Know the most you can pay to acquire a customer.

Get our Max CAC calculator: set your unit economics, get your ceiling.

On its way.

Check your inbox. We'll send the Maximum CAC calculator shortly.

Wholesale pricing: what you give up to sell through Petco, Chewy and distributors

The moment you sell wholesale, your price ladder gets a second and third rung, and each one takes a cut. Plan to give Petco and Chewy-scale retailers a buy price of roughly 45-60% of MSRP. If a distributor (Phillips, Animal Supply) sits in the chain, they take another 20-30% on top before the retailer ever marks it up.

Keystone, where the retailer buys at 50% of MSRP and doubles it, is the floor for discretionary categories: toys, treats, chews, accessories, apparel. Commodity food and litter run thinner, with retail margins of only 25-35%, so the food retailer buys at 65-75% of MSRP. A brand cannot clear both a distributor margin and a retailer margin unless its ex-factory cost is around 20-30% of MSRP.

Walk a $24.99-MSRP premium dog-treat SKU through the ladder. Sell it DTC and you receive the full $24.99. Sell direct to a large retailer at keystone and you receive about $12. Put a distributor in the chain and you net closer to $7.50. Same product, three different prices, and your cost of goods does not move. If your landed cost on that treat is $6, you have a healthy DTC margin, a workable retailer margin, and almost nothing left through a distributor. That is the math that should decide which channels you even open.

CategoryRetailer margin targetRetailer buys at (% of MSRP)Brand ex-factory target (% of MSRP)
Dry food / litter (commodity)25-35%65-75%<=25-30%
Treats / chews40-55%45-60%<=20-30%
Toys / accessories / apparel~50% (keystone)~50%<=20-30%
Supplements / wellness40-55%45-60%<=20-30%
Via distributor (any category)n/ayou sell at 25-35% of MSRP<=20-25%
Source: 2026 pet wholesale norms (Perplexity triangulation; Petco Q1 2026 gross margin 38.4%, Chewy Q1 2026 gross margin 30.1%). Illustrative ranges; actual terms vary by brand negotiating power and volume.

MAP pricing: protecting your price from your own partners

MAP is the section a CFO usually skips, and it is the one that protects every other price on the ladder. MAP (minimum advertised price) governs the price a reseller is allowed to advertise, not the price they sell at. In the US it is legal under the Leegin "rule of reason," but no agency enforces it for you. You police it yourself, through supply restrictions, not lawsuits.

The clean structure is a unilateral MAP policy (a MAPP), kept separate from your authorized-reseller agreement. It governs advertised price only, and it carries tiered penalties: a 24-72 hour cure window, then loss of co-op marketing funds, then suspension of supply. Pet brands typically keep MAP close to their DTC list price, so retailers discount from their own margin rather than by breaking your floor. That is how you keep an Amazon reseller or a discount retail partner from training your customers to wait for a cheaper price somewhere other than your site.

The price war you should fear in pet is not against your competitor. It is against your own retail partners and marketplace resellers undercutting the DTC price you spent ~$23 in CAC to win the customer for. MAP is the cheapest insurance you will ever buy against that, and most founders do not write the policy until after the damage is done.

Keep the legal posture simple: a unilateral policy you set and enforce by withholding supply is defensible; a negotiated agreement to fix resale prices is not. When the depth of enforcement gets complicated, that is antitrust-counsel territory, not a template you copy off a competitor.

Landed cost, tariffs and the levers that beat discounting

Two forces decide whether your carefully built price ladder survives contact with reality: landed cost on the way in, and the temptation to discount on the way out.

Landed cost (duty, freight, drayage) is the biggest hidden trap in pet because the goods are heavy and bulky. Tariffs show up by name as a margin driver in Central Garden & Pet's FY2025 10-K, and for any brand sourcing overseas they are a directional 2026 headwind, not a rounding error. Price off your fully landed cost, never your ex-factory invoice. Then treat free shipping as the cost it is: on kibble or litter, free shipping can erase 10-plus points of contribution margin even when your headline gross margin looks fine.

On the way out, the data argues hard against discounting. Pet is the cheapest DTC vertical to acquire a customer, around $23, versus $37 in fashion, $42 in beauty, $45 in home goods, $51 in food and $89 in supplements.

Cheap acquisition means most pet brands can clear a 3:1 LTV:CAC on margin without ever cutting price. Discounting to win volume in a category that already acquires cheaply usually just gives away the one structural advantage the vertical hands you. The two levers that beat discounting both lift the order instead of cutting the price. Bundle pricing moves a customer from the $40-60 supplies AOV toward the $70-120 premium-food band, spreading fixed shipping over more units. Autoship pricing, a modest 5-10% discount, buys predictable demand that lowers safety stock and lets heavy orders be batched. Autoship is 83.3% of Chewy's net sales at $591 per active customer, which is the clearest proof the lever pays for itself. When I talk to founders weighing a sitewide discount against an autoship program, the autoship almost always wins on contribution margin, because you are buying retention and demand-smoothing instead of renting a one-time order.

How to build your pet price ladder

Here is the order of operations a CFO would run, top to bottom.

  1. Back into your ex-factory target from MSRP. If you want to sell wholesale, your fully landed cost has to be roughly 20-30% of MSRP. If it is not, wholesale will never clear, and you should know that before you pitch a buyer.
  2. Set your channel buy prices. DTC at full MSRP, large retailers at 45-60% of MSRP (keystone for discretionary categories, 65-75% for commodity food and litter), distributors at 25-35% of MSRP.
  3. Set MAP close to your DTC list price. Publish it as a unilateral policy, separate from the reseller agreement, with a 24-72 hour cure and tiered penalties ending in supply suspension.
  4. Model CM2 on your heaviest SKU. Use fully landed cost plus real fulfillment and shipping. If CM2 falls below the 35-48% band, the price or the shipping policy has to change before you scale spend.
  5. Cap your bundle and autoship discounts. Bundles to lift AOV, autoship at 5-10%. Both should improve contribution margin, not erode it.

For the full margin picture behind these numbers, see the Pet Brand Financial Benchmarks pillar, and the AOV tactics in our bundle pricing strategy guide. If you want a second set of eyes on your specific ladder, that is what our interim CFO services are for.

Sources and methodology

M3 Pet benchmark pillar (primary internal source). All public-company gross and operating margins, plus the private-brand benchmark bands, are carried from the Eightx Pet financial-benchmark pillar and its research bundle, which pulled SEC EDGAR XBRL annual financials on 2026-06-11 for six pet tickers: Chewy (CHWY, CIK 1766502), Petco (WOOF, CIK 1826470), Central Garden & Pet (CENT, CIK 887733), Freshpet (FRPT, CIK 1611647), BARK (CIK 1819574) and PetMed Express (PETS, CIK 1040130). Gross margin equals gross profit divided by revenue; operating margin equals operating income divided by revenue.

Public comps detail. The six-company table below is carried forward from the benchmark pillar for the "high margin does not mean profit" point. PetMed Express's operating margin includes a goodwill impairment, which is why it sits well below the rest of the set.

CompanyNet salesGross marginOperating marginModel
Chewy$12.60B29.8%2.0%Online pet retailer / autoship
Petco$5.96B38.7%2.0%Omni-channel retailer + vet
Central Garden & Pet$3.13B31.9%8.0%Pet + garden manufacturer
Freshpet$1.10B40.8%6.9%Fresh pet food brand
BARK$394.8M61.3%-10.2%DTC subscription box
PetMed Express$179.0M28.1%-32.8%Online pet pharmacy
Source: SEC 10-K filings (XBRL), FY2025. PetMed operating margin includes a goodwill impairment. Carried forward from the Eightx Pet benchmark pillar.

Wholesale margin and MAP norms (Perplexity web triangulation, pulled 2026-06-14). Wholesale buy-price ranges (45-60% of MSRP to large retailers; distributor 20-30%; commodity food retailer margin 25-35%; keystone for discretionary categories) and the worked $24.99 and $59.99 examples come from CPG and pet trade practice, corroborated against Petco Q1 2026 (gross margin 38.4%) and Chewy Q1 2026 (gross margin 30.1%). They are illustrative architecture, not one company's contract terms. MAP guidance (unilateral MAPP, advertised-not-sold price, the Leegin rule of reason, tiered penalties separate from the reseller agreement) reflects current US best practice. 2025-26 pet-food regulation (the PURR Act, FSMA traceability) is labeling and safety, not pricing, so MAP remains a private commercial matter.

Tariff and landed-cost impact (Parallel.ai deep research plus SEC, pulled 2026-06-14). Tariffs are surfaced as a documented margin driver in Central Garden & Pet's FY2025 10-K (accession 0000887733-25-000041). A full-text SEC search for the exact tariff language errored on this run, so the datapoint is treated as a directional, named-in-filing margin driver, not a precise basis-point figure. The AOV, CM1 and CM2 bands were confirmed against the same deep-research pass.

AOV and CAC by vertical (MHI Growth Engine 2026). Pet AOV ~$52, CAC ~$23 (band $16-34); fashion $37, beauty $42, home goods $45, food $51, supplements $89.

Category scale (Storeleads, pulled 2026-06-14). The "/Pets & Animals/Pet Food & Supplies" Shopify category counted 18,972 US stores (51,987 global), confirming a fragmented field where most stores are sub-scale price-takers. Per-store revenue bands were not available on this account tier, so the long-tail read is by store count and platform, not revenue.

Frequently asked questions

what gross margin should a pet brand target on dtc vs wholesale?

On DTC, target a 45-60% product gross margin so you can fund paid acquisition plus shipping, with contribution margin after fulfillment landing in the 35-48% band. On wholesale you give up most of that: large retailers buy at roughly 45-60% of MSRP, so your wholesale gross margin only holds up if your ex-factory cost is around 20-30% of MSRP.

how do i set map pricing for my pet brand without alienating retail partners?

Keep your MAP close to your DTC list price so retailers discount from their own margin, not by breaking your floor. Publish it as a unilateral policy (a MAPP), separate from the reseller agreement, governing advertised price only, with tiered penalties: a 24-72 hour cure window, then loss of co-op funds, then supply suspension. That protects channel parity without dictating the price they actually sell at.

what contribution margin after cac should a pet brand hit before scaling ad spend?

Look at CM2 (gross margin after fulfillment and shipping), then subtract CAC. In pet, CAC is cheap at around $23, so a healthy brand clears an LTV:CAC of 3:1 on margin without discounting. If your CM2 is below the 35-48% band before you even pay for the click, scaling ad spend just buys you unprofitable orders faster.

how does landed cost and tariffs affect pet product pricing when i source overseas?

Landed cost (duty, freight, drayage) is the single biggest hidden trap in pet pricing because so many SKUs are heavy and bulky. Tariffs are a named margin driver in Central Garden & Pet's FY2025 10-K. Price off your fully landed cost, not your ex-factory invoice, and model free shipping as a cost: on kibble or litter it can erase 10+ points of contribution margin even at a healthy headline gross margin.

when should a pet brand use bundle pricing to improve average order value?

Use bundles the moment your AOV is stuck at the low end of the pet range ($40-60 for supplies). A bundle that moves a customer toward the $70-120 premium-food band spreads your fixed shipping cost over more units, which is what actually protects margin on heavy goods. Bundle to lift AOV before you ever discount to chase volume.

what wholesale price do petco and chewy expect me to sell to them at?

Plan for large retailers to buy at roughly 45-60% of MSRP. Discretionary categories like toys, treats and accessories run closer to keystone (the retailer buys at 50% of MSRP), while commodity food and litter carry thinner retail margins of 25-35%, so the food retailer buys at 65-75% of MSRP. If a distributor sits in the chain, they take another 20-30% before the retailer.

should i lower my price to compete in pet, or hold it?

Hold it. Pet is the cheapest DTC vertical to acquire a customer, around $23 versus $89 in supplements, so the category already gives you a margin advantage. Discounting to win volume in a field that acquires cheaply usually just gives that advantage away. Compete on differentiation and channel design, not on being the cheapest in a field of nearly 19,000 US pet Shopify stores.

how do i price an autoship or subscription so it doesn't kill my margin?

Keep the autoship discount modest, typically 5-10%, and treat it as a demand-smoothing lever rather than a price cut. Predictable autoship demand lets you lower safety stock and batch heavy orders, which recovers more contribution margin than the discount costs. At Chewy, autoship is 83.3% of net sales, which is the clearest proof the lever works at scale.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Pricing decision on your desk this quarter?

Talk to a fractional CFO before you set your wholesale and MAP price

30-minute call. We'll model your contribution margin per channel and stress-test your price ladder against the pet benchmark data.

Talk to a CFO