Writing Off Damaged Stock in a DC: Approvals and GST ITC Reversal
For logistics finance controllers, cfos and ap/ar leads · Compare approaches

Writing Off Damaged Stock in a DC: Approvals and GST ITC Reversal: Illustrative customer activity and logistics cost-to-serve review beside a fulfilment floor; not a client facility.
Quick answer: damaged stock write off itc reversal
Damaged stock in a distribution centre is written down to net realisable value if it will be sold, or written off if destroyed. ASC 330 and Ind AS 2 expense the loss in that period. In India, CGST Section 17(5)(h) blocks credit on destroyed or written-off goods, so the credit availed on those units is reversed in GSTR-3B Table 4(B)(1).
TL;DR — what you’ll learn
- Only units destroyed, written off or lost lose their GST credit under Section 17(5)(h); units sold as seconds keep it and attract output tax on the sale price.
- Hold damaged units at zero availability until a destruction certificate or seconds invoice is attached, so the adjustment, loss journal and reversal post in one month.
- Reverse the credit actually availed on the lot, traced through the receipt to the supplier invoice; in the worked case 18 sets at ₹225 give ₹4,050.
- US GAAP keeps a write-down as the new cost basis under SEC SAB Topic 5.BB; Ind AS 2 paragraph 33 lets it reverse up to original cost.
Topics: damaged stock write off itc reversal · write-off evidence · ITC reversal · section 17(5)(h) goods destroyed written off · inventory write-down net realisable value
All quantities, amounts, product codes and events are illustrative teaching examples.
A reach truck clips a pallet of boxed cookware, the shift lead moves it to the damage cage, and three weeks later someone in finance notices that the cage holds stock worth more than the month's freight claims. Nobody has photographed the cartons, the inventory controller has adjusted the units out without a reason code, and the GST team never heard about it. When the statutory auditor samples the adjustment, the only evidence is a WMS user ID and a timestamp.
Damaged stock can be written off cleanly if every step leaves a document: a damage report tied to the lot, a disposition decision with a named approver, a measurement that follows ASC 330 or Ind AS 2, and in India a credit reversal reported in the right row of GSTR-3B. Done in that order, the loss closes inside the month and the tax reversal matches the book entry to the rupee.
- What this guide covers: the difference between a write-down, a write-off and a salvage sale; the evidence pack; approval bands; US and Indian measurement rules; the CGST Section 17(5)(h) reversal and how to trace the amount to a purchase invoice.
- What it adds: a worked destruction batch in dollars and rupees, a reversal formula, a timestamped failure trace and a month-end checklist for distribution centre finance teams.
Write-down, write-off or salvage sale: three outcomes for damaged stock
Damaged stock ends in one of three places, and the accounting and tax follow the destination rather than the damage. Stock that can still be sold at a lower price is written down to net realisable value; stock that is destroyed, scrapped or abandoned is written off; stock sold to a jobber or recycler is a sale, even at a small fraction of cost.
The distinction matters most in India. Section 17(5)(h) of the CGST Act blocks input tax credit on goods "lost, stolen, destroyed, written off or disposed of by way of gift or free samples". A carton of dented cookware sold as seconds is none of those things: it is a taxable supply, so the credit on it stays, and output tax is charged on the seconds price. Only the units that are destroyed or written off lose their credit.
Scroll horizontally to see all columns.
| Disposition decided at review | Book treatment | India: input tax credit on the unit | Document that proves the outcome |
|---|---|---|---|
| Repack and return to saleable stock | No loss; repack labour is a period cost | Retained | Rework order closed with the new carton label |
| Sell as seconds or to a liquidator | Write down to net realisable value, then sell | Retained; output tax charged on the sale | Tax invoice to the buyer and the buyer's collection receipt |
| Return to vendor under a damage allowance | Vendor debit note or credit note | Adjusted through the supplier's credit note | Return authorisation and the vendor's credit note |
| Destroy or send to a recycler for no value | Write off the full carrying amount | Blocked by Section 17(5)(h); reverse the credit | Destruction certificate with lot, quantity and witness |
| Missing after the damage report | Write off as a loss | Blocked as "lost"; reverse the credit | Search record and the count variance approval |
Our page on damaged stock quarantine and MRB disposition covers how the cage, location locks and the review board keep damaged units out of the pick path. This article starts after the board has decided: it deals with approving the loss, measuring it, evidencing it and reversing the tax credit that the loss cancels.
Damage evidence a DC must capture before any value leaves the books
An adjustment without evidence is an unexplained shrink entry, whatever the reason code says. The evidence pack should be complete before the inventory adjustment posts, because once the units are gone from the WMS nobody can photograph them again.
- Damage report: date, time, location, the cause (handling, inbound carrier, water, pest, expiry), the person who found it and the dock door or aisle, written within the shift.
- Lot and quantity link: item number, lot or batch, licence plate or pallet ID and the count of affected units, scanned rather than typed, so the loss ties to one receipt layer.
- Photographs: at least one image showing the pallet label and one showing the damage, stored against the damage report number, not in a supervisor's phone.
- Disposition decision: the reviewer's choice from the five outcomes above, with the expected recovery value if the units will be sold.
- Destruction certificate: for destroyed units, a certificate from the vendor or internal witness listing lot, quantity, method and date, signed by someone outside the warehouse team.
Movement of damaged goods to an outside recycler or destruction site is itself a documented event in India. Rule 55(1)(c) of the CGST Rules allows a delivery challan in place of a tax invoice for transportation of goods for reasons other than by way of supply, and the challan number should appear on the destruction certificate so the tax team can match the two.
Approval limits for write-offs: who signs at which value band
Write-off authority should rise with value and fall with repetition. A single approver for every amount either delays small losses for days or lets large ones pass with the same scrutiny as a broken carton of tape.
The bands below are an illustrative policy, not a regulatory requirement. Set them from your own loss history: the lowest band should cover most damage reports by count, and the top band should catch the handful of events that move a month's gross margin. The same value should trigger the same approver in both currencies, so translate the bands at a budget rate and review them once a year.
Scroll horizontally to see all columns.
| Carrying value of the event | Approver | Extra condition |
|---|---|---|
| Up to $500 or ₹40,000 | Inventory control lead | Photographs and damage report attached |
| $500 to $5,000 or ₹40,000 to ₹4,00,000 | Site general manager | Cause code reviewed; carrier claim raised if inbound damage |
| $5,000 to $25,000 or ₹4,00,000 to ₹20,00,000 | Financial controller | Insurance notification decision recorded |
| Above $25,000 or ₹20,00,000 | Chief financial officer | Root-cause review before the next similar event is approved |
Two control rules apply at every band. The person who reported the damage cannot approve its write-off, and repeated events on the same item, aisle or carrier within a month should be approved one band higher. The repeat rule surfaces a racking or handling problem that single small approvals would hide.
Measuring the loss under ASC 330 and Ind AS 2, and why reversals differ
Both frameworks measure damaged stock at the lower of cost and net realisable value, but they part company when the estimate later improves. US GAAP keeps the reduced amount as the new cost; Ind AS 2 lets the write-down come back, up to original cost.
Under US GAAP, ASU 2015-11 amended ASC 330-10-35-1B so that inventory measured using FIFO or average cost is carried at the lower of cost and net realizable value, defined as estimated selling prices less reasonably predictable costs of completion, disposal and transportation. LIFO and retail-method inventory still use the older lower of cost or market test. The SEC staff view in Staff Accounting Bulletin Topic 5.BB is that a write-down at a fiscal period end creates a new cost basis that cannot later be marked up.
A US distribution centre measuring damaged FIFO or average-cost stock applies ASC 330-10-35-1B, carrying it at the lower of cost and net realizable value; per SEC Staff Accounting Bulletin Topic 5.BB, the year-end write-down becomes a new cost basis, so a $357 reduction on 30 cookware units is never written back.
Ind AS 2 paragraph 9 requires the same lower of cost and net realisable value measure, and paragraph 28 names damage as a reason cost may not be recoverable. Paragraph 34 says the write-down and all losses of inventories are expensed in the period the write-down or loss occurs. Paragraph 33 differs from US GAAP: if net realisable value later rises, the write-down is reversed, limited to the original amount.
For US federal income tax, the inventory rules add a separate test. Treasury Regulation 26 CFR 1.471-2(c) lets damaged or otherwise subnormal goods be valued at a bona fide selling price less direct disposal cost, and it defines that price as an actual offering of the goods during a period ending no later than 30 days after the inventory date. A seconds price list dated after that window does not support the tax value.
Section 17(5)(h): which damaged goods lose their input tax credit
The reversal duty attaches to units that are destroyed, written off or lost, not to units that are damaged. A unit sold as seconds keeps its credit; a unit crushed in a baler loses it, whatever its book value had already fallen to.
Section 17(5) opens with "Notwithstanding anything contained in sub-section (1) of section 16", so it overrides the general entitlement to credit for goods used in the course of business. Clause (h) then lists goods lost, stolen, destroyed, written off or disposed of by way of gift or free samples. The clause makes no exception for losses that are insured, caused by a carrier or recovered from a vendor, so a successful claim does not restore the credit.
The owner of the goods reverses the credit. When a third-party warehouse holds client stock, the 3PL has no credit on those goods to reverse; it reports the damage, and the depositor's tax team makes the reversal in its own return. Where the 3PL caused the damage, the contractual claim against the 3PL is a separate recovery and does not change the depositor's reversal.
Tracing the credit to reverse from purchase invoice to GSTR-3B 4(B)(1)
The reversal amount is the credit availed on the specific units written off. Find it by following the lot back to its goods receipt, then to the supplier's tax invoice, and taking the tax per unit on that invoice for each tax head.
Credit to reverse, for each tax head h (IGST, CGST, SGST/UTGST):
R_h = SUM over receipt layers i of ( Q_wo,i / Q_inv,i ) x T_h,i
where
Q_wo,i = units written off that came from receipt layer i
Q_inv,i = units on supplier tax invoice i for that item
T_h,i = tax under head h on that invoice line, as availed in GSTR-3B Table 4(A)
R_h = amount reported in GSTR-3B Table 4(B)(1) for head h
Tolerance: SUM of R_h must equal the ledger reversal journal to the rupee;
if the credit for layer i was never availed, T_h,i = 0 and the layer is
listed with a note instead of a reversal.
Where the WMS cannot say which receipt the damaged units came from, use the costing method the books already apply to that item, FIFO or weighted average, and document the choice once in the tax policy. Mixing methods between the inventory ledger and the tax calculation is what auditors usually test first.
Notification 14/2022-Central Tax, dated 5 July 2022, reworded Table 4(B)(1) of GSTR-3B to read "As per rules 38, 42 and 43 of CGST Rules and sub-section (5) of section 17". That row is for permanent reversals, which is what a Section 17(5)(h) write-off is. Table 4(B)(2) is for reversals that may later be reclaimed and should not be used for destroyed stock.
An Indian GST registrant writing off destroyed warehouse stock reverses the credit availed on those exact units under CGST Act Section 17(5)(h) and reports it in GSTR-3B Table 4(B)(1), as reworded by Notification 14/2022; 18 destroyed units carrying ₹225 of credit each give a ₹4,050 reversal.
Report the reversal in the return for the month in which the write-off is booked. Doing so keeps the electronic credit ledger, the books and the destruction certificate in the same period, and it avoids the later position where the department demands the credit back with interest during an assessment.
A worked destruction batch in dollars and rupees
One damage event produces two numbers in the US and three in India: the write-down of units that will be sold, the write-off of units that will be destroyed and, in India, the credit reversed on the destroyed units. The figures below are illustrative.
A reach truck punctures a pallet of 48 boxed cookware sets. The review board sends 30 sets to a liquidator and 18 sets, with cracked glass lids, to a recycler for destruction. In the US the cost is $18.40 per set; the liquidator pays $7.00 per set and disposal costs $0.50. In India the cost is ₹1,250 per set before tax, credit of ₹225 per set was availed at an assumed 18% rate, and the seconds buyer pays ₹520 per set with ₹40 of handling.
Scroll horizontally to see all columns.
| Line | US distribution centre (USD) | Indian distribution centre (INR) |
|---|---|---|
| Cost of 48 sets before the event | 48 x $18.40 = $883.20 | 48 x ₹1,250 = ₹60,000 |
| Net realisable value per seconds set | $7.00 - $0.50 = $6.50 | ₹520 - ₹40 = ₹480 |
| Write-down on 30 seconds sets | 30 x ($18.40 - $6.50) = $357.00 | 30 x (₹1,250 - ₹480) = ₹23,100 |
| Carrying value of seconds after write-down | 30 x $6.50 = $195.00 | 30 x ₹480 = ₹14,400 |
| Write-off of 18 destroyed sets | 18 x $18.40 = $331.20 | 18 x ₹1,250 = ₹22,500 |
| Credit reversed on destroyed sets | Not applicable: no federal value-added tax credit | 18 x ₹225 = ₹4,050 in GSTR-3B Table 4(B)(1) |
| Credit kept on seconds sets | Not applicable | 30 x ₹225 = ₹6,750; output tax charged on the ₹520 sale price |
| Total charge to profit and loss | $357.00 + $331.20 = $688.20 | ₹23,100 + ₹22,500 + ₹4,050 = ₹49,650 |
The Indian journal for the destroyed sets debits the inventory loss account ₹26,550 and credits inventory ₹22,500 and the input tax credit ledgers ₹4,050, split by tax head as on the purchase invoice. If the liquidator later pays more than ₹480 net, Ind AS 2 paragraph 33 lets the write-down on unsold seconds reverse; the US write-down of $357 stays as the new cost.
3PL-held stock, insurance recoveries and the depositor's ledger
When stock sits in a third-party warehouse, three ledgers record one loss: the 3PL's damage log, the depositor's inventory and the insurer's claim file. They have to agree on lot, quantity and date, or the recovery and the tax reversal drift apart.
- 3PL damage log: the warehouse reports the event, the cause and the units, and holds them under the client's instruction; it posts no financial entry for goods it does not own.
- Depositor's inventory: the owner books the write-down or write-off and, in India, the credit reversal, using the 3PL's report number as evidence.
- Recovery receivable: a claim against the 3PL, carrier or insurer is booked as a receivable only when recovery is probable and measurable, never netted against the loss before acceptance.
- Tax on recoveries: the reversal under Section 17(5)(h) stands even if the claim pays in full, so the claim value should include the reversed credit where the policy or contract allows.
How far a warehouse is liable for that loss, and where warehouse legal liability insurance stops, is covered in our guide to warehouse legal liability insurance. Count shortages found at a full stock-take follow a different approval path, set out in the wall-to-wall physical inventory guide.
The trace below shows how the gaps open in practice when the WMS, the general ledger and the GST return are updated by different teams in different weeks.
- 11 March, 14:05: reach truck RT-07 punctures pallet LPN 00412887 in aisle 14; the shift lead moves it to location DMG-02 and raises damage report DR-3318 with no photographs.
- 27 March, 16:40: the inventory controller posts adjustment ADJ-SCRAP 55219 for 18 units with reason code "damaged"; the destruction certificate is not yet issued.
- 2 April, 10:15: the recycler issues destruction certificate RC-0911 dated 2 April against delivery challan DC-0457, and finance posts the loss journal in April.
- 20 April: the March GSTR-3B is filed with no Table 4(B)(1) entry, because the tax team's trigger is the April journal, and April's return omits it as a March adjustment.
- Controlled path: the WMS holds the 18 units at zero availability until RC-0911 is uploaded; the adjustment, journal and ₹4,050 reversal then post together in April, all carrying DR-3318.
Rules the ERP can enforce and judgements finance must keep
Most of the write-off control can be fixed in configuration. The judgement left to people is narrow: how much the damaged units will fetch, whether the cause is abnormal and whether a recovery is probable.
Scroll horizontally to see all columns.
| Task in the write-off | How it is handled | Who decides when the rule does not apply |
|---|---|---|
| Blocking a scrap adjustment until a destruction certificate number is entered | Fixed rule in the WMS adjustment screen | Inventory control lead, with an exception log |
| Routing approval by value band and repeat count | Fixed workflow rule | Financial controller amends the band table |
| Calculating credit to reverse from the receipt layer and supplier invoice | Fixed calculation in the tax engine | Tax manager where the layer cannot be identified |
| Matching a damage photograph to the pallet label and lot on the tag | Image reading suggests the match; a person confirms | Inventory controller |
| Estimating seconds price from past liquidator sales | Software proposes a price from history | Site general manager approves the estimate |
| Judging whether a recurring damage cause is abnormal | Analytics flags clusters by aisle, truck or carrier | Operations and finance jointly |
Damaged-stock write-off controls in a WMS and ERP should block any scrap adjustment until a destruction certificate number is recorded, so the Ind AS 2 paragraph 34 loss and the CGST Section 17(5)(h) credit reversal post in the same month; zero unmatched scrap adjustments at month-end is the test.
Who owns each record in the chain is shown below. The point is that four teams touch one loss, and each record should have one preparer and a different approver.
Scroll horizontally to see all columns.
| Record | Prepared by | Checked by | Approved by |
|---|---|---|---|
| Damage report with photographs | Shift lead who found the damage | Inventory control lead | Not required below the first band |
| Disposition decision and recovery estimate | Review board secretary | Site general manager | Approver for the value band |
| Destruction certificate and delivery challan | Recycler or witness | Security or loss prevention | Inventory control lead |
| Inventory adjustment and loss journal | Inventory accountant | Cost accounting manager | Financial controller |
| Credit reversal workings and return entry | Indirect tax analyst | Tax manager | Tax manager signs the return |
Month-end write-off checklist for DC finance controllers
Close the month only when every damaged unit in the cage is either decided, adjusted with evidence or carried forward with a reason. The checklist below is ordered by when each step happens during close.
Scroll horizontally to see all columns.
| Step | Check | Pass condition |
|---|---|---|
| Working day minus 3 | Damage cage count against open damage reports | Every pallet in the cage has an open report; no report without stock |
| Working day minus 2 | Disposition decisions for reports older than 10 days | Decision recorded or carried forward with a reason |
| Working day minus 1 | Seconds and liquidator stock measured at net realisable value | Write-down posted with the price evidence attached |
| Working day 1 | Scrap adjustments matched to destruction certificates | Zero adjustments without a certificate number |
| Working day 2 | Credit reversal calculated from receipt layers | Reversal workings equal the ledger journal to the rupee |
| Return filing | GSTR-3B Table 4(B)(1) includes the month's write-offs | Return figure equals the reversal journal by tax head |
| Quarterly | Repeat causes by aisle, truck and carrier | Top three causes have a named corrective action |
The controls here rarely need new software, but they do need the WMS, ERP and tax engine to share a damage report number. If your current systems cannot hold a disposition status or block an adjustment pending a certificate, the gap is worth closing before the next peak season. More finance and warehouse control guides sit on the Logistics and Supply Chain hub, and if you are scoping a WMS or ERP change to enforce these rules, you can send us your requirements.
Discuss this workflow
Describe your current systems, the recurring exception and the outcome you need. Keep shipment, customer and financial records out of the initial message.
Common operational questions
Practical answers for operations, engineering, and finance teams working on damaged stock write off itc reversal in logistics & supply chain.
Does selling damaged stock as seconds require GST credit reversal?
How is the amount of input tax credit to reverse calculated?
Where is a write-off credit reversal reported in GSTR-3B?
Who reverses the credit when a 3PL damages client stock?
References
Sources checked 13 November 2026. US and India statutory authorities and vendor documentation support platform facts; the worked examples and diagrams are original.
- CBIC - Central Goods and Services Tax Act, 2017, Section 17(5)(h) (blocked credits)Wording of clause (h) and the opening non-obstante words of sub-section (5). Accessed 13 November 2026.
- CBIC - Notification No. 14/2022-Central Tax, 5 July 2022 (amendments to FORM GSTR-3B Table 4)Substituted Table 4(B)(1) entry and renamed Table 4(D). Accessed 13 November 2026.
- CBIC - Central Goods and Services Tax Rules, 2017, Rule 55 (transportation of goods without issue of invoice)Rule 55(1)(c), delivery challan for transportation for reasons other than supply. Accessed 13 November 2026.
- ICAI - Indian Accounting Standard (Ind AS) 2, Inventories, paragraphs 9, 28, 33 and 34Measurement at lower of cost and net realisable value, damage as a reason, reversal limit and expense recognition. Accessed 13 November 2026.
- FASB - ASU 2015-11, Inventory (Topic 330): Simplifying the Measurement of Inventory (full text reproduced by PwC Viewpoint)Accessed 13 November 2026. Verbatim ASU text reproduced by PwC; supports the amended ASC 330-10-35-1B and the net realizable value definition.
- US SEC - Codification of Staff Accounting Bulletins, Topic 5.BB, Inventory valuation allowancesStaff view that a fiscal period-end write-down creates a new cost basis that cannot be marked up. Accessed 13 November 2026.
- eCFR - 26 CFR 1.471-2(c), valuation of subnormal goods for federal income taxBona fide selling price less direct disposal cost, with an actual offering within 30 days after the inventory date. Accessed 13 November 2026.
- ASC X12 — EDI Supply Chain & Transportation Transaction Sets (204/210/214/856/940/945)US standard for electronic data interchange across shippers, 3PLs, and motor carriers.
- FMCSA — 49 CFR Part 395 Hours of Service & Electronic Logging Devices (ELD)US federal motor carrier dispatch and driver duty-status compliance mandate.
- ULIP & NIC GST E-Way Bill Portal — Unified Logistics & Rule 138 ComplianceIndian statutory goods-in-transit and multi-modal logistics verification framework.