Why Getting This Right Matters More Than Most People Think
Most businesses that track inventory shrinkage do the hard part — they count, they compare, they find a gap. Then they stop. The gap goes into a notes field somewhere, or gets absorbed into "cost of goods sold" without any proper journal entry, and six months later nobody's sure whether the shrinkage figure is real or whether it's hiding in a dozen places across the books.
Recording shrinkage correctly matters for two reasons that go beyond accounting accuracy. First, it affects what your financial statements actually show — your gross profit, your inventory balance on the balance sheet, your tax position. Get it wrong and your books are misleading, even if the underlying business is fine. Second, when shrinkage is recorded clearly and consistently, it becomes something management can actually see and respond to rather than something that quietly inflates COGS.
This guide walks through exactly how to record inventory shrinkage — the accounts involved, the journal entries for both periodic and perpetual systems, and four worked examples from different types of businesses. It assumes you're comfortable with basic double-entry bookkeeping but not that you're a CPA.
This guide explains the standard accounting treatment for inventory shrinkage. For specific tax treatment or jurisdiction-specific requirements, consult a qualified accountant. The journal entries shown here follow generally accepted principles but your chart of accounts and industry may have specific requirements.
The Three Accounts You'll Use
Recording shrinkage touches three accounts, and understanding what each one represents makes the journal entries logical rather than something you memorize without understanding.
| Account | Type | Normal Balance | What Happens During Shrinkage |
|---|---|---|---|
| Inventory | Asset (Balance Sheet) | Debit | Credited (decreased) — the asset value is reduced to reflect actual stock |
| Cost of Goods Sold (COGS) | Expense (Income Statement) | Debit | Debited (increased) — the shrinkage loss is recorded as a cost |
| Inventory Shrinkage Expense | Expense (Income Statement) | Debit | Debited (increased) — used instead of COGS when you want shrinkage visible as a separate line |
Most businesses roll shrinkage into Cost of Goods Sold. This is simpler and broadly acceptable. However, if you want shrinkage to appear as a separate, visible line on your P&L — so management can track it independently — you can create a dedicated Inventory Shrinkage Expense account. The impact on net income is identical; the difference is visibility on your income statement.
Periodic vs Perpetual Inventory — Why It Changes the Entry
How you record shrinkage depends on which inventory tracking system your business uses. These aren't the same process, and confusing them is one of the most common bookkeeping errors around inventory.
- What it is: Inventory is only updated at count time — usually monthly, quarterly, or annually
- Shrinkage detection: Found at each count when actual stock is less than expected
- When to record: At the end of each period when the count is done
- Journal entry: Adjusting entry at period end to bring book inventory in line with physical count
- Common for: Small retail stores, small restaurants, businesses with simple inventory
- What it is: Inventory is updated continuously — every sale, purchase, and return is recorded in real time
- Shrinkage detection: Found when a physical count differs from the running system balance
- When to record: As soon as a discrepancy is identified — cycle count or annual count
- Journal entry: Adjusting entry when the variance is confirmed, at any point in the period
- Common for: Mid-size to large retailers, any business using POS or inventory software
The Standard Journal Entry for Inventory Shrinkage
Whether you're on a periodic or perpetual system, the mechanics of the entry are the same. You're reducing inventory (a credit, since inventory is an asset with a debit normal balance) and recording an expense (a debit to COGS or Shrinkage Expense).
That's it. Two lines. The complexity isn't in the entry itself — it's in making sure the dollar amount is right, the timing is correct, and you're consistent in which expense account you use so the figures are comparable across periods.
Four Worked Examples
A clothing boutique uses a periodic inventory system and does a full count at the end of each quarter. This quarter, the count reveals a $1,200 gap between book and physical inventory.
A restaurant uses a perpetual inventory system and does weekly food cost reconciliations. A Friday cycle count finds $380 of food inventory missing — mostly high-value proteins. Management wants shrinkage tracked separately from regular COGS.
Using a dedicated Inventory Shrinkage Expense account means the P&L shows COGS and shrinkage as separate lines. This makes it easy to see at a glance how much of the total "cost" is legitimate cost of sales versus unexplained loss.
A pharmacy completes its annual inventory count and finds $4,600 in total shrinkage. An investigation identifies two causes: $3,100 is unrecorded damage and expired stock, and $1,500 is genuinely unexplained. The owner wants these recorded separately because one has a different tax treatment.
A home goods store suffers a break-in and $8,000 worth of inventory is stolen. They have insurance covering theft. The original entry records the loss, and a second entry records the insurance reimbursement when it's confirmed.
Entry 1 — Record the Theft Loss
Entry 2 — Record Insurance Reimbursement
Where Shrinkage Shows Up on Your Financial Statements
Once the journal entry is recorded, shrinkage affects two of your three core financial statements. Understanding exactly where it lands helps you read your own numbers more clearly.
Income Statement (P&L)
If you've recorded shrinkage into Cost of Goods Sold, the P&L shows a higher COGS figure — which reduces gross profit and ultimately net income. There's no separate "shrinkage" line visible in this approach unless someone specifically looks at the COGS sub-accounts.
If you've created a dedicated Inventory Shrinkage Expense account, it appears as a separate operating expense line below gross profit — or as a separate sub-line within COGS depending on how you've structured your chart of accounts. Either way, net income takes the same hit.
Balance Sheet
The Inventory account is reduced by the amount of the shrinkage credit entry. If inventory was $50,000 and you record $1,500 of shrinkage, the balance sheet now shows Inventory at $48,500. The asset value has decreased to reflect what's actually there.
Cash Flow Statement
Shrinkage recording doesn't directly affect cash flow — it's a non-cash adjustment. However, it does affect operating profit under the indirect method, so it flows through the reconciliation between net income and operating cash flows.
"The journal entry is simple. What matters is whether it's being done — and done consistently — so your inventory balance actually means something when someone reads the balance sheet."
— PreventLoss.orgBest Practices When Recording Shrinkage
The technical entries are the easy part. These are the habits and decisions around the entries that separate businesses with useful accounting records from those with technically correct but operationally useless ones.
Record it when you find it — not at year end
A lot of businesses save all their shrinkage adjustments for the annual count. This means the financial statements throughout the year overstate inventory and understate costs. Under a perpetual system especially, shrinkage should be recorded as soon as it's identified — even if it's a small cycle count discrepancy. Accurate books in real time are more valuable than tidy ones at year end.
Document what you know about the cause
Your journal entry narration should include everything you know at the time: "Shrinkage identified in weekly protein count — investigation ongoing" or "Damage write-off, 12 units cosmetics — shelf collapse June 14." Good narrations make the records useful for investigation and for comparisons across periods. Vague narrations like "inventory adjustment" are almost useless six months later.
Use the same expense account consistently
If you roll shrinkage into COGS one quarter and use a separate Shrinkage Expense account the next, your trend data becomes meaningless. Pick one approach and stick to it. If you later decide to change, make the change at the start of a new financial year and note it clearly.
Separate known causes from unknown ones
When an investigation identifies the cause — damage, confirmed theft, expired stock — use a sub-account that reflects that. "Inventory Write-Off — Damage" and "Inventory Shrinkage — Unexplained" give you much more information in a report than two identically labeled entries. Unknown shrinkage that's tracked separately is also the right signal for management to investigate further.
Reconcile before you record — not after
Before recording a shrinkage entry, double-check that the gap isn't caused by an unprocessed receipt, a missing write-off, or a transfer that was never logged. Recording shrinkage for stock that's actually in the back room correctly labeled is an error that compounds when the correct stock is eventually found. Accuracy issues can look like shrinkage — rule them out first.
Recording shrinkage as a debit to Inventory and credit to COGS is backwards and wrong. Shrinkage reduces inventory (credit) and increases cost (debit). If you're unsure, think: does this entry reduce the asset on the balance sheet? The Inventory credit should do that.