Inventory shrinkage is the difference between the inventory your records say you have and the inventory you actually have, expressed in dollars or as a percentage of sales. It is not only theft. For most small boutiques the bigger causes are receiving errors, damage, administrative mistakes and counting errors, and every dollar of it comes straight out of gross profit.

I am Carina Hatton, boutique owner since 2013 and ecommerce coach since 2019. This guide covers the formula, a worked example, the causes worth looking for in a small store, and the controls that are realistic when you do not have a loss prevention department. I will not quote an acceptable shrink percentage, because any number I gave you without a cited source and context would be a guess dressed as a benchmark.

Quick answer

Plan your next inventory buy

Planning a first collection or new drop? Use the Boutique Inventory Planner to estimate revenue, profit, and overbuying risk before you order.

Open the Boutique Inventory Planner

What shrinkage means in plain English

You bought 40 candles. Your system says 18 are left. You count the shelf and find 16. Two candles are unaccounted for. That gap is shrinkage. You do not know yet whether they were stolen, broken and binned without a record, given away, received short from the vendor, or rung up incorrectly. Shrinkage is the measurement. The cause is a separate investigation.

It matters because those two candles were paid for. You spent the cash, you cannot sell them, and the loss lands entirely in gross profit. Shrinkage is not a rounding error on a spreadsheet, it is inventory you financed and will never convert back into money.

The shrinkage formula

Shrinkage (dollars) = recorded inventory value − physical inventory value

Shrinkage rate = shrinkage dollars ÷ net sales for the period

Alternative basis = shrinkage dollars ÷ recorded inventory value, when you want shrink as a share of stock rather than sales

Use cost value, not retail value, when you want the profit impact. Use retail value only if your whole system runs on the retail method, and be consistent. Mixing the two is the most common reason two people in the same store get different shrink numbers.

Worked hypothetical example

Illustration only. A small boutique closing out a quarter:

LineAmount
Recorded inventory at cost$42,000
Physical count at cost$40,740
Shrinkage in dollars$1,260
Net sales for the quarter$63,000
Shrinkage as a percentage of sales2.0%
Shrinkage as a percentage of recorded inventory3.0%

Read that as $1,260 of gross profit that no longer exists. If the store runs a 62% gross margin, replacing that profit requires roughly $2,032 of extra sales. That framing is what turns shrinkage from an accounting chore into a priority.

Where boutique shrinkage actually comes from

CauseWhat it looks likeWhere to check
Customer theftSmall, high-value, easily concealed items missingJewellery, sunglasses, fragrance, fitting room counts
Internal theftVoids, no-sale drawer opens, discounts clustered on one operatorPOS exception reports by employee
Vendor and receiving errorsPacking slip says 12, box holds 10, nobody checkedReceiving records against invoices
DamageStained, torn, broken or leaking goods binned without a recordWhether a damage log exists at all
Administrative errorsWrong cost entered, duplicate SKU, unit of measure confusionRecently created SKUs and edited products
Counting errorsStock miscounted, a bin missed, a rail counted twiceRecount the variances before you record them
Return and refund handlingRefund processed, item never returned to stockReturns log against inventory adjustments
POS and system issuesVariants not decrementing, offline sales not syncingA test sale on a problem variant, plus sync logs
Samples, gifts and staff useTesters, influencer gifts and photography samples never recordedA marketing samples log

The order of that list matters. New owners jump straight to theft and install cameras, when the real problem is frequently that nobody counts boxes against packing slips at receiving. Fix the boring causes first, because they are cheaper to fix and usually larger.

Cycle counts versus full physical counts

MethodWhat it isStrengthsFrequency
Full physical countCounting everything in one exerciseComplete picture, needed for accountsAt least annually, often at year end
Cycle countCounting a slice of stock on a rotating scheduleFinds problems within weeks, not months, and fits normal tradingWeekly or monthly by category
Spot countCounting one high-risk category on demandFast check after a suspicious patternAs needed

A practical routine for a small boutique is one full count a year plus weekly cycle counts weighted toward high-value and easily concealed categories. The point of cycle counting is not accuracy for its own sake, it is finding a cause while the evidence still exists.

How to spot unusual shrinkage

  • Compare category shrink, not just total shrink. A store-wide number hides the one category doing the damage.
  • Track it over time. A steady low figure and a sudden spike are different problems with different fixes.
  • Look for concentration. Losses clustered in one price band, one vendor or one shift point straight at the cause.
  • Review POS exceptions. Voids, manual discounts, no-sales and refunds by operator and by hour.
  • Check receiving variance by vendor. A vendor who repeatedly ships short is a shrink source with a name and an invoice.
  • Recount before concluding. A high proportion of first-pass variances are counting errors.

Prevention that works in a small store

  1. Receive properly, every time. Count against the packing slip, record shortages within the vendor's claim window, and never shelve an unchecked box.
  2. Keep a damage log. One line per item: SKU, quantity, reason, date. Recorded damage is not shrinkage, it is known loss you can act on.
  3. Log samples and gifts. Testers, photography samples and influencer sends all leave inventory and should leave a record.
  4. Return refunds to stock deliberately. A refund and a restock are two separate actions, and the second one gets skipped.
  5. Control the fitting room. Count items in and out. This is the single cheapest control in apparel retail.
  6. Merchandise high-risk items near the counter. Jewellery, sunglasses and small leather goods, with sightlines that do not depend on staffing levels.
  7. Use POS permissions. Limit who can void, discount and adjust inventory, and review the reports monthly.
  8. Reconcile online orders. Cancelled and undelivered orders should return to stock.
  9. Cycle count weekly. Twenty minutes a week beats one painful December.
  10. Investigate every variance over a threshold you set. A variance nobody investigates is a habit forming.

Online boutique versus storefront

Shrink sourceOnline boutiqueStorefront
Customer theftRare on stock, but fraud and chargebacks create similar lossesA real and ongoing risk on the floor
Pick and pack errorsMajor cause. Wrong item shipped means two units lostMinor
Returns handlingHigh volume, and restocking is easy to skipLower volume, handled at the counter
DamageTransit damage on inbound and outboundFloor handling, fitting rooms, testers
System errorsVariant sync issues across channelsOffline sales and manual adjustments

Selling in both places at once multiplies the risk, because an unsynced variant sold twice becomes an oversell, a refund and a shrink line in the same week.

Why shrinkage hits margin and cash flow

Shrinkage is paid-for inventory that produces no revenue, so it reduces gross profit dollar for dollar at cost. The recovery arithmetic is unforgiving:

Sales needed to replace shrink profit = shrinkage at cost ÷ gross margin percentage

At a 62% gross margin, $1,000 of shrink needs about $1,613 of additional sales just to get back to where you already were. The cash impact is separate and earlier, because you paid the supplier when the goods arrived. Model that timing effect with a worked cash flow example, and get the underlying formulas in retail math formulas. If shrink is pushing your realised margin below plan, revisit retail pricing and check your assumptions in the Profit Margin Calculator.

When shrinkage signals a deeper problem

  • It is rising quarter over quarter. Something changed in the process, not in the customers.
  • It is concentrated in one category, vendor or shift. Concentration is almost never random.
  • You cannot reconcile it at all. That is a record-keeping failure, and every other number you rely on is affected too.
  • Reorder decisions keep going wrong. Inaccurate stock records make sell-through and reorder points unreliable, so you buy the wrong things.
  • Your cost of goods keeps moving unexpectedly. Check whether landed cost is being entered consistently.

At that point shrinkage is a symptom rather than the illness. The fix is the inventory control routine described in boutique inventory management, and often a hard look at how much stock you are trying to control at once, which is where inventory carrying cost comes in.

A simple shrink routine

  1. Count one category per week on rotation, weighted to high value and easy to conceal.
  2. Recount every variance before adjusting.
  3. Record the adjustment with a reason code, never as a silent correction.
  4. Review POS exception reports monthly.
  5. Review receiving variances by vendor quarterly.
  6. Run a full physical count annually and calculate shrink as a percentage of sales.
  7. Compare it to your own previous periods, which is the only benchmark you can trust without a cited source.

Your own trend is the measurement that matters. A store that knows its number and watches it move is already handling this better than a store arguing about industry averages.

Paperwork shrink is the one most boutiques actually have

Owners tend to assume shrinkage means theft. In a small store the more common cause is administrative: a return processed to the wrong SKU, a unit sold at an event and never recorded, a damaged piece binned without a write-off, a vendor shortage nobody checked against the packing list, or two colours of the same style entered as one.

These are easier to fix than theft, because each has a specific point where the error enters. Work back through the chain rather than watching the sales floor.

Where the error entersWhat it looks likeThe fix
ReceivingCount is short from day one on one vendorCheck every delivery against the packing list before it goes on the floor
ReturnsOne style shows more units than existOne person, one process, scan the item rather than typing the style
DamagesSteady small variance across categoriesA written damage log and a monthly write-off
Events and marketsVariance spikes after a pop-upCount out and count back in, every time
Product setupVariance concentrated in one style with variantsSeparate SKUs for every size and colour, no exceptions

If you sell in person at markets or pop-ups, that channel deserves its own count discipline, because merchandise moving in and out of boxes is where records slip fastest. The planning side of those events is covered in pop-up shop inventory.

Handling it when you have staff

Shrinkage becomes an awkward subject the moment someone else works in the store. The practical approach is to make the process routine and impersonal rather than investigative. Counts happen on a schedule, everyone follows the same receiving and returns steps, and variances get discussed as a store number rather than an accusation.

Two habits do most of the work. First, separate the person who receives stock from the person who reconciles the count where you can, even if that just means you check what a part-timer received. Second, review variance by category every month so a pattern surfaces early, while it is still a conversation about process rather than a large unexplained gap at year end. What you find should feed straight into your standing routine in boutique inventory management.