Before installing the Withholding Tax SuiteApp:
- Make sure that the following features are enabled in your account prior to installing the Withholding Tax SuiteApp:
- Advanced Taxes
- Custom Records
- Server SuiteScript
- Client SuiteScriptTo enable these features, go to Setup > Company > Enable Features. For Server SuiteScript and Client SuiteScript, you must agree to the SuiteCloud Terms of Service when you enable these features.
- Make sure that Expand Account Lists is enabled in your account. To enable this preference, go to Setup > Accounting > Accounting Preferences.
- For newly provisioned OneWorld accounts, install the International Tax Reports SuiteApp. The International Tax Reports SuiteApp enables the automatic creation of tax codes when you add a new country nexus to your NetSuite account. Alternatively, you can manually create tax codes. You can refer to country-specific tax topics for guidance.
- For each nexus where withholding tax is used, make sure that you have VAT/GST or sales tax codes defined as follows:
- Exclude from VAT reports
- Tax Rate: 0%You can use the UNDEF tax code provisioned by NetSuite.

- If you are using the Multi-Location Inventory feature, make sure that the Location field is displayed on custom forms. The Location field is mandatory when the Multi-Location Inventory feature is enabled. Hiding this field may cause issues.