International Tax Reports Best Practices
International Tax Reports SuiteApp is not compatible with the SuiteTax feature. If the SuiteTax feature is enabled in your NetSuite account, please do not install this SuiteApp.
Follow these guidelines when you use the International Tax Reports SuiteApp:
-
Make sure your tax code set up is correct. You can rename tax codes, but you must make sure the properties on each are set correctly.
-
Close tax periods before generating tax reports for filing.
-
Click Refresh each time you change a subsidiary or tax period when generating a report.
-
Click Print to save PDF files of your reports in the NetSuite File Cabinet.
-
Do not rename the saved reports provided by International Tax Reports SuiteApp to avoid having issues with report generation.
-
After installing the ITR SuiteApp, make sure the ITR scripts are at the top of the list to avoid conflicts with other scripts.
To reorder your scripts:
-
Go to Customization > Scripting > Scripted Records (Administrator).
-
Click the Record column heading to sort the list by record.
-
Click Edit next to the Vendor Bill record, and then do both of the following:
-
On the User Event Scripts subtab, drag the Tax Transaction Fields UE script to the top of the list.
-
On the Client Scripts subtab, drag the Tax Transaction Fields CS script to the top of the list.
-
-
Click Save.
-
For EU users
-
Ensure that your customer and vendor records have VAT numbers. Each EU country has its own VAT number format so be sure to use the correct VAT number formats. For more information, see the Additional Setup Steps under Installing and Setting Up International Tax Reports.
-
Verify that the customer and vendor VAT registration IDs are valid on the current date by clicking the VIES link on the Financial subtab of the customer or vendor record. Regularly check your EU customer's VAT registration ID to ensure that the details are still valid and the number has not been deregistered. Doing so will help avoid errors in your EU Sales List and Intrastat reports.
Each EU country has its own VAT prefix and numbering format. For information, refer to this VAT identification number structure published by the European Commission.
-
Make sure that each customer record has a shipping address. If there is no shipping address, then NetSuite will get the billing address saved on the customer record. If the invoice is charged to a project, then NetSuite will get the address saved on the customer record that the project is associated with.