The NetSuite SuiteTax feature supports specific country needs and legislation changes regarding tax calculation and reporting. SuiteTax also lets you use different tax calculation engines for nexuses and applies tax details on transactions.
The SuiteTax feature manages the in-country transactions (sales tax, VAT, or GST), and numerous special tax situations and rules, such as intra-EU transactions, 3PL, reverse charges, and others.
Important: The NetSuite SuiteTax and legacy tax features are incompatible. If you upgrade your NetSuite account to support the SuiteTax feature, you can’t revert back to the legacy tax.
- The NetSuite Order to NetSuite CashSale/Invoice Add flows creates the billing record (invoice or cash sale) from the NetSuite sales order with the correct tax details.
- The NetSuite Settlement Transaction to NetSuite Refund Add flow creates credit memo and customer refund records with correct tax details for partial and complete refunds.
Configure permissions in your NetSuite account before you sync your taxes
To support the feature, add the following permissions to the existing Celigo eTail Smartconnectors role.
Note: If you’re using any custom role, add the following permissions to the respective custom role.
- In the NetSuite global search box, enter Page: Manage Roles. From the search results, select Page: Manage Roles.
- On the Manage Roles page, next to the appropriate role (Celigo eTail Smartconnectors or custom role), click Edit.
-
In the Permissions tab, add the following permissions:
-
Lists sub-tab:
Permission
Level
Tax Details
Full
-
Reports sub-tab:
Permission
Level
Tax Reports
View
-
Lists sub-tab:
- Click Save.
Note: For auto-billing orders with the Pending Fulfillment status, check the Invoice in advance of Fulfillment box on the Accounting Preferences page in NetSuite.
Understand the SuiteTax feature with integration app tax options
The integration app is compatible with the NetSuite SuiteTax feature and supports syncing data using the following tax options:
- Add total tax against a single line on the order
- NetSuite calculates taxes using its own tax engine
- Overwrite taxes with Amazon tax amounts
Note: To understand the tax-related settings in the Settings > General section, Tax sub-tab, see Manage Amazon order taxes in NetSuite.
Option 1: Add total tax against a single line on the order
When you select the Add total tax against a single line on the order option in the How would you like to bring sales tax into NetSuite* drop-down menu (Settings > General section > Tax tab), the Amazon (MFN/FBA) Order to NetSuite Order Add flow:
-
The flow checks the Tax Details Override checkbox in the Tax Details tab on the sales order.
- The tax amount is adjusted to the order amount in Subtotal at the body level.
- The flow adds a new substitute line as shown below the original item in the Items tab.
- The tax amounts are adjusted on the particular substitute line item.
-
The total tax is calculated for every order component (shipping, gift wrap, and normal order lines) and the substitute line is added with the total tax amount.
Option 2: NetSuite calculates taxes using its own tax engine
When you select the NetSuite calculates taxes using its own tax engine option in the How would you like to bring sales tax into NetSuite* drop-down menu (Settings > General section > Tax tab), NetSuite's native tax engine is used to calibrate the tax code and tax rate for an item. The Amazon (MFN/FBA) Order to NetSuite Order Add flow does not influence the tax calculation for an order.
Option 3: Overwrite taxes with Amazon tax amounts
When you select the Overwrite taxes with Amazon tax amounts option in the How would you like to bring sales tax into NetSuite* drop-down menu (Settings > General section > Tax tab), the Amazon (MFN/FBA) Order to NetSuite Order Add flow calculates the total tax for every item in an order (including the shipping and gift wrap substitute lines) and individual tax details like Tax Code, Tax Basis, Tax Rate and Tax Amount are displayed for every line.
- If an Amazon order has line-level discounts and taxes applied, and if you select a discount item in the NetSuite discount item to track Amazon item discounts at line-level (recommended) setting, the flow syncs the tax details for the line item after adjusting the discount amount for the tax inclusive (VAT) orders.
- If the SuiteTax feature is enabled in your NetSuite account and in the integration app settings, if you uncheck the Per-line taxes on transaction enabled in NetSuite box, the order flow does not sync the taxes at body level.
Scenario 1: Order with shipping, gift wrap, and tax
In this scenario, the Amazon (MFN/FBA) Order to NetSuite Order Add flow:
-
On the sales order, in the Items tab,
-
The tax details are updated on the tax line item in the Tax Details Reference field. This field displays data with the internal order ID suffixed with subsequent tax line items. Example: 4116_1 and 4116_2.
-
The tax details are updated on the tax line item in the Tax Details Reference field. This field displays data with the internal order ID suffixed with subsequent tax line items. Example: 4116_1 and 4116_2.
-
On the sales order, in the Tax Details tab,
- The flow adds individual lines for order items, shipping, and gift wrap.
- The flow checks the Tax Details Override checkbox.
-
The tax is calculated for individual lines and is added in Tax Total at the body level.
Important: In the Tax Details tab, do not edit the values in the Details field for the Tax Details Reference SHIPPING, as this field is verified while processing settlements to identify the individual order lines. Please find the field in the above screenshot.
Scenario 2: Order with line-level discount and tax
In this scenario, the Amazon (MFN/FBA) Order to NetSuite Order Add flow:
-
On the sales order, in the Items tab,
-
The tax details are updated on the tax line item in the Tax Details Reference field. This field displays data with the internal order ID suffixed with subsequent tax line items. Example: 4116_1 and 4116_2.
-
The tax details are updated on the tax line item in the Tax Details Reference field. This field displays data with the internal order ID suffixed with subsequent tax line items. Example: 4116_1 and 4116_2.
-
On the sales order, in the Tax Details tab,
- The flow adds individual lines for order items, shipping, and gift wrap.
- The flow checks the Tax Details Override checkbox.
-
The tax is calculated for individual lines and is added in Tax Total at the body level.
Comments
Please sign in to leave a comment.