Retail

How to Record a Layaway Deposit Received to Reserve an Item

Recording a customer's deposit on a layaway plan as a liability until the item is fully paid and collected.

Account NameTypeDebit ($)Credit ($)
Cash in HandAsset (+)100.00-
Layaway Deposits PayableLiability (+)-100.00

💡 Accountant's Note

A layaway deposit is a liability — the store owes the customer either the goods or their money back. No revenue is recognized until the item is fully paid and collected.

Practitioner & Systems Framework

💻 ERP Architecture

Maintain a Layaway Deposits Payable sub-ledger per customer showing the item reserved, deposit paid, total price, outstanding balance, and agreed collection date. Remove the item from sellable inventory when placed on layaway to prevent double-selling. Track the aging of layaway deposits — items not collected within the policy window should trigger customer communication before forfeiture.

⚠️ Audit Flags

Layaway deposits must not be recognized as revenue until the item is collected. Old, uncollected layaway balances sitting in Payable without customer contact may need to be either forfeited (if policy permits) or returned. Auditors will review the layaway aging to ensure no premature revenue recognition.

📄 Required Documentation

Layaway agreement signed by customer (item, price, deposit, installment schedule, forfeiture terms), Layaway Deposits Payable sub-ledger, inventory reservation record, and customer communication log for overdue layaways.

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