Home
/
Blog
/
Pet Store: Margin by Category, Not by Turnover — a Case Study
Case Studies
Retail & E-commerce

Pet Store: Margin by Category, Not by Turnover — a Case Study

Olena Smolikova
Olena Smolikova
Financial expert at Finmap

«Turnover is nearly ₴850,000 a month, three shelves of dry food stacked to the ceiling, a full hall of aquariums. Yet to order a new pallet of premium food I dip into my own card every single time. The shelves are bursting, but there's no money for stock», — that's how Dmytro, owner of a pet store with an aquarium hall, opened our conversation.

Sound familiar? The store runs, the till rings from morning to night, customers with cats and dogs come in all day, the fish in the tanks are nicely lit. Yet at month-end you look at the balance in the account and can't understand where it all went. The first thought is always the same: «not enough turnover, I need to sell more, widen the range, put more stock on the shelves».

But in a pet store the trouble is almost never turnover. The trouble is that the whole store is counted as a single till. Everything sold in a day goes into one pot. Everything paid to suppliers, for rent and wages, comes from that same pot. And while the numbers are blended together, you can't see one simple thing: a pack of premium food leaves you 30% margin and sits on the shelf for two weeks, while an ordinary leash leaves you 50% and sells every day. Both are «stock». Both stand on the shelf. And the one that feeds you is not at all the one you spent the most money buying.

This article is about breaking the pet store into pieces: by category, by margin, by turnover speed and by spoilage. So you can see where your money actually is — and why «the shelves are full but I borrow for stock» is not a curse but plain arithmetic that simply no one was doing.

How Dmytro Ended Up in the Pet Business

Seven years ago Dmytro worked in logistics and kept a 200-litre aquarium and two cats at home. The store began simply: the neighbourhood had no decent place to buy proper food and get advice on top. He rented a small space next to a supermarket, put up shelves, arranged terms with a couple of distributors — and within a few months realised that people come not for «stock» but for confidence: that the food isn't expired, that the assistant will suggest what to feed a puppy, that the fish in the tank is alive and healthy.

Over seven years the store grew. An aquarium hall with live fish and plants was added, a shelf of veterinary diets appeared, the till started ringing up 120–150 receipts a day. Turnover looked solid. Only the profit somehow didn't grow as confidently as the till. And the more stock Dmytro brought in, the more often he caught himself thinking: there was even less money in the account than when the store was half the size.

«I thought growth meant more shelves and more food. It turned out that growth without bookkeeping is just more money locked up in stock», — Dmytro recalls.

How the Money Really Works in a Pet Store

A pet store only looks like «we sell food and accessories». In reality it's several completely different businesses under one roof, and each has its own economics. As long as you look at them as one till, you're not running the store — you're just watching money flow from shelf to shelf.

Margin Differs by Category — and That's the Main Thing

Here is where the first and costliest mistake hides. A pack of premium food at ₴1,200 looks like a «serious sale». But the markup on branded dry food is usually thin — 25–35%, because the customer knows the price and compares it with the marketplace. Meanwhile a leash, a bowl or a toy at ₴250 leaves you 45–55%, because here no one checks the price to the penny. The paradox: the most expensive item on the receipt feeds the store the worst.

Live fish and aquarium supplies are a separate story. Here margin is counted not from the price but from survival: some of the fish die before they're sold, and the real earnings depend on how many arrived alive and how many held on in the display. And litter and consumables turn over fast but on a thin margin — that's «traffic» stock that brings a person into the store, not what feeds it.

Here is how it looks once you break Dmytro's store down by category — with honest margin and honest spoilage:

CategoryMarginSpoilage / risk
Premium dry food, vet diets25–35%near 0, but money sits long
Wet food, treats25–30%3–5% on shelf life
Live fish, aquarium plants15–20% (on survival)10–15% mortality before sale
Accessories (leashes, toys, bowls)45–55%0 spoilage, but «dead» SKUs
Litter, consumables18–22%0, fast turnover

Look at this table with the eyes of an owner, not a salesperson. The top two categories bring the biggest till — and the least freedom, because the money in them sits for weeks. Accessories give the best margin, but it's easy to buy them into a «dead range» that gathers dust for years. And live fish is beautiful on display and treacherous in the books. A single till will never show you any of this.

Perishable and Live Stock: the Write-Offs No One Records

In a clothing shop an unsold jumper just waits for the next season. In a pet store unsold stock often simply vanishes. Wet food and treats have a shelf life — whatever you didn't sell in time you write off as a loss. Frozen feed for reptiles and fish spoils if the freezer «drifts» even once. And live fish eats, breathes and sometimes dies every day, whether or not anyone bought it.

A live fish display is beautiful for the customer and treacherous for the owner: every idle day is food, light, oxygen and mortality you pay for yourself.

The worst part is that these write-offs almost never make it into the books. The assistant quietly throws out an expired can, removes a dead fish from stock — and in the owner's head that money simply doesn't exist. But it does exist: 3–5% write-offs on wet food and 10–15% mortality on live stock are real hryvnias the store earned and burned on the spot, without ever seeing it. This is exactly the kind of leak you catch only when you make daily spending visible — see where the money goes and how to see daily spend.

Cash Frozen on the Shelves

«I have ₴600,000 worth of stock» sounds like wealth. But stock isn't money, it's money you've already spent and not yet recovered. A wide range of aquarium equipment, rare harnesses, expensive beds bought twice a year — all of it stands on the shelf and quietly holds your working capital hostage.

Full shelves are not wealth. They are money you've already spent but haven't got back yet.

This is exactly where that pain is born: «the shelves are bursting, but I borrow for the next batch of food». You're not poor — you've just laid out all your profit across the shelves as stock that sells over months. Popular food turns over in two weeks, while an expensive carrier or an aquarium filter can sit for half a year. And until you can see how much money is locked in the slow items, you keep solving that problem with your own card.

Subscription and Auto-Ship — the Quiet Hero

There's one thing in a pet store many owners underrate — regularity. A cat eats the same food every month. A dog needs the same pack every three weeks. That means instead of «catching» the customer each time, you can arrange auto-ship: the client subscribes to monthly food, and you get predictable revenue and know exactly what and when to order from the supplier.

Subscription changes the very nature of the store. A one-off sale is a lottery: will the customer show up or not. A subscription is a predictable cash flow you can plan purchases, rent and wages around. Dmytro set up auto-ship for 40 regular customers — and that closed the «dead» start of the month, when the till traditionally sagged.

Supplier Terms: Deferred Payment Is a Lever

The last piece of the puzzle is when you pay for the stock. Some suppliers demand prepayment, others give you 14 or 30 days deferred. That's not a trifle — it's the difference between «I pay for the food out of my own pocket and get the money back in two weeks» and «I sell the food and then calmly settle from what I've already earned». Whoever works on deferred terms is effectively trading on the supplier's money, not their own.

But deferred payment has to be kept in your head and on the calendar. Forget that you owe two distributors at the same time, and you've got a cash gap out of nowhere, even though the store is profitable. Supplier receivables and payables aren't accounting boredom — they decide whether you'll have anything to pay with tomorrow.

Life Before Finmap

Before putting things in order, Dmytro lived roughly the way most pet store owners live:

  • Till and bank — kept separately, in his head and a notebook. How much he actually earned in a month was clear only «by feel».
  • Purchases «by eye»: I see the shelf emptying, I order. How much money was locked in stock, no one counted.
  • Write-offs of expired goods and fish mortality were recorded nowhere — just «something got thrown out».
  • Margin by category unknown: they sold more of what sold well, not more of what fed well.
  • Payments to suppliers from memory, hence the regular «oh, I have to pay today» and loans from the personal card.

The result was typical: the store seemed profitable, yet there was never any free cash. The classic retail trap — there's profit, but the cash is stuck in stock on the shelves. And Dmytro patched that hole with his own money for years, thinking «everyone's like this».

How They Put It in Order

The turning point was a simple step: stop looking at the store as one till and start seeing it by category and by money, not by feel. Dmytro set up Finmap and did a few things that changed the picture within the very first month.

  • Bank integrations and auto-import. Statements from the account and the acquiring flow pull in on their own, nothing to reconcile by hand. Dmytro finally saw the real movement of money, not a «by eye» estimate.
  • Categories and directions for profitability. Every sale and every purchase got a category: dry food, wet, live fish, aquarium supplies, accessories, consumables. Now margin calculates itself, per category.
  • Write-off tracking. Expired goods and fish mortality began to be recorded as a separate line. Suddenly it turned out that «minor write-offs» ate a noticeable chunk of the monthly profit — and now it's visible.
  • Cash Flow and P&L. The cash flow report showed which days of the month the store sagged, and the P&L showed where profit is actually born and where there's only turnover.
  • Payment calendar and supplier payables. All deferred terms are laid out in advance. Dmytro sees cash gaps before they happen and no longer pays suppliers «from his own card in a panic».

It took not months but one evening to set up the categories and a few minutes a day to tag payments. After that the system counts on its own. In short, if you want the plain-words version of what this even is — here's what a financial management platform is.

Finances Now

The most interesting part began once the numbers broke down by category. It turned out that premium food, which brought the biggest till, held almost half of all the store's frozen money. Accessories, with their high margin, were bought in without any system — part of the range hadn't moved for years. And the aquarium hall, the pride of the store, barely broke even after honest accounting for mortality and running costs.

Dmytro didn't close the loss-making lines — he started managing them. He trimmed the dead accessory range and put that money into fast movers. He moved part of the regular customers to auto-ship to smooth the dips at the start of the month. He reviewed which suppliers to work with on deferred terms and which not. And most importantly: he began ordering food to the real speed of sales, not «so the shelf isn't empty».

Within four months there was noticeably more free cash in the account — not because turnover grew, but because they stopped freezing capital in stock that doesn't sell. The loans from the personal card for purchases stopped. The same store, the same turnover — it's just that now you can see where the money is.

An insight for entrepreneurs. In retail, profit is made not by the categories that bring the biggest till, but by the ones that give the best margin per hryvnia invested and the fastest turnover. As long as you count the store as one till, you're optimising revenue. The moment you count by category, you start optimising money. And the gap between revenue and money is exactly what you're short of every month for stock.

This isn't only a pet store story. It's the classic case where there's profit on paper but no cash in the till — and what saves you here isn't bigger turnover, but plain order in where the money goes every day.

Money Doesn't Disappear — It's Sitting on Your Shelves

Money in a pet store never disappears. It just turns into food that sits for two weeks, an expensive filter waiting half a year for a buyer, an expired can quietly thrown out, and a fish that didn't live to be sold. As long as you stare at one shared till, all of it is invisible. The moment you break the store down by category, margin and spoilage — it becomes clear what feeds the business and what merely ties up your money.

You don't need more stock on the shelves. You need to see which category returns money fast and with margin, and which quietly holds your working capital hostage. Finmap shows this every day, in simple numbers an owner will understand — not just an accountant. Try looking at your store in a new way — and within the first month you'll see where that food you had to borrow for came from.

Table of Contents
Check the Status of Your Business's Financial System
Order Financial Diagnostics
Olena Smolikova
Olena Smolikova
Financial expert at Finmap
  • Head of Finance Department, Beauty Hub Ltd (2020–2024).
  • Head of Management Accounting and Budgeting, Intime LLC (2016–2020).
  • Senior Economist, EdYouGet LLC (2015–2016).
  • Economist with responsibilities of Deputy CFO, Ukrainian Media Holding (2008–2015).

Recommended for Entrepreneurs

Frequently Asked Questions

I have a small pet store with no aquariums — do I even need this?

It's precisely in a small store that every «dead» shelf and every expired can hurts most, because you have little working capital. The smaller the business, the more it matters to know which category returns money fast and which merely ties it up for months.

Count it not from the purchase price but from survival: take the real number that arrived and lived to be sold, and spread all the costs of the batch, including mortality, over that. Then you'll see the true margin of the hall, not the optimistic «on paper» one.

Stock is an asset only while it moves. Popular food that turns over in two weeks is almost cash. An expensive filter sitting for half a year is frozen capital you've already spent but not recovered. The problem isn't having stock — it's how much money is stuck in the slow items.

Yes, and the smaller the store, the more valuable it is. Even 20–40 regular customers on monthly food give you predictable revenue to plan purchases around and to close the «dead» start of the month. It's the cheapest way to make your cash flow steadier.

Basically an evening: add product categories, suppliers and a write-off line, connect the bank and acquiring for auto-import. After that it's a few minutes a day. By the very first month you'll see margin by category and understand exactly where your money froze.

Any questions left?
We are ready to answer them.
WhatsApp
Telegram
Finmap
Finmap support

Money Doesn't Disappear. You Just Don't See It.

Get a personal financial diagnosis or a Finmap demo — and see your business from a new perspective.

Ask Your Question to a Finmap Expert