Thailand VAT Reports
If you have a Thailand subsidiary and nexus and you have the International Tax Reports SuiteApp installed in your NetSuite account, you can generate the following reports:
-
Value Added Tax Return under the Revenue Code for Internet Filing (Form P.P.30),
-
Output Tax Report
-
Input Tax Report
To generate the VAT report for Thailand, use the tax code properties provided by the International Tax Reports SuiteApp. See Thailand Tax Codes.
The VAT forms areavailable in English and Thai, from Reports > VAT/GST > Tax Reports (International). NetSuite gets the values in the report from your transactions, but some boxes in the forms may require you to enter data manually. It is important that you save a PDF file of the report for your own records because NetSuite cannot audit manually entered data. For information, see Generating VAT/GST Reports.
You should review all the values in the report. You can click the values in the boxes of the VAT report to view drilldown details. To understand how NetSuite uses the tax codes to get the values for the Thailand VAT Return, see What goes into each box -Thailand VAT report.
The NetSuite VAT/GST tax form is designed to look like the official tax form for ease of use when completing the official return form. It is not intended for submission to the tax agency.
VAT Reporting by Location
The Location filter on the Thailand VAT report is not available to the Tax Reporting roles and the Accountant (Reviewer) role. To access to this feature, the Administrator must give you the Locations permission with Edit access level.
Locations
If you are using the Locations feature in NetSuite, you can generate the Thailand VAT Return Form P.P.30 for each location. You would use this VAT reporting by location feature if you are using Location records in NetSuite to represent VAT reporting entities.
A Location record must be assigned to the subsidiary that has a Thailand nexus so that you can select it in the Location field of the VAT form. When a location is selected, the VAT form loads the branch code and address of the location.
Multi-Location Inventory
If your NetSuite account has the Multi-Location Inventory feature enabled, your warehouses must be set up as children of a VAT-reporting branch (the parent location). The VAT-reporting branch is what you should select in the Location field of the VAT form.
Branch No.

-
In accounts with the Locations feature enabled (either NetSuite or NetSuite OneWorld), NetSuite gets the Branch No. value for the VAT report from the Branch ID field of the Location record.
-
In accounts without the Locations feature, NetSuite retrieves the branch number from the VAT Registration No. or VAT ID field. The first 13 characters comprise the VAT ID, and if there are numbers after the 13th character, those make up the branch code. For example, if the value in the VAT ID field is 123456789012398765, it means that 1-2345-67890-12-3 make up the VAT ID, and 98765 make up the branch code. In OneWorld accounts, the VAT Registration No. field can be found in the Company Information page and/or Subsidiary record. If you do not have a OneWorld account, the VAT Registration No. field can be found only in the Company Information page.
Thailand VAT Return Form P.P.30
To generate a Thailand VAT Return Form P.P.30:
-
Go to Reports > VAT/GST > Tax Reports (International).
-
If you are using a OneWorld account, select the Thailand subsidiary (or a subsidiary that has a Thailand nexus).
-
Select the Thailand country form (Thai or English version).
-
If you are generating a report for a location, select a location. Otherwise, leave the Location field empty.
-
Select a tax period for the report.
-
Click Refresh to generate the report.
Important:Each time you change a subsidiary, location, country form, or tax period, click Refresh.
-
Carefully review the report. You can click the values in the boxes to view drilldown details. NetSuite gets the values in the reports from your transactions, but some boxes in the form may require you to manually enter data.
Note:To understand how NetSuite uses the tax codes to get the values for the Value Added Tax Return for Thailand, see What goes into each box -Thailand VAT report.
-
Click Print to save a PDF file of the report.
You can also use customizable saved reports provided by the International Tax Reports SuiteApp to view both detail and summary reports for purchases or sales, grouped by tax code. For more information, see Sales and Purchase Reports Grouped by Tax Code.
Supplemental VAT Reports for Thailand
To generate the Input or Output Tax Reports:
-
Go to Reports > VAT/GST > Tax Reports (International).
-
If you are using a OneWorld account, select the Thailand subsidiary (or a subsidiary that has a Thailand nexus).
-
Select the Thailand country form (Thai or English version).
-
If you are generating a report for a location, select a location. Otherwise, leave the Location field empty.
-
Select a tax period.
-
To generate the Output Tax Report:
-
Click Output.
-
Click Excel or PDF to download the file.
-
-
To generate the Input Tax Report:
-
Click Input.
-
Click Excel or PDF to download the file.
-
Each time you change a subsidiary, location, country form, or tax period, click Refresh.