All posts Pricing & margin · 25 May 2026 · 14 min read

Boutique inventory turnover: the definitive playbook for small retail owners.

Most boutique owners obsess over revenue. The number that actually predicts whether the shop survives the year is inventory turnover — how many times your stock sells through itself annually. The full playbook, with category benchmarks, GMROI, the 30/60/90 markdown ladder, and the math worked end-to-end.

Ibrahim Ölmez Founder, nouz · serial entrepreneur

Most boutique owners can tell you their monthly revenue from memory. Most cannot tell you, within a half-turn, how many times their stock sells through itself in a year. That second number — inventory turnover — is the one that quietly decides whether the shop is still open in twelve months. Revenue is a vanity metric for the survivors; turnover is the operating reality. A €40,000-a-month boutique with a turnover of 2 is in more trouble than a €25,000-a-month boutique with a turnover of 5, every single time, and the math is not close. This post is the definitive playbook for small specialty retail: what turnover actually is, what good looks like by category, how to calculate it without spreadsheet gymnastics, why GMROI beats turnover alone for boutiques, the five operational levers that lift the number, and the 30/60/90 markdown ladder that protects margin on the way down. nouz exists to make this number visible every evening instead of every quarter, but you can run the whole thing yourself with the calculators below.

TL;DR

The whole playbook, in one paragraph. Inventory turnover = annual COGS divided by average inventory at cost. Boutique apparel should run 3-5 turns/year. Below 3 is a capital trap; above 5 is exceptional. GMROI (margin % × turnover) is the better single metric because it punishes slow-turning high-margin stock and rewards faster-turning lower-margin stock that actually pays the rent. Five levers move the number: smaller initial buys, markdown ladder at 30/60/90 days, bundle slow with fast, drop categories that turn under 2x, and use consignment where possible. Every euro tied up in dead stock is a euro that cannot buy stock that sells.

What inventory turnover actually is

Inventory turnover is the count of how many times your average stock value cycles through itself in a year. The formula is straightforward: annual cost of goods sold (COGS) divided by average inventory at cost. A turnover of 4 means you sold through the equivalent of your entire stock four times in the year. A turnover of 2 means you sold through it twice. A turnover of 1 means the stock on your floor today, on average, has been sitting for a year before it converted to cash.

The reason the number matters more than revenue is structural. Three things are finite in a small boutique: capital, shelf space, and customer attention. Inventory turnover is the only single metric that captures how efficiently you are using all three. High turnover means your capital is rotating — every euro you spent with a supplier comes back as cash multiple times a year, and each rotation is an opportunity to either earn margin or buy stock that earns more margin. Low turnover means your capital is parked — the cash you paid the supplier in February is still sitting on the floor in November, doing nothing, while the bills accumulate.

Dead stock — inventory that has not sold in 90+ days — is debt with a price tag. It does not appear as a liability on any balance sheet because you already paid for it, but every week it sits there it costs you the same thing: the stock you could have bought with that cash, which would have actually turned. Owners who do not measure turnover almost always underestimate how much of their working capital is frozen on the rails. The first time most boutique owners run an honest turnover number, the result is 30-50% worse than they had guessed.

Revenue without turnover is a story, not a business. A €500k/year boutique with a turnover of 2 has €250k of capital parked at any moment. A €350k/year boutique with a turnover of 5 has €70k of capital parked at any moment. The second shop generates less revenue and almost certainly more profit, requires far less cash to operate, and is dramatically more resilient to a soft quarter. Revenue tells you the size of the shop. Turnover tells you whether the shop is actually working.

The benchmark by category

Turnover targets are not universal — they depend heavily on what you sell. Fast-fashion has fundamentally different economics from a luxury jeweller, and judging both by the same yardstick produces wrong conclusions in both directions. The honest ranges by category, drawn from how each retail segment is structured rather than from aspiration:

CategoryHealthy annual turnoverWhat it means in practice
Fast fashion6-12 turns/yearStock cycles every 4-8 weeks; trend-driven; high markdown frequency built into the model.
Mid-tier apparel4-6 turns/yearSeasonal collections; some basics; structured markdown calendar.
Boutique apparel3-5 turns/yearCurated buys; longer dwell on premium pieces; markdown ladder essential.
Home goods3-5 turns/yearMix of evergreen and seasonal; bulkier units mean slower physical rotation.
Books / specialty2-4 turns/yearLong-tail demand; backlist is part of the value proposition; lower expected turn is normal.
Luxury / jewellery2-3 turns/yearHigh ticket, low frequency; margin per unit must compensate for slow turn.

Read the table honestly. If you run a small boutique apparel shop and your turnover is sitting at 2.0, you are roughly a full turn below the floor of the healthy range — which translates to about 30-40% more capital parked on the floor than the shop actually needs. If you sit above the top of the healthy range (boutique apparel at 6+), you are running lean, which is good for cash but is worth checking for stockout costs — running too lean costs you the sales you could have captured but did not have stock for.

The category benchmarks are not negotiable based on personal preference. Owners who tell themselves "my customers don't shop like that" almost always have a turnover problem they are explaining away. The right move is to face the benchmark, identify the gap, and use the five levers below to close it.

How to calculate it (worked example)

The math is not complicated. The discipline of doing it consistently is. Two inputs, one division.

  1. Annual COGS. The total cost (not retail price) of the goods you sold in the last 12 months. If you have monthly COGS in your accounts, sum twelve months. If you don't, take your annual revenue and multiply by (1 − blended gross margin %). Example: €180,000 revenue × (1 − 0.55) = €81,000 COGS.
  2. Average inventory at cost. The average value of stock on your floor at cost (again, not retail). The cleanest way is to take an opening inventory count and a closing inventory count for the period, average the two, and use that. If you only have one count, use it as a single-point estimate — it will be approximately right.
  3. Divide. Annual COGS ÷ average inventory at cost = annual turnover.

Worked example. Sofie runs a 75 m² womenswear boutique. Her last twelve months:

InputValueHow she got it
Annual revenue (net of VAT)€144,000Twelve months of bank deposits, less VAT
Blended gross margin50%After markdowns and write-offs — not initial markup
Annual COGS€72,000Revenue × (1 − margin) = €144k × 0.5
Inventory at cost, January€19,500Year-start stock count
Inventory at cost, December€16,500Year-end stock count
Average inventory at cost€18,000(€19,500 + €16,500) ÷ 2
Inventory turnover4.0 turns/year€72,000 ÷ €18,000

Sofie's turnover lands at 4.0 — comfortably inside the 3-5 healthy range for boutique apparel. The interpretation: on average, her stock cycles once every 91 days. Some SKUs cycle every 30 days (her core denim) and some cycle every 180 days (her higher-ticket statement pieces); the 4.0 is the blend. If next year she lifts the turnover to 4.5 without losing margin, she frees roughly €4,000 of working capital while doing the same revenue. If it drops to 3.5, she has to fund roughly €4,500 more capital on the floor — the same shop, with €4,500 more tied up.

Use the inventory turnover calculator to run your own numbers in 30 seconds. The hardest part is getting honest inventory counts at two points in time. If you have never done a count, this weekend is the time — without it, every other margin number you report is partly a guess.

The 90-day diagnostic — find your dead stock

Turnover is the headline number. Dead stock is the structural diagnosis underneath it. A boutique with 3.5 turnover that has 8% of its stock as dead inventory has a very different problem from a boutique with 3.5 turnover that has 28% of its stock as dead — even though the headline number looks identical.

The test is mechanical. Walk the floor with your stock list, and for every SKU, write down the date of the last unit sold. Bucket the inventory into four ages:

  • 0-30 days since last sale — healthy, active inventory pulling its weight.
  • 31-60 days — slowing; goes on the watchlist; weekly check.
  • 61-90 days — slow-moving; intervention window opening; bundle, reposition, or soft markdown.
  • 91-180 days — dead. Markdown ladder starts here.
  • 180+ days — obsolete. Exit plan: clearance, charity, or write-off.

Then sum the cost value of each bucket as a percentage of your total inventory at cost. The dead-stock share is the 91+ day bucket. The healthy range is under 8%. Watchlist is 8-15%. Anything above 15% is a margin crisis dressed up as a stock list — and almost every losing boutique that has not run this exercise sits somewhere between 18% and 35%.

The reason this matters specifically for turnover: dead stock anchors your average inventory denominator upward without contributing anything to your COGS numerator. A €50,000 average inventory of which €12,000 is dead is effectively a €38,000 working stock — and your turnover calculated on the €50,000 denominator looks worse than the working stock actually is. The fix is not to recalculate the math to look better; the fix is to convert the dead stock to cash and let the next quarter's turnover reflect reality.

The full dead-stock companion read. For the deeper three-test methodology — sell-through under 40% at week 4, GMROI under 2, sitting longer than 90 days — see the full dead stock spot-and-fix playbook. This post is the turnover-first lens on the same problem.

GMROI — the better metric

Turnover is a powerful single number, but it has a real blind spot: it ignores margin. A SKU that turns 8 times a year at a 15% margin is not automatically better than a SKU that turns 3 times a year at a 65% margin. To compare them honestly, you need a single number that captures both. That number is GMROI.

GMROI — Gross Margin Return On Investment — answers the question: for every euro of inventory I hold, how many euros of gross margin do I generate per year? The formula is simple:

GMROI = gross margin % × inventory turnover. A SKU with a 50% gross margin that turns 4 times a year has a GMROI of 2.0 (every €1 of inventory generates €2 of gross margin annually). A SKU with a 25% gross margin that turns 8 times a year has a GMROI of 2.0 as well — different shapes, same return on inventory capital. GMROI normalizes them.

Healthy GMROI bands for small retail:

GMROIWhat it meansAction
Over 3.5Excellent — high return on inventory capitalExpand the category, reorder aggressively
2.5 - 3.5HealthyMaintain
1.5 - 2.5WatchlistReview margin or turn; small intervention
Under 1.5FailingMarkdown plan, reduce reorder volume, or drop
Under 1.0Capital-destroyingExit — not earning its shelf cost

GMROI is the single most useful metric for boutiques specifically because boutique buying is full of margin-vs-turn tradeoffs. The temptation in any boutique is to chase margin — high-ticket statement pieces with 60-70% markup feel like the proudest part of the curation. But high margin and slow turn destroy GMROI just as efficiently as low margin and fast turn does. The honest answer to "which is the better SKU?" is not a margin number and not a turn number — it is the GMROI.

Run a GMROI cut on your top 20 SKUs by stock value using the GMROI calculator. The SKUs at the bottom of the list are usually accounting for a disproportionate share of your trapped working capital — and the SKUs at the top are usually under-stocked relative to what they could earn.

Worked example: silk scarves vs basic tees

The clearest way to see why GMROI matters more than margin or turn alone is through a side-by-side that almost every boutique faces. Sofie carries silk scarves at premium price points (the kind of "identity piece" curators love) and basic tees as a workhorse layering staple. Looking at each in isolation, the scarves feel like the better business — they have higher margin, higher ticket, more glamour. The numbers tell a different story.

MetricSilk scarvesBasic teesWinner
Selling price€85€32
Cost price€38€23
Gross margin per unit€47€9Scarves
Gross margin %55%28%Scarves
Annual turns2.08.0Tees
GMROI (margin % × turns)1.102.24Tees
Units sold/year (typical assortment)24160Tees
Annual gross margin contribution€1,128€1,440Tees

The scarves win on every per-unit metric. The tees win where it actually matters — annual return on the inventory capital tied up. For every euro Sofie has invested in tee inventory, she gets €2.24 of gross margin back each year. For every euro in scarf inventory, she gets €1.10. The tees are roughly twice as efficient with her working capital, even though each unit is less glamorous and the margin per unit is six times smaller.

The right read is not "drop the scarves." The right read is that the scarves earn their place if they pull customers into the shop, if they anchor the brand positioning, or if they generate identity sales that make the tees easier to sell. But if the scarves are just sitting on the wall as a margin play, the math says otherwise — the capital would do more work in more tees. This is the kind of buying decision that gets made by feel in most boutiques and by GMROI in the ones that survive.

High margin alone is a trap. A high-margin SKU that turns slowly is the most seductive mistake in boutique buying because it looks great on the price tag and feels like the right curation move. The math is unsentimental: at a 65% margin and 1.5 turns, GMROI is 0.98 — capital-destroying. At a 30% margin and 6 turns, GMROI is 1.80 — pulling weight. Both numbers are real. Trust the GMROI.

The 5 levers to improve turnover

Once you know your turnover number and your dead-stock share, the question becomes operational: which levers actually move the number? In small boutique retail, five levers do most of the work, in roughly this order of impact.

1. Smaller initial buys, more frequent reorders

The single largest upstream lever. Most boutique owners over-buy because suppliers offer minimum-order discounts or because "saving a trip" feels efficient. The math says otherwise: paying €4.20 per unit on a case of 60 instead of €4.80 per unit on a case of 24 saves €0.60 per unit — but if 30% of the case ends up on markdown three months later, the markdown costs €1.80 per unit. The €36 saved on unit cost is dwarfed by the €108 lost on markdowns plus the working capital trapped for the extra months.

The discipline: buy what will sell in 4-6 weeks, not 12. Accept a 10-15% unit cost premium for shorter cycles. Reorder weekly based on actual sell-through. Winners get topped up; losers do not get replaced. This single change typically lifts turnover by 0.5-1.0 within two seasons.

2. Mark down dead stock at 30/60/90 day intervals (the price ladder)

The second-largest lever, and the one most owners get emotionally wrong. The instinct is to wait — "if I just hold one more week it might sell at full price." Almost always wrong. Industry data is consistent: products that have not sold in 90 days have less than a 15% chance of selling at full price ever. The right move is a pre-committed markdown ladder that removes the emotion from the decision. (Full ladder below.)

3. Bundle slow-movers with bestsellers

A useful middle ground for stock that is slow but not dead. Pair a low-velocity item with a high-velocity item at a modest combined discount — "add this scarf to any blouse purchase for €25 instead of €35." Done well, you move two units instead of one, the bestseller acts as the gravity, and the slow-mover converts without going to a public-facing markdown. Done badly (random pairings or steep discounts), it cheapens both items. Test small, measure conversion, expand only what works.

4. Drop entire categories that consistently turn under 2x

Some categories never reach healthy turnover in your specific shop — the customer mix, the location, or the price band simply does not support them. Owners hold on for years because they like the category personally, or because they originally bought it as a "positioning piece." If a category has turned under 2.0 for two consecutive seasons after honest markdown discipline, drop it. The shelf space is worth more allocated to a category that works.

This is the hardest lever emotionally because it requires admitting a buying decision was wrong. It is also one of the cleanest single moves you can make — every euro freed from a sub-2.0 category and reinvested into a 4+ turn category roughly doubles its annual margin contribution.

5. Use supplier consignment or try-before-buy where possible

Consignment arrangements — where the supplier owns the stock until you sell it and you pay them on settlement — are not available everywhere, but they have become significantly more common in 2026 as the wholesale market adjusts. The advantage for turnover is structural: stock you do not own does not count in your average inventory, so any consignment sales effectively give you infinite turnover on those units. Even if only 15-25% of your assortment is on consignment, the shop-level turnover number improves materially.

Smaller indie suppliers, jewellery designers, ceramicists, and emerging brands are often willing to consign because the alternative is no retail placement. The conversation is worth having with every supplier you are not already buying outright from.

The 30/60/90 markdown ladder

Once a SKU has been flagged as slow or dead, the decision is no longer whether to mark down — the math has already decided. The decision is how fast and how deep. The 30/60/90 markdown ladder removes the procrastination by setting the dates and the depths in advance, before the season starts.

Days since last saleMarkdown depthGoalTypical units cleared at this stage
30 days (slowing)10-15% offEarly signal; reposition; observe15-25% of remaining stock
60 days (slow)25-30% offReal markdown; mention at till30-40% of remaining stock
90 days (dead)40-50% offFront of store; clear-out tag30-40% of remaining stock
120+ days (obsolete)60-70% or bulk/charityRecover cost, free the shelf15-25% of remaining stock

The reason the ladder works is psychological as much as financial. Owners left to their own instincts mark down too little, too late — a 10% discount at day 120 on stock that needed 40% at day 90. The unit does not move, time passes, the owner marks down another 10%, the unit still does not move, and at day 200 it finally clears at 50% off — exactly where it should have been three months earlier, except now you have carried the cash for an extra quarter and missed the next buying window.

The hard truth most boutique owners need to hear: a markdown taken on schedule is almost always cheaper than the cost of capital tied up holding the stock longer. A €40 cost-price item at €100 retail marked down 40% at day 90 nets €60 — €20 of margin, half of the original target. The same item held at full price until day 200 and then dumped at 50% nets €50 — €10 of margin, plus 110 days of locked-up working capital that bought no replacement stock. The schedule wins on net almost every time.

Why owners under-mark-down too late. The mental accounting: a 40% markdown feels like giving up 40 points of margin you had earned. The reality: at day 90, the unit has already lost most of its full-price selling chance — you are not giving up margin, you are choosing between recovering some margin now or recovering less margin later. The honest framing makes the decision obvious; the emotional framing makes it impossible. Pre-commit the dates before the season starts and the emotional framing never gets a chance to win.

What turnover doesn't capture

Turnover is the most useful single inventory metric for boutique retail, but it is not a complete picture. Three structural things it under-reports, and how to read around them:

Seasonality. A boutique that does 40% of its annual revenue in November-December will have a hugely inflated late-Q4 turnover and a depressed early-Q1 turnover. The fix is to always calculate turnover on a trailing 12 months, not a rolling shorter window. Single-quarter turnover numbers are misleading at best and dangerous at worst.

Traffic events and store closures. A two-week renovation closure, a city-wide event that emptied the street, or a viral social moment that flooded the shop for a weekend all distort short-window turnover. Annotate the calendar with these events and adjust expectations accordingly — do not assume the next quarter will look like the last.

The buying calendar itself. If you just received a large fall buy, your average inventory for the period spikes and turnover falls — not because the shop is performing worse, but because the denominator just got bigger. Always compare turnover across like-for-like periods (year-on-year same quarter, not quarter-on-quarter) for any short-window read.

The combined point: turnover is best read as a trailing 12-month number, compared year-over-year, with awareness of the underlying buying and traffic patterns. Anything shorter than that is a useful sanity check but not a decision-grade signal.

How nouz makes turnover visible daily

Inventory turnover is one of those metrics that almost every boutique owner agrees is important and almost none track in real time. The reason is mechanical: calculating it requires honest COGS for the period and honest average inventory for the period, and most owners only assemble both numbers once a year for the accountant. By then the leaks are old news.

nouz changes the mechanics. Every product sale logged in the daily P&L carries a COGS snapshot — the cost of the unit at the moment it sold, frozen so future product edits do not retroactively change history. Sum monthly COGS from those snapshots, divide by your inventory at cost (a number you update when you receive a buy and again at month-end), and you have a rolling monthly turnover read by close of business each evening. No accountant wait. No spreadsheet reconciliation. The same number that decides whether your boutique survives the year, available the day the data is generated.

The wider point of the daily-P&L approach: visibility is the only thing that lets you act before the leak becomes structural. A turnover number that arrives in March about January looks like a history report. A turnover number that arrives this evening about today is an operating decision. Every other lever in this post — markdown timing, reorder discipline, category drops, GMROI calls — is more effective when it is being decided against current data rather than current intuition.

The honest cost of running blind. A boutique that calculates turnover annually instead of monthly typically discovers structural turnover drift 6-9 months after it started. By then the dead stock share has grown by 8-12 percentage points and the markdown bill is double what it would have been with monthly visibility. Monthly tracking pays for itself within a single season; daily tracking pays for itself within a single bad week caught early.
The hard truth. Every euro tied up in dead stock is a euro that cannot buy stock that sells. Boutiques die in inventory, not in revenue. The shops you see closing on your high street did not have a revenue problem — they had a turnover problem nobody was looking at. The math is simple; the discipline is everything.

What to do this week

Pick one weekend morning and run the turnover audit end-to-end. By midday you will have the picture, and by the end of the day you will know which of the five levers to pull first.

  1. Pull a current inventory count at cost. If you have not done one in 90+ days, this is the starting point — without it nothing else is trustworthy.
  2. Pull your trailing 12-month COGS (or estimate from revenue × (1 − blended margin)).
  3. Compute turnover using the inventory turnover calculator. Compare against the benchmark for your category.
  4. Bucket your inventory by days since last sale. Sum the cost value of stock 90+ days old as a percentage of total. If above 15%, the markdown ladder starts this week.
  5. Run GMROI on your top 20 SKUs by stock value using the GMROI calculator. Anything under 1.5 is on the markdown plan; anything over 3.5 is on the reorder list.
  6. Pick ONE category that has turned under 2 for the last two seasons. Decide: rescue with the ladder, or drop entirely. No third option.
  7. Set up the 30/60/90 ladder for the current season. Write the dates and the depths down. Stick it to the back-office wall.

Once you have run the audit, the real lift comes from running it monthly instead of yearly. The single biggest reason boutiques fail on turnover is not that they do not know the levers — it is that they look at the data once a year, find the leak is already structural, and do not have time before the next buying cycle to fix it. Monthly visibility is the difference between catching a half-point drift and discovering a full-turn collapse.

If you want turnover, GMROI, and dead-stock share visible every evening. Get started with nouz — product entries log unit-by-unit with COGS snapshots, so turnover and GMROI sit alongside your daily EBIT without spreadsheets. Or try the live demo first to see how product-sale revenue and COGS snapshots work together. nouz is monthly, no yearly billing, cancel anytime.

For the wider margin context — dead stock, markdown timing, product mix, rent ratio, card fees, shrinkage — the companion read is the full six-step diagnostic: My retail store is losing money — a step-by-step margin diagnostic. For the daily reporting habit that surfaces turnover drift the week it starts: the honest 3-2-1 daily sales report. For the upstream lever — knowing when to restock based on the margin curve — see the retail margin curve and restock timing. And for the pricing math that sets turnover up to succeed from day one: the retail markup formula.

Turnover is not the most exciting number in retail. It is the most predictive one. Boutiques that run the math monthly, hold the markdown ladder honestly, and use GMROI for buying decisions are the boutiques still trading in five years. The shop has not changed — the visibility has. That is the entire game. For the wider operating system this fits inside, see the retail profitability pillar.

FAQ

What is a good inventory turnover ratio for a boutique?

For boutique apparel: 3-5 turns per year is the healthy range. Below 3 means capital is parked too long on the floor; above 5 is exceptional but worth checking for stockout costs. For home goods: 3-5. For books and specialty: 2-4. For luxury or jewellery: 2-3. Mid-tier apparel runs higher (4-6) and fast fashion higher still (6-12). Judge yourself against the benchmark for your specific category — applying a fast-fashion target to a curated boutique produces wrong conclusions in both directions. The honest test: run a trailing 12-month turnover and compare to the category band. If you are below the floor, the five levers in the playbook are the operational fix.

How do I calculate inventory turnover?

Annual cost of goods sold (COGS) divided by average inventory at cost. Two inputs, one division. Annual COGS: sum twelve months, or estimate as revenue × (1 − blended gross margin %). Average inventory at cost: take an opening and closing stock count for the period and average the two. Worked example: €72,000 COGS ÷ €18,000 average inventory at cost = 4.0 turns/year. The hardest part is getting honest inventory counts at two points in time. The inventory turnover calculator runs the math in 30 seconds once you have the inputs.

What's the difference between turnover and GMROI?

Turnover measures how many times your stock cycles through itself per year — it ignores margin. GMROI (Gross Margin Return On Investment) multiplies turnover by gross margin %, giving you a single number for how many euros of gross margin each euro of inventory generates annually. A SKU at 50% margin × 4 turns has GMROI of 2.0. A SKU at 25% margin × 8 turns also has GMROI of 2.0 — different shapes, same return on inventory capital. For boutiques specifically, GMROI is the better single metric because boutique buying is full of margin-vs-turn tradeoffs (premium slow-movers vs basic fast-movers) and GMROI normalizes them. Healthy range: 2.5-3.5. Under 1.5 is failing; under 1.0 is capital-destroying.

How do I mark down dead stock without losing margin?

You cannot mark down dead stock without losing margin — by the time it is dead, the full-price margin is already gone. The honest question is how to recover the most margin still recoverable. The 30/60/90 ladder: 10-15% off at 30 days slowing, 25-30% off at 60 days slow, 40-50% off at 90 days dead, 60-70% or bulk/charity at 120+ days obsolete. The reason the ladder works: a markdown taken on schedule is almost always cheaper than the cost of capital tied up holding the stock longer. Owners who wait and then panic-discount lose more in capital tie-up than they would have lost in margin by marking down on schedule. The pre-committed dates remove the emotional procrastination — set them before the season starts.

How often should I check inventory turnover?

Trailing 12-month turnover should be calculated monthly. Single-quarter turnover is misleading because seasonality, buying calendars, and traffic events all distort short windows. Annual-only calculation is too late — by the time the accountant produces the number in March about January, the structural drift is 6-9 months old and the next buying cycle has already happened. Monthly trailing-12 is the right cadence: frequent enough to catch drift, smoothed enough to avoid noise from one-off events. Boutiques using a daily P&L tool like nouz get the monthly trailing-12 read by close of business each evening rather than waiting on bookkeeping reconciliation.

Can high turnover hurt my business?

Yes — running too lean costs you the sales you could have captured but did not have stock for. If your turnover is well above the top of your category band (boutique apparel at 6+, home goods at 6+), check for stockout costs: how many days per month is a top-3 SKU showing as out of stock, and what is the typical purchase that customer would have made? The fix is usually a tighter reorder cadence on bestsellers rather than larger initial buys — keep the average inventory low but the responsiveness high. The other risk of very high turnover is staff exhaustion: constant receiving, constant merchandising, no breathing room. Aim for the middle of the healthy band rather than the top.

Does turnover include damaged or returned stock?

It should reflect reality, which means: damaged stock that has been written off comes out of both the COGS and the inventory at cost — you no longer own it, and the cost is recognised as a loss. Damaged stock still on the books inflates your inventory denominator and depresses turnover artificially; if you have not done a write-off pass in 90+ days, this is the first cleanup before any honest turnover calculation. Returns are different: a return reverses the original sale (removing it from COGS and adding it back to inventory). If you have a high return rate (10%+), make sure your COGS number is net of returns rather than gross of them, or you will overstate turnover. Most boutique POS systems handle this automatically; spreadsheets often do not. nouz logs returns explicitly so the COGS snapshot stays clean.