Skip to content
English - United States
  • There are no suggestions because the search field is empty.

Layaway Accounting Flow

This article provides a detailed breakdown of how layaway transactions are recorded in Bravo's accounting system, covering various scenarios such as new layaways, payments, cancellations, expirations, and consignment items.

Below are details on the accounting that takes place for layaways in Bravo.  All numbers and values within this article are for example purposes only.

Footnotes:

* Sales account determined by taxable/non-taxable and item category
† COGS, Inventory accounts determined by item category
‡ VAT for countries with VAT only
†† any other account depending on the transaction specifics including COH or Store Credit

Outstanding inventory balance includes the following status codes:

New Layaway Example:
A customer puts an item on layaway for $100 plus $8 tax. The item cost the store $20, and the customer pays a $10 deposit. The system records the deposit as a liability (Layaway Holding), moves the item out of regular inventory into Layaway Inventory, and adds the $10 to the store’s cash.

Account Dr/Cr Amount Debit Credit
Layaway Holding Cr Deposit Amount   10
Inventory † Cr Item Cost   20
Layaway Inventory † Dr Item Cost 20  
any other †† Dr Deposit Amount 10  

 

Layaway Payment Example:
A customer makes a $25 payment toward their layaway. This amount is credited to Layaway Holding to track what’s been paid and debited from the store’s cash account, reflecting the increase in cash received. 

Account Dr/Cr Amount Debit Credit
Layaway Holding Cr Payment Amount   25
any other †† Dr Payment Amount 25  

Final Layaway Payment Example:
A customer makes their final $78 payment toward a $100 layaway (with $8 tax and $20 item cost). The system records the full sale and tax amounts, recognizes the item’s cost, moves it out of Layaway Inventory, and finalizes the transaction.

Account Dr/Cr Amount Debit Credit
Layaway Holding Cr Payment Amount   78
Layaway Holding Dr Item Sale Amount 100  
Layaway Holding Dr Tax Amount 8  
Sales * Cr Item Sale Amount   100
COGS † Dr Item Cost 20  
Layaway Inventory † Cr Item Cost   20
Sales Tax Cr Tax Amount   8
VAT Basis ‡ Dr      
Sales - VAT Profit ‡ Cr      
any other †† Dr Payment Amount 78  

Final Layaway Payment with Firearm Hold Example:
A customer makes their final $78 payment toward a $100 firearm layaway (with $8 tax and $20 item cost). The system records the full sale and tax amounts, recognizes the item’s cost, and moves it out of Layaway Inventory—but because it’s a firearm, the item remains on hold until the background check is completed.

Account Dr/Cr Amount Debit Credit
Layaway Holding Cr Payment Amount   78
Layaway Holding Dr Item Sale Amount 100  
Layaway Holding Dr Tax Amount 8  
Inventory † Dr Item Cost 20  
Layaway Inventory † Cr Item Cost   20
Sales * Cr Item Sale Amount   100
Sales Tax Cr Tax Amount   8
VAT Basis ‡ Dr Tax Basis    
Sales - VAT Profit ‡ Cr Tax Basis - Tax Amount    
any other †† Dr Payment Amount 78  

Final Layaway Payment – Consignment Item Example:
A customer makes their final $78 payment toward a $100 layaway (with $8 tax and a $60 consignment commission). The system records the full sale and tax amounts, calculates the store’s earnings, and creates a payable for the consignor’s share. The item is sold, and payment is finalized.

Account Dr/Cr Amount Debit Credit
Layaway Holding Cr Payment Amount   78
Layaway Holding Dr Item Sale Amount 100  
Layaway Holding Dr Tax Amount 8  
Sales * Cr Item Sale Amount   100
COGS † Dr Consignment commission 60  
Consignment Payable Cr Consignment commission   60
Sales Tax Cr Tax Amount   8
VAT Basis ‡ Dr Tax Basis    
Sales - VAT Profit ‡ Cr Tax Basis - Tax Amount    
any other †† Dr Payment Amount 78  

Layaway Cancel Example:
A customer cancels a layaway after making $35 in payments on an item with a $20 cost. The system moves the item back to regular inventory, releases the payments from Layaway Holding, and recognizes the store’s income or forfeiture from the cancellation.

Account Dr/Cr Amount Debit Credit
Layaway Holding Dr Total of payments 35  
Inventory † Dr Item Cost 20  
Layaway Inventory † Cr Item Cost   20
any other †† Cr Total of payments   35

Layaway Expiration (with Credit Issued) Example:
A layaway expires after the customer made $35 in payments on an item with a $20 cost and a $2 restocking fee. The system moves the item back to inventory, deducts the restock fee, and issues a $33 store credit for the remaining payment balance. 

Account Dr/Cr Amount Debit Credit
Inventory † Dr Item Cost 20  
Layaway Inventory † Cr Item Cost   20
Layaway Holding Dr Restock Fee  2.00  
Layaway Restock Fee Cr Restock Fee   2
Layaway Holding Dr Total of payments  33.00  
Expired Layaway Credit Cr Total of payments   33

Layaway Expiration (No Credit Issued) Example:
A layaway expires after the customer made $35 in payments on an item with a $20 cost. The system moves the item back to inventory and records the full $35 as restocking fee revenue, with no store credit issued to the customer.

Account Dr/Cr Amount Debit Credit
Inventory† Dr Item Cost 20  
Layaway Inventory† Cr Item Cost   20
Layaway Holding Dr Total of Payments 35  
Layaway Restock Fee Cr Total of Payments   35

Layaway Credit Use Example:
A customer uses $33 in store credit that was issued from a previously expired layaway. The system reduces the Expired Layaway Credit balance and applies it toward the new transaction, reflecting the credit as payment.

Account Dr/Cr Amount Debit Credit
Expired Layaway Credit Dr Credit Used 33  
any other †† Cr Credit Used   33


Update On: 10/31/2015