What is PP30?
PP30 is Thailand's monthly VAT return, required for all VAT-registered businesses by the 15th of the following month. It summarizes output tax collected from customers versus input tax from received tax invoices. If output exceeds input, payment is due; otherwise a refund or carry-forward applies. Online shops with annual sales over 1.8 million THB must register for VAT and file PP30 monthly via e-Filing at rd.go.th, which extends the deadline to the 23rd.

Covers all output and input tax for the reporting month
Online shops with 1.8M THB+ annual sales must register for VAT
MooMooNext helps group PP30-related data for accountant review
Do online shops need to file PP30 every month?
If VAT-registered, yes monthly filing is required even in months with no sales. Otherwise check whether cumulative sales reached 1.8M THB/year.
Can PP30 be filed online with an extended deadline?
Yes, via e-Filing at rd.go.th. Online filing extends the deadline by 8 days due by the 23rd instead of the 15th.
How does MooMooNext help with PP30?
It helps group sales data, documents, and VAT-related records so an accountant can review and make the final decision.
What do I need to do once online sales pass 1.8 million baht?
Register for VAT within 30 days of the date your income passes 1.8 million THB/year, then start filing PP30 monthly. MooMooNext includes a VAT-threshold alert as your sales approach the limit, so you can register on time.
Related pages
What is VAT?
VAT is value-added tax that needs reviewable input and output tax separation.
Read moreLiveWhat is a tax invoice (ใบกำกับภาษี)?
A tax invoice is a legally required VAT document every VAT-registered seller must issue for each sale, per Section 86/4.
Read moreLiveWhat is withholding tax?
Withholding tax is deducted by the payer based on expense type before net payment.
Read moreLiveWhat is PND3?
PND3 is the withholding tax return for payments to individuals wages, service fees, commissions filed monthly by the 7th.
Read morePrivate BetaVAT, WHT, and eTax workflows
Prepare VAT, withholding tax, and Thai tax document data for review.
Read moreLiveThai VAT basics for SMEs
VAT includes input and output tax. Collecting documents early helps accountants review faster.
Read moreLiveThai Personal Income Tax Calculator 2569
Estimate Thai personal income tax for 2569 for salary (40(1)), freelance/contractor income (40(2)), and PND90/91 filers. Compares 60% lump expense vs correct-filing method. Not tax advice.
Read more