Customers pay deposits to show their commitment to a purchase or booking. For businesses, deposits help cover early costs and reduce the risk of losing money if the customer cancels. For customers, a deposit secures their spot, promises priority service, or locks in a price. Non-refundable deposits also make people less likely to cancel because they have already paid part of the cost.
These tutorials explain the different ways to treat Customer Deposits, how to choose the best way for your business, and how to record customer deposits.
Navigation: Main Menu > Accounting > Ledger
Navigate to the Main Menu > Customers > Customers.
Double click to open the Customer.
Click the Accounting (tab).
Select the payment Terms from the dropdown list.
Note: If there is no term that indicates the deposit requirement, you can create one (see below).
Click Save (button).
Navigate to Main Menu > Setup > Accounting.
Click Credit Terms (tab).
Add a Credit Term as required.
Click Save (button).
Procedure:
A Pro-forma Invoice or Quotation is issued with a request for a deposit.
The deposit is credited to the customer's account.
Advantages of this method:
Full transparency: Both the organisation and the customer can keep track of the deposits.
Aligns with IFRS 15, recognising revenue only when performance obligations are met.
VAT is not due until an invoice is issued.
Disadvantages of this method:
It is difficult to distinguish between Customer Deposits and Customer Overpayments.
If a customer has multiple orders, it will become difficult to track which deposits belong to which orders.
It may understate the value of the Customer Age Analysis for lending purposes.
Requesting the deposit, and following up on it, is a manual process.
Choose this option if:
Deposits are not a regular part of the organisation's trading activities.
The Customer Age Analysis is not tied to credit facilities.
The organisation is small (e.g. only has one bookkeeper who is knowledgeable about the business).
Customer Receipts can also be captured when doing a Bank Import.
Navigate to Main Menu > Accounting > Ledger.
Click New (button) > Mouse-over Customer Transactions > Click Customer Receipts.
Enter the Date and Period as per the Bank Statement.
Select Cr. Account = Customer Account.
Select Dr. Account = Bank Account.
Enter the amount received next to Total (Inc) and select No VAT.
Enter a Reference and Note in the sections provided.
Click View (button) and select Items to show a list of outstanding items.
Leave the Receipt unallocated.
Click Done (button).
Navigate to the Main Menu > Accounting > Ledger.
Set the Date on the left.
Select Filter = Customer Account.
Select the Customer who paid a deposit.
Click View (button).
Double click to open any unallocated Receipt in the Outstanding column and allocate it to an Invoice:
On the bottom right in the Outstanding section, click the Invoice the deposit must be allocated to.
Click Allocate (button).
Click Save (button).
With Option A, Customer Invoices are entered according to standard procedures.
Procedure:
A Pro-forma Invoice or Quotation is issued with a request for a deposit.
The deposit is credited to a Control Account (e.g. Customer Deposits Held).
Once an Invoice is generated, the deposit is transferred to the customer's account.
Advantages of this method:
The organisation can keep track of its deposits.
Deposits can be clearly distinguished from Customer Overpayments.
Interest can be paid on the deposits (e.g. if the money is held in an interest-bearing bank account).
The organisation's Customer Age Analysis correctly reflects what customers owe.
Aligns with IFRS 15, recognising revenue only when performance obligations are met.
VAT is not due until an invoice is issued.
Disadvantages of this method:
Requesting the deposit, and following up on it, is a manual process.
Extra accounting transactions are needed to enter and transfer the deposits.
The control account must be reconciled.
Choose this option if:
The Customer Age Analysis is tied to credit facilities.
Interest must be paid on deposits.
Accounts are audited by external auditors.
Deposits are refundable.
Creating individual accounts makes it easier to manage and reconcile the control account.
Navigate to Main Menu > Setup > Accounting.
On Accounts (tab), click the arrow to expand the Statement of Financial Position.
Click the arrow to expand Liabilities + Equity.
Click the arrow to expand Liabilities.
Right click on Current Liabilities > Add Account.
Create an account named: Customer Deposits Held.
Optionally create individual accounts under Customer Deposits Held: right click on Customer Deposits Held > Select Add Account (e.g. Customer Deposits Held - Customer A, Customer Deposits Held - Customer B).
Navigate to Setup > Accounting.
Click Entry Types (tab) > Select Add Entry Type.
Create an Entry Type as follows:
Description: Transfer Customer Deposits.
VAT Type: No VAT.
Debit: Ledger (leave the account field blank).
Credit: Customer.
Accept the defaults for all other fields.
Click Save (button).
General Income can also be captured when doing a Bank Import.
Navigate to the Main Menu > Accounting > Ledger.
Click New > General Income.
Type the Date.
Select Dr. Account = Bank Account.
Select Cr. Account = Customer Deposits Held (or the individual accounts).
Type the Amount received.
Select No VAT.
Click Save (button).
Navigate to Main Menu > Accounting > Ledger.
Click New > Customer Transactions > Transfer Customer Deposits.
Select the Date.
Select Dr. Account = Customer Deposits Held (or the individual account).
Select Cr. Account = Customer Account.
Type the amount held as a deposit in the Total (Inc) field.
Allocate the amount to the Outstanding Invoices:
Tick the line items in the Outstanding block (bottom right).
Click Allocate (button).
Click Save (button).
Use Method 1 if only some customers receive interest and the organisation receives the rest of the interest. In South Africa, there is no VAT on interest received or paid. Other countries may have different rules.
Navigate to the Main Menu > Accounting > Ledger.
Click New > General Income.
Select Dr. Account = Bank Account.
Select Cr. Account = Interest Received.
Type the amount of interest received.
Select No VAT.
Click Save (button).
Note: Interest Received can also be captured when doing a Bank Import.
Navigate to the Main Menu > Accounting > Ledger.
Click New > Customer Transactions > Transfer Customer Deposits.
Select Dr. Account = Interest Received.
Note: Interest Received was previously credited with the full amount of interest. Now part of this interest is taken away and allocated to the customer.
Select Cr. Account = Customer Account.
Enter the Date
Enter the Amount of interest the customer is receiving.
Type Interest Received in the Notes.
Allocate the amount to the Outstanding Invoices:
Tick the line items in the Outstanding block (bottom right).
Click Allocate (button).
Click Save (button).
Use Method 2 if the deposits are held in trust and all the interest must be distributed to the customers. In South Africa, there is no VAT on interest received or paid. Other countries may have different rules.
Divide the Interest Received from the Bank among the Customer Deposit Accounts in proportion to their deposits.
Note: Total Interest Received divided by Total Deposits Held multiplied by the Customer's Deposit Held equals the Customer's Share of Interest Received.
Navigate to the Main Menu > Accounting > Ledger.
Click New > General Journal and record the Interest Received for each deposit:
Select Dr. Account = Bank Account.
Select Cr. Account = Individual Customer Deposit Accounts.
Type the amount of interest the customer received.
Select No VAT.
Click Save (button).
Navigate to the Main Menu > Accounting > Ledger.
Click New > Customer Transactions > Transfer Customer Deposits.
Select Dr. Account = Individual Customer Deposit Account.
Select Cr. Account = Customer Account.
Enter the Date.
Enter the Amount of interest the customer received.
Type Interest Received in the Notes.
Allocate the amount to the Outstanding Invoices:
Tick the line items in the Outstanding block (bottom right).
Click Allocate (button).
Click Save (button).
With Option B, Customer Invoices and Receipts are entered according to standard procedures.
Procedure:
A Customer Invoice is raised for the deposit or the full job when the Quotation is accepted.
The deposit is credited to the customer's account and allocated to the Invoice.
Advantages of this method:
No need to keep track of deposits.
Complies with Payment-Based VAT (VAT is due or claimable when a payment takes place, not when an invoice is generated).
Disadvantages of this method:
Income is recognised before the job is done:
Which might not comply with IFRS 15,
It may create a mismatch between income and expenditure,
Gross margins could be overstated.
Multiple invoices must be issued for the same job.
Choose this option if:
The organisation is registered for payments-based VAT.
There is a very small lead time between the deposit being raised and the job being done.
Navigate to Customer Invoices.
Click New (button).
Select the customer and fill in the header information:
Change the Date if necessary.
Select the Customer from the dropdown list next to Customer.
Select the Contact Person from the dropdown list next to Contact.
Select the Representative from the dropdown list next to Rep.
Select a Category from the dropdown list next to Category.
Fill in a Reference and Note in the sections provided.
Select a different Delivery Address (if needed).
Note: Click the (i) next to the customer to view the customer record > click the eye icon in the top-right corner to open the customer file
Select the Terms from the dropdown list next to Terms.
Type an Order number next to Order No.
Type a Reference number next to Ref. No.
Create the items by selecting an option next to Add:
Custom:
Enter a Description (e.g. Deposit for Quotation QT1021).
Select an Income Account (e.g. Deposits Received).
Select a VAT Option (e.g. Standard VAT).
Enter the deposit amount as a Unit Price.
If you made a mistake, right-click on the item to view the context menu and select Delete Item.
Click Save (button).
This process is to ensure accurate costing reports.
Start the procedure to Create a Customer Invoice either manually or automatically.
Once all the line items are created, Add a Custom Item:
Enter a Description (e.g. Less Deposit Paid).
Select the same Income Account as you selected for the deposit (e.g. Deposits Received).
Select a VAT Type.
Enter a Unit Price as a negative amount (to reduce the invoice by the deposit amount).
Click Save (button).
With Option C, Customer Receipts are entered according to standard procedures, regardless of whether the receipt was for the deposit or the final payment.
Procedure:
A Customer Invoice is raised for the full job when the Quotation is accepted.
The deposit is credited to the customer's account and allocated to the Invoice.
When the job is complete, the customer is sent a Statement which shows the outstanding balance.
Advantages of this method:
Full transparency: Both the organisation and the customer can keep track of the deposits.
Disadvantages of this method:
Income is recognised before the job is done:
Which might not comply with IFRS 15,
It may create a mismatch between income and expenditure,
Gross margins could be overstated.
If the organisation is registered for Invoice-based VAT, VAT becomes due on the full invoice once it is issued.
Choose this option if:
The organisation is registered for payments-based VAT.
There is a very small lead time between the deposit being raised and the job being done.
This is a non-standard feature. Please contact support if you want this feature included in QuickEasy BOS Professional.
Navigate to the Main Menu > Customers > Customers.
Double click to open the Customer.
Navigate to Accounting (tab).
Select the payment Terms from the dropdown list.
Note: If there is no term that indicates the deposit requirement, you can create one.
Click Save (button).
Create a Customer Invoice as per standard procedures.
Indicate the deposit requirement in the terms on the invoice.
Note: Leave the Status of the Sales Order as Active (instead of marking it Complete).
With Option D, Customer Receipts are entered according to standard procedures, regardless of whether the receipt was for the deposit or the final payment.
Record and allocate the deposit payment to the Customer Invoice as per standard procedures.
Send the customer a Statement:
Navigate to Accounting > Age Analysis.
Select the Customer:
Type the customer name in the search block, or
Click the Soft Filter Icon in the Account field and select the specific Customer.
Click Output (button) > Email > Customer Statement.
Note: You can also Print and Preview Customer Statements.
Customer Age Analysis
Customer Budgets
Customer Categories
Customer Deposits
Tutorials (this page)
Customer Price Lists
Customer Records
User Permissions
Categories interface
Customer Transactions
Customer Credit Notes
Customer Invoices
Delivery Notes
Quotations
Sales Orders