How to Recognize Revenue and COGS on a COD Order at Delivery
Recording revenue, COGS, and the courier receivable simultaneously at the point of confirmed COD delivery.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Receivable: Courier (COD) | Asset (+) | 150.00 | - |
| Sales Revenue | Revenue (+) | - | 150.00 |
| Cost of Goods Sold | Expense (+) | 60.00 | - |
| Merchandise Inventory | Asset (-) | - | 60.00 |
💡 Accountant's Note
Revenue and COGS are recognized simultaneously at point of delivery. Control passes to the customer when the courier confirms handover, not when the order is placed.
Practitioner & Systems Framework
💻 ERP Architecture
Integrate courier tracking APIs (Aramex, DHL, local carriers) with your OMS to receive real-time delivery status updates. Configure the ERP to trigger the revenue and COGS recognition entry automatically on 'Delivered' status. Undelivered orders remain in a dispatch staging account — no revenue until the courier confirms handover. This is critical for MENA markets with high COD rejection rates.
⚠️ Audit Flags
Revenue recognition timing is key: (1) Orders marked 'out for delivery' but not yet confirmed delivered should not appear in revenue, (2) Reconcile the Receivable: Courier balance to the courier's in-transit report at period-end, (3) Test that COGS is recognized in the same period as revenue — not in the period the stock was picked.
📄 Required Documentation
Courier delivery confirmation report (proof of delivery with timestamp per order), OMS dispatch and delivery log, courier receivable aging reconciliation, and inventory movement report showing COGS posting date matches delivery date.
Automate this entry with the JEH Accounting Suite
Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.
No Subscriptions. Own your data.
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.