Record customer prepayments in QuickBooks
by Intuit•22• Updated 2 months ago
Some customers may pay you before you raise an invoice. You can record these prepayments to:
- Track customer balances accurately
- Ensure VAT is reported correctly to HMRC
- Apply payments against future invoices
This article shows two ways to record prepayments:
- Using bank deposits – Record money received directly to the customer account.
- Using a current liability account – Track prepayments separately until the invoice is issued.
Option 1: Record prepayments using bank deposits
This method records the customer payment as a bank deposit, posting it to the Debtors (Accounts Receivable) account. The customer balance increases until the final invoice is raised.
Option 2: Track prepayments using a current liability account
For some businesses, it may be easier to track prepayments through a dedicated liability account.
Run a report to review customer prepayments
You can run a report to see how much each customer has paid in advance.
- If you used bank deposits (Option 1):
Run the report on the Debtors/Accounts Receivable account or the specific customer account to see prepayments applied to invoices. - If you used a current liability account (Option 2):
Run the report on the Customer Prepayments liability account to track all advance payments until invoiced.