PP30 prep aid

PP30 helper — prepare your output-VAT summary

The hardest part of PP30 is totalling your output VAT completely and correctly every month. BillsOS helps you PREPARE that summary from the tax invoices you issued — it does not file for you.

By the BillsOS team · Updated 8 Jun 2026

What this does and does not do: BillsOS totals your output VAT (the 7% you collected from customers) from your documents so it is ready to enter — but it does not file the return, does not pay tax, and does not total your input VAT for you. The actual filing happens in the RD e-Filing portal.

How output VAT is calculated

Output VAT is the 7% VAT you add on your tax invoices and collect from customers. Example: in a month with ฿120,000.00 of pre-VAT sales, your output VAT is ฿8,400.00 (computed straight from the BillsOS engine).

Fee (before VAT)฿120,000.00
VAT 7%฿8,400.00
Total invoiced฿128,400.00
Less withholding tax 0%-฿0.00
Net the client pays (QR amount)฿128,400.00

PP30 then subtracts input VAT (the VAT you paid on purchases) from this output VAT; the difference is what you remit. BillsOS does not total input VAT — that comes from your purchase tax invoices.

Preparing the figure with BillsOS

  1. Turn on VAT mode and issue every sale as a tax invoice with 7% VAT.
  2. Use Tax Autopilot to pull that month’s output-VAT summary.
  3. Enter the output VAT (with your own input VAT) into PP30 in the e-Filing system.

The actual filing is done at the Revenue Department: efiling.rd.go.th

Open Tax Autopilot

Tax Autopilot totals your output VAT and the tax withheld from you, ready to print or export as CSV for your accountant.

Open Tax Autopilot → VAT calculator

See also: PP30 filing guide · Thai tax answers

Start BillsOS free →

No credit card required — start on the free plan.

BillsOS only formats and computes documents for you. This is general information, not tax advice — please confirm with the Revenue Department or your accountant.