GlossaryLive

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.

Thai SME owners and Thai accountantsLast updated 2026-04-18

Filed monthly by the 15th (or 23rd for online filing) at rd.go.th

Covers all output and input tax for the reporting month

Online shops with 1.8M THB+ annual sales must register for VAT

MooMooNext auto-prepares PP30 data from Shopee/Lazada/TikTok Excel reports

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?

Auto-calculates VAT from Shopee, Lazada, TikTok, and LINE MyShop sales; summarizes output and input tax data for accountant review and PP30 filing.

Related pages