Live Support
+1-802-778-9005Customer Prepayments are also known as Customer Deposits, where funds are received from customers in advance of the delivery of goods or services. These prepayments are accounted for as liabilities until the products or services are provided.
When a customer provides a prepayment, it affects the balance sheet by increasing the company’s liabilities and cash/assets.
By recording customer prepayments in QuickBooks, businesses can ensure that their financial records accurately reflect the amount of revenue already earned, providing a clear picture of their outstanding receivables. This practice also allows you to get more accurate cash flow forecasts and make better decisions related to budgeting and resource allocation.
Recording customer prepayments in QuickBooks is crucial to accurately manage accounts receivable and maintain robust financial management practices within the business.
By recording customer prepayments in QuickBooks, businesses can ensure that their financial records accurately reflect the amount of revenue already earned, providing a clear picture of their outstanding receivables. This practice also allows you to get more accurate cash flow forecasts and make better decisions related to budgeting and resource allocation.
Integrating prepayments into the bookkeeping system offers streamlined tracking and reconciliation of customer balances, reducing the occurrence of errors or fraudulent activities, and ensuring complete transparency in financial reporting.
Some customers may pay you in advance if you raise an invoice for the products or services provided. Customer prepayments are also known as Payments in Advance / Payments on Account.
For recording customer repayments, you need to:
This is typically found in the main menu of your accounting software. It allows you to manage various financial transactions.
The Chart of Accounts is a listing of all accounts used in your business’s general ledger. This is where you will create the new liability account.
Look for a button labeled “New” or “Add” within the Chart of Accounts section. This action initiates the process of setting up a new account.
In the Account Type drop-down list, choose “Current Liabilities.” This category includes obligations that are expected to be settled within one year, such as prepayments from customers.
You’ll see another drop-down menu after selecting Current Liabilities for more specific classifications. Choose “Current Liabilities” again to ensure your account is correctly categorized.
In the name field, type a descriptive name for your account, such as “Customer Prepayments.” This helps you and others understand the purpose of the account at a glance.
Tip: If a small number of Customers pay you in this way, you can create Sub-Accounts for each Customer as this will make it easier for you to track the amounts paid.
Finally, confirm your entry by clicking on the “OK” or “Save” button. This action will create your new Current Liability account.
Click on the Gear icon (⚙️) located in the upper right corner of your screen. From the dropdown menu, select Products and Services.
Click on the New button to initiate the creation of a new product or service. Choose Service from the options presented.
In the Name field, enter a descriptive name for your service, such as Customer Prepayments.
Hover over the Income Account field. A drop-down menu will appear. Select the account you created in Step 1 from this drop-down list.
After entering all necessary information, click on the Save and Close icons to finalize the creation of your service item.
Click on + New. Select Sales Receipt from the dropdown menu.
Choose the Customer Name from the list. Set the Payment Date to reflect when the payment was received. Select the Bank Account where the money was deposited.
In the PRODUCT/SERVICE field, click on the Prepayments account that you created in Step 2. Enter the Amount Received in the Amount column.
Press Save, and then close the window.
For any subsequent payments made in advance of an invoice being raised, repeat steps 1 through 5 (3a-3e).
Click on + New. Select Invoice from the dropdown menu.
Enter the customer details as you normally would. List all services provided in the line items section to ensure that each service is detailed appropriately.
On the last line of the invoice, select the customer prepayment item that you created in Step 2.
Type the amount of prepayments as a negative value (e.g., -100.00).
Double-check all entries for accuracy. Save/Send: Once confirmed, save or send the invoice as required.
IMPORTANT – The amount in Step 4d needs to be entered as a negative with a VAT code selected before, as this ensures VAT isn’t counted twice.
Locate the invoice that requires payment. You can typically find this under the “Invoices” or “Accounts Receivable” section. Click on the invoice to open it.
Look for the Receive Payment button, usually located at the top right-hand corner of the invoice page. Click on this button to initiate the payment process.
In the payment window that appears, locate the Amount box. Enter the amount you are paying towards the balance due on the invoice. Ensure that this amount reflects any prepayments already applied.
After entering the payment amount, review all details to ensure accuracy. Click on the Save and Close tabs to finalize the transaction and update your records.
To identify the amount of prepayments made to a Supplier, you are recommended to run the following report:
Customer prepayments, also known as customer deposits, are payments you receive from a customer before an invoice is created and the product or service is delivered.
Important: You can manage and use customer prepayments in QuickBooks Enterprise 24.0 or later.
Prepayments
Note: If you use Prepayments and then turn multi-currency on, Prepayments will be turned off.
It is important to create and save a new sales order or open any existing sales order.
Note: If you don’t have sales orders turned on in your company file, you’ll have to enable it first.
Note: You can opt for Layout Designer to adjust the position of these fields under the print template.
Note: you can also click Apply for credits on an invoice to apply for prepayment credits.
There are two reports you can run to see open prepayments and open prepayment balances: the Open Prepayments by Customer and the Open Sales Order by Customer reports. Here’s how to run and customize them.
This report allows you to access all open prepayments you’ve received that you haven’t applied to an invoice.
You can customize this report to include prepayments that have been fully applied to invoices.
The Prepayment Open Balance has been added to this report. You can customize this report to show open estimates and sales orders.
The report will update to display both open sales orders and estimates with their open prepayment balances.
You can edit a Prepayment if it hasn’t been applied to an invoice. But once it’s been applied to an invoice, you’ll have to delete the prepayment (this will also delete the two linked general journal entries) and then create a new Prepayment.
Prepayments, like other customer payments, can be refunded. If the payment hasn’t been deposited to your bank, you can delete the prepayment and the sales entries it’s applied to (sales order, estimate, and invoice). However, if the prepayment has been deposited to your back, you can either create a credit memo and apply it to another invoice or write a check to the customer.
You’re recommended to set up and use an item which has a liability account on it to hold customer deposits. Yes, it’s also a liability since you received the prepayment before providing the services. This way, although your business is holding the deposits, no sales income is posted until it’s applied.
Once you open the liability account you’ve created, do you only see A/R? With this, let’s make sure you’ve set them up correctly, as well as the Receive payment.
So, let’s record the upfront deposits you received from your customer. Follow the steps below to record upfront customer deposits in QuickBooks:
Navigate to the Customers menu and choose Enter Sales Receipts.
From the Customer: Job drop-down list, select the appropriate customer or job.
If the Deposit To field appears, select the account where you want to deposit the funds. If this field does not appear, the funds will be recorded as Undeposited Funds, which can be deposited later.
Choose the payment method used for the deposit.
Fill in the necessary details, such as Date and Sale No., in their respective fields.
In the Detail section, choose the Upfront Deposit item you created from the Item drop-down list.
Enter the amount of the deposit or retainer in the Amount field.
Click on Save and Close to complete the entry.
To record the Payment as a Deposit, here’s how:
Recording customer prepayments accurately is crucial for maintaining financial integrity and ensuring proper cash flow management.
Here are some common mistakes to avoid:
One of the most significant errors is treating prepayments as revenue before the corresponding goods or services have been delivered.
Prepayments should be recorded as liabilities, specifically under accounts such as Unearned Revenue or Customer Deposits.
Recognizing these amounts as revenue prematurely can lead you to overstate income statements and misleading financial reports which can affect business decisions and investor perceptions.
Another common mistake is not linking prepayments to the respective customer accounts. This negligence can result in balance mismatches and complicate the reconciliation process.
When prepayments are not tagged to specific customers it becomes challenging to track outstanding liabilities and apply payments accurately against future invoices which leads to confusion during audits or financial reviews.
Refrain from forgetting or delaying the application of prepayments to invoices can create discrepancies in accounting records. It is important to apply prepayments promptly once the related service or product is delivered.
It ensures that the liability is reduced accordingly and that the revenue is recognized accurately in financial statements. Delays can lead to complications in cash flow management and may result in customer dissatisfaction if their payments are not reflected correctly
Thus, Customer Prepayments (Customer Deposits) are used when you receive a payment from a customer, but there is no invoice that the payment can be settled against. These types of payments help you to manage accurate financial records and ensure that your company’s cash flow is effectively monitored.
Disclaimer: The information outlined above for “How to Record Customer Prepayments in QuickBooks Desktop and Online?” is applicable to all supported versions, including QuickBooks Desktop Pro, Premier, Accountant, and Enterprise. It is designed to work with operating systems such as Windows 7, 10, and 11, as well as macOS.