Consumer Goods & FMCG

Product Recall — Direct Recall Costs and Inventory Write-Off

Recording the costs of a product safety recall — including direct recall logistics costs, consumer refund liability, retailer credit obligations, inventory write-off, and potential insurance recovery.

Account NameTypeDebit ($)Credit ($)
Product Recall Expense — Logistics (Retrieval, Destruction, Communication)Expense (+)8,500,000.00-
Product Recall Expense — Retailer Credit ObligationExpense (+)3,200,000.00-
Product Recall Expense — Consumer Refund LiabilityExpense (+)1,800,000.00-
Cost of Sales — Recalled Inventory Write-Off (At Carrying Value)Expense (+)4,500,000.00-
Accounts Payable / Accrued Recall LiabilityLiability (+)-14,000,000.00
Inventory — Recalled Product (Written Off)Asset (-)-4,500,000.00
Insurance Receivable — Product Recall (Virtually Certain Recovery)Asset (+)3,500,000.00-
Insurance Recovery — Product Recall IncomeIncome (+)-3,500,000.00

💡 Accountant's Note

Product recalls range from voluntary (precautionary quality issue) to mandatory (FDA/CPSC/EFSA-directed). Direct recall costs: (1) Logistics — reverse logistics to retrieve product from retailer shelves and consumer households, transportation to destruction facilities, testing, (2) Retailer credits — full credit against outstanding AR for all recalled product held at or sold by retailers, (3) Consumer refunds — hotline management, coupon replacement programs, direct refund processing, (4) Communication — advertising to notify consumers, PR crisis management, (5) Inventory destruction — all affected inventory at all stages (raw material, WIP, finished goods) must be written off. The insurance recovery (product recall/contamination insurance) is recognized only when the insurer has acknowledged the claim — NOT when the recall is announced. Each recall cost category must be measured reliably — early cost estimates can be significantly revised as the recall scope becomes clearer.

Practitioner & Systems Framework

💻 ERP Architecture

The recall event triggers an immediate hold in the ERP on all affected batches (by batch number / manufacture date range). The inventory hold prevents shipment of affected goods and flags them for write-off. A dedicated recall project code is set up to capture all recall costs — enabling total recall cost reporting for insurance claim filing and regulatory disclosure. Retailer credit processing must be coordinated with customer service and the trade promotion management system.

⚠️ Audit Flags

Recall accounting is complex and judgment-intensive. Auditors test: (1) Completeness of inventory write-off — have all affected batches been identified using the recall scope definition? (2) Reasonableness of cost accruals — logistics estimates, retailer credit eligibility, consumer refund claim rates, (3) Insurance recovery recognition timing — is the insurer's acknowledgment documented before the recovery asset is recognized? (4) Subsequent event timing — recalls announced after year-end that relate to year-end inventory are Type I subsequent events requiring adjustment.

📄 Required Documentation

FDA/EFSA/regulatory recall notification, recall scope definition (product, batch numbers, date range, markets), affected inventory write-off calculation (all stages: RM, WIP, FG), retailer credit calculation (units sold × invoice price), consumer refund estimate (units sold to consumers × estimated claim rate), recall cost accrual by category, product recall insurance policy and coverage terms, insurance claim filing, insurer acknowledgment letter (for insurance receivable recognition), and ASC 450 contingent liability assessment for product liability claims.

Professional Excel Template

Get the automated version of this entry. Includes built-in IFRS checks, VAT calculators, and SAP-ready upload formats.

Notify Me on Release
QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions