Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
New Member
July 15, 2026
Question

Hi, how should I handle a customer prepayment correctly, when using cash accounting system for vat? Thanks.

  • July 15, 2026
  • 3 replies
  • 40 views
Hi, how do I handle customer prepayments correctly, when using cash accounting system for vat in QBO Advanced? Would appreciate step by step advice, thanks.

3 replies

RazzieE
QuickBooks Team
July 15, 2026

To handle a customer prepayment correctly on a cash accounting basis for VAT, you can record the payment using a Sales Receipt linked to a Prepayment Liability Account via a dedicated service item.

 

This approach triggers VAT when you receive the cash while keeping the revenue on your balance sheet until you deliver the goods or services.

 

First, you need to set up your Liability Account.

 

Here's how:

 

  1. Go to Settings, click Chart of Accounts, then choose New account.
  2. Select the Current Liability account as the Account Type.
  3. Name it Customer Prepayments or Deferred Revenue and click Save.

 

After that, you need to create a prepayment service item. This links your customer forms to that new liability account.

 

Here's how:

 

  1. Go to Settings, select New products/services, then choose Service.
  2. Name it Customer Prepayments.
  3. Under Income Account, select the Customer Prepayments account you just created.

 

Now, record the payment and trigger VAT. Since you're using a cash basis, use a Sales Receipt to tell QuickBooks Online (QBO) that cash has been exchanged.

 

Here's how:

 

  1. Click + Create, then select Sales Receipt.
  2. Choose your customer and enter the payment details.
  3. Select your Customer Prepayments item, enter the amount, and choose the correct VAT code.

 

Finally, when the job is complete, issue the final invoice to clear the balance.

 

Here's how:

 

  1. Click +Create and select Invoice.
  2. Choose the same customer used on the original Sales Receipt.
  3. Line 1 should detail the goods/services delivered at standard price with the normal VAT code.
  4. Line 2 should include the Customer Prepayments service item as a negative amount, no VAT code is needed on this line.

 

If you have follow-up questions, please don't hesitate to click the Reply button.

 

New Member
July 16, 2026

Thanks for your detailed reply.

Would this process work for a customer who was sent a proforma invoice including the vat portion, and they’ve made a prepayment against that, (i.e. before goods and services have been delivered), but paid less the vat amount?

Thanks.

JenoP
QuickBooks Team
July 16, 2026

The process remains the same, even for customers with a proforma invoice that includes VAT.

 

However, we recommend consulting your accountant for specific advice on this matter.

 

Please don't hesitate to reach out if you need further assistance.