Retail

How to Record a Buy-One-Get-One-Free BOGO Promotion Sale

Recording a BOGO sale where the customer pays for one item and receives a second at no charge, with COGS for both units.

Account NameTypeDebit ($)Credit ($)
Cash in HandAsset (+)116.00-
Sales Discounts (BOGO)Contra-Revenue (+)100.00-
Sales Revenue (2 units at full price)Revenue (+)-200.00
VAT Output Tax Payable (16%)Liability (+)-16.00
Cost of Goods Sold (2 units)Expense (+)110.00-
Merchandise InventoryAsset (-)-110.00

💡 Accountant's Note

BOGO promotions use the full price for both units. The free item's value is recorded as a discount. COGS reflects both units consumed regardless of the promotion.

Practitioner & Systems Framework

💻 ERP Architecture

Configure the POS to apply BOGO automatically when two qualifying items are scanned. The second item's price is zeroed as a discount. Revenue represents the full price of both units; the free unit's price is a contra-revenue discount. COGS covers both units since both physically left the store. For VAT: output VAT is on the net amount received (one unit's price).

⚠️ Audit Flags

BOGO promotions consume twice the inventory cost per cash transaction — gross margin analysis will show lower margins during BOGO periods, which is correct and expected. Auditors verify COGS is recognized for both units, not just the paid unit. VAT is assessed on the amount received (one item price), not the full notional retail value of both items.

📄 Required Documentation

BOGO promotion terms (dates, eligible SKUs, unit limit per customer), POS promotion log, Sales Discounts (BOGO) ledger, COGS for both units, VAT output on one unit's price, and BOGO cost-of-promotion analysis.

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.

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