We used the Withholding Tax SuiteApp (Bundle 47459) in a OneWorld account with Advanced Taxes enabled and SuiteTax disabled.
The following setup was configured:
- Tax Point was set to On Payment
- Withholding Tax Code was set to 15% WHT RLF
- Tax Agency was set to Default Tax Agency SA
- Withholding Tax Type was set to 15% WHT Tax Type
- All subsidiaries were selected on the WHT code
A vendor was assigned the WHT code and a vendor bill for 1,000 was created. The bill was then paid with the net amount after WHT (850).
Expected Result:
- A Vendor Credit for 150 was created and automatically applied to the original bill
- A Vendor Bill for 150 was created on the selected Tax Agency
Actual Result:
- The Vendor Credit for 150 was created and applied automatically
- No Vendor Bill was created for the WHT amount on the Tax Agency
An additional test was performed by replacing the Tax Agency on the WHT code with vendor VEN-0000311 for one subsidiary instead of Default Tax Agency SA. The same result occurred:
- Vendor Credit was created and applied
- No Vendor Bill was created for vendor VEN-0000311
Please confirm:
- Whether Default Tax Agency SA supports automatic creation of the tax agency bill
- Whether a real vendor record is required
- If a real Tax Agency vendor must be created per subsidiary, please also confirm whether this means the same withholding tax code, for example “15% WHT RLF,” must be duplicated once per subsidiary because the Tax Agency field is subsidiary-specific. For example, if there are 4 subsidiaries, would NetSuite require 4 separate copies of the same WHT code only to reference 4 different tax agency vendors?