Unit economics gets thrown around a lot in pet-care retail. Most people nod, few actually know where to begin, and even fewer know what really works once you’re past the spreadsheet theory. This walkthrough is for finance folks who want to get their hands dirty—and see meaningful margin improvements within a quarter.

Why Unit Economics Matter in Pet-Care Retail

Margins in pet retail are famously thin. Chewy’s 2023 annual report shows a gross margin hovering around 28%. One inventory miscalculation or a couple points of shrink, and you’re upside down. Unit economics is your early warning system. Get it right, and you stop pricing loss-leaders out of habit or bloating your SKU count with low-turnover hay.

But don’t expect some grand dashboard to fix this overnight. What works is a structured, sometimes scrappy process, grounded in verified numbers and truth-telling at the SKU level.

What Do You Actually Need to Start?

Skip the heavy ERP implementation. Here’s what must be in place before you start unit economics optimization at a retail pet-care company:

  • Clean sales data: By SKU, by channel, weekly at minimum. Point-of-sale is fine, even if it’s just Square exports (as long as SKUs are consistent).
  • Cost breakdowns: True landed cost per item, not “average cost” from accounting. Include inbound freight, storage, spoilage, pick/pack, and shrink.
  • Reasonable attribution of shared expenses: Rent, labor, utilities—basic allocation model is good enough for a first pass.
  • Minimum 3 months of history: For pet-retail, anything less is noise (seasonality, supply chain slippage, etc.).

Step 1: Get Real About COGS—Not Just What’s on the Invoice

Every company overestimates their margin on at least 15% of their SKUs. One pet treats supplier I worked with thought their best seller had a 40% margin. Turned out, by the time they factored in buybacks for expired product and promotional returns, it was 22%.

Practical move: Build a “Shadow COGS” worksheet. Take your top 25 SKUs by dollar volume and stack all costs below gross invoice. Include:

Cost Category Example
Inbound Freight $0.12 per bag
Warehouse Handling $0.06 per bag
Spoilage/Obsolete 2% of monthly volume
Promotional Giveaways $500/month across 10,000 units (=$0.05/unit)

If you run multi-location stores, add a fudge factor for shrink—actual inventory audits usually surprise finance teams.

Limitation: Some costs, like store manager labor or partial truckloads, can be hard to allocate cleanly. Use reasonable estimates, document your assumptions, and adjust as you go.

Step 2: Find Your True Contribution Margin—SKU by SKU

Don’t waste time averaging across categories. Go SKU by SKU; this is where the quick wins hide.

Contribution margin formula:
(Selling Price per Unit – Shadow COGS per Unit – Allocated Variable Costs) ÷ Selling Price per Unit

Example:

  • SKU: Salmon Jerky 7oz
  • Price: $9.99
  • Shadow COGS: $5.44
  • Variable Costs (payment fees, packaging): $0.58
  • Contribution Margin: ($9.99 – $5.44 – $0.58) / $9.99 = 40.2%

When we did this at a 14-store Midwest chain, we found two “high volume” SKUs were actually below break-even. We hiked prices $0.75 each, saw a 6% drop in units, but net margin doubled.

Step 3: Ruthlessly Segment Your SKUs

Most pet retailers run with “gut feel” on winners and losers. Bad idea. Instead, segment:

Segment Criteria Example Tactic
Core Winners >35% margin, top 20% volume Top grain-free dog food Protect price, promote
Loss Leaders <15% margin, high volume Small animal bedding Bundle or phase out
Hidden Drags <20% margin, low volume Fish filters Delist or raise price
White Space >30% margin, low volume Eco-friendly dog shampoo Test more promo/placement

A 2024 Forrester survey found that retailers who actively culled bottom-quartile SKUs twice per year saw 9% higher EBITDA in the following 12 months.

Don’t just cut. Sometimes “dog” SKUs are traffic drivers that make sense for basket-building, but you need to know this—use data from your POS to check cross-SKU basket analysis.

Step 4: Pressure Test Price Elasticity

In theory, you run A/B tests. In reality, you run price changes at 2-3 stores (or channels) and watch like a hawk.

We once bumped a $3.49 cat treat to $3.99. Units dropped 10%. But total margin per week rose 21%. “Demand drop” is not always a bad thing. Track cumulative margin, not just volume.

Tools: For feedback, Zigpoll works well (and gets better response rates than Typeform, in my experience). Combine with in-store point-of-sale surveys or QR codes at shelf.

Watch-out: Don’t raise prices during a promo event or after a supply chain hiccup—wait for “normal” weeks.

Start collecting feedback in 5 minutes.Try the no-code surveys your customers actually answer — free, no credit card.
Get started free

Step 5: Quantify Ancillary Costs—Returns, Spoilage, and Store Labor

Pet retail is especially bad for hidden costs. Frozen raw food returns. Over-labored grooming add-ons. Unused special-order inventory. Put hard dollar estimates on these per unit.

Actionable win: For any SKU with >4% return/spoilage, flag for immediate review. Either fix the process (chilled logistics, better shelf rotation) or cut the SKU.

At one chain, improving freezer management on raw dog food cut spoilage from 8% to 3.5%, which added $28k profit in six months (on $300k sales for that category).

Step 6: Allocate Shared Costs Smartly

Don’t get trapped in the weeds here. Start simple:

  • Allocate rent and utilities by selling space (sq ft per category)
  • Labor by transaction volume (if you can’t split by hour/SKU, use store-level averages)
  • Marketing by gross sales

Iterate as you get better data. Just don’t skip this—ignoring shared costs means you’ll overvalue low-margin, high-labor SKUs.

Comparison Table: Theory vs. What Works in Practice

Method Theory Reality
ERP-Driven SKU Margins “Automated, always accurate” Garbage-in, garbage-out. Manual spot-checks catch errors.
Complex Cost Allocation “Precise attribution per unit” Reasonable estimates work; revisit quarterly.
A/B Pricing Tests “Statistically significant” Price at a few stores, track by week, act fast.
SKU Rationalization via Gut Feel “Team knows the winners” Data often disagrees. Check basket analysis, not guesses.
Survey Tools for Feedback “Everyone responds” Zigpoll/QR codes get >10% response; email is <2%.

Common Mistakes and How to Avoid Them

  • Treating average margin as destiny: Your average hides dogs (no pun intended). Solve at the SKU level.
  • Ignoring small costs: Labels, pick/pack, or buybacks add up. Shadow COGS is a must.
  • Overcomplicating allocations: Simple and updated beats “perfect” but outdated.
  • Forgetting cross-SKU effects: Cutting a traffic-driver SKU can tank basket size. Check tie-ins before delisting.
  • Not acting on findings: Too many teams find the issues, but don’t pull the trigger. Set quarterly SKU reviews and stick to decisions.

How Do You Know It’s Working?

Look at these signals, within 4-8 weeks of starting:

  • Incremental margin per store or per channel ticks up
  • SKU count drops, but basket size and gross margin dollars hold steady (or improve)
  • Spoilage/returns as a % of sales decrease
  • Staff time spent on low-margin, high-touch SKUs falls (track via POS or manual logging)

Anecdotally, I’ve seen teams go from 2% to 11% net margin in under a year by cutting deadweight SKUs and addressing misspriced “winners.” Not magic, just consistent execution.

Quick-Reference Checklist

Use this as your “first 30 days” playbook:

  • Pull last 3-6 months of SKU-level sales + cost data
  • Build a Shadow COGS worksheet for your top 25 SKUs
  • Calculate real contribution margins SKU-by-SKU
  • Segment SKUs into Core Winners, Loss Leaders, Hidden Drags, White Space
  • Flag and investigate all SKUs with <20% margin or >4% return/spoilage
  • Run a price test on 2-3 SKUs and monitor weekly
  • Allocate shared costs by space, labor, and sales—keep it simple
  • Review, adjust, and repeat every quarter

One Last Caveat

This process works where you have SKU-level data and a team willing to make cuts. If your company culture resists change (“But customers love that product!”), expect slower progress. The downside is: half-measures get you half the benefit.

But when you actually do the work, unit economics optimization turns loose money-losing SKUs into new margin leaders—no fancy ERP required. Just discipline, truth-telling, and a willingness to act on what the numbers say.

Start collecting feedback in 5 minutes.

Try our no-code surveys that visitors actually answer.

Questions or Feedback?

We are always ready to hear from you.