Articles in this section

Manage Amazon order taxes in NetSuite

NetSuite has its own native tax engine for handling tax associated with an order. At times you may run into situations where the calculated tax within the NetSuite is different from the tax details shared by Amazon. It is possible that the tax total might not match between the two systems if information such as tax tables between both the systems do not match. This could become a major hassle for your accounting teams to match the sales tax for each order and be able to remit the correct amounts to the respective states. After each order is imported into NetSuite, the Integration App immediately compares the calculated tax totals with what was sent from Amazon. If there is a difference between the tax values calculated by NetSuite and the values sent from Amazon, the difference is stored in the ETAIL TAX TOTAL VARIANCE custom field on the sales order. You may report on these fields in NetSuite on a periodic basis and adjust your G/L with a journal entry if variance values exist.
1.jpg

This feature has been designed to help you manage tax within the Integration App in a way to avoid any tax variance which is recorded within the NetSuite’s sales order record. To properly map taxes and accounts in NetSuite and Amazon as to how much tax was paid per order, go to the General section > Tax tab.

Amazon_taxes.jpg

The Tax tab primarily contains the How would you like to bring sales tax into NetSuite field. This field enables you to specify your preference for mapping tax totals between NetSuite and Amazon. The field consists of the following options:

Option 1: Overwrite taxes with Amazon tax amounts

The leading practice is to use this option.  When you select this value in the How would you like to bring sales tax into the NetSuite drop-down list, the following new fields are displayed which allows you to control the way tax information is updated in NetSuite:

  • Default tax code when no match is found in NetSuite
    This is a mandatory field. Enter the internal id of a tax code to be assigned to each order or line item for every order received from Amazon. The value that you provide here is used, by default, when NetSuite is not able to identify and apply a valid tax code for an order. This field does not impact the tax code applied on an order when NetSuite’s native tax engine is able to find and apply a tax code for an order. The tax rate is always calculated based on total tax and total order cost based on information coming from Amazon.

    Use the following steps to find the internal id of a tax code:
    1. In NetSuite, navigate to Setup > Accounting > Tax Codes. The Tax Codes page is displayed.
      3.jpg
    2. Select the internal id for an existing tax code which you wish to use in the Integration App or create a new tax code to be used when NetSuite fails to find a tax code corresponding to the shipping address on the order.
      4.jpg
  • Assign the default tax code to all orders
    When you enable this checkbox, the Integration App will apply the tax code selected in the Default tax code when no match is found in NetSuite field to all Amazon orders. Even when the NetSuite is able to identify a tax code to be applied for an order, the Integration App will force apply the default tax code to all orders. In case when there is no tax information present in the order, the sales order record in NetSuite is still updated with the default tax code and the tax rate will always be updated as Zero.
  • Per-line taxes on transaction enabled in NetSuite
    Enable this setting if you want the tax code and tax rate to be displayed at the line-level for every item associated with the sales order. You must only enable this field if taxes are enabled in NetSuite at the line-level. To enable this setting in NetSuite navigate to Setup > Accounting > Taxes  > Setup Taxes.
    5.1.jpg
    The Set Up Taxes page is displayed. Select the Per-Line Taxes ON Transactions field.
    5.jpg
    When the field is not selected:
    The total tax is calculated for the entire order and one tax code for an entire order is applied as shown in the following screen:
    6.1.jpg
    When the field is selected:
    The total tax is calculated for every item in an order and individual tax code and tax rate is displayed in every line as displayed in the following screen:
    6.jpg

Option 2: NetSuite calculates taxes using its own tax engine

When you select this value in the How would you like to bring sales tax into the NetSuite drop-down list, the Integration App will not influence the tax calculation for an order. In this case, NetSuite’s native tax engine will be used to calibrate the tax code and tax rate for an item.

Option 3: Add total tax against a single line item on the order

When you select this value in the How would you like to bring sales tax into the NetSuite drop-down list, the following new fields are displayed which allows you to control the way tax information is updated in NetSuite:

  • NetSuite item to track the Amazon tax amount as a line item
    This is a mandatory field. Select the non-Inventory type NetSuite item to track the total sales tax in Amazon against a single line item on the sales order. The selected item is used to create an additional line item record within the Sales order and the tax amount is then updated in the Amount field of this new line item. The tax rate is always zero in this case.
  • Per-line taxes on transaction enabled in NetSuite
    Enable this setting if you want tax code and tax rate to be displayed in the line-level for the item selected in the NetSuite item to track the Amazon tax amount as a line item field. You must only enable this field if taxes are enabled in NetSuite at the line-level. To enable this setting in NetSuite navigate to Setup > Accounting > Taxes  > Setup Taxes. The Set-Up Taxes page is displayed. Select the Per-Line Taxes ON Transactions field.

    When the field is not selected:
    The total tax is calculated for every item in an order and the total tax amount is updated in the Amount field of the line item. The tax code and tax rate are displayed at the header level in the sales order for an entire order as shown in the following screen:
    8.jpg

    When the field is selected:
    The total tax is calculated for every item in an order and the total tax amount is updated in the Amount field of the line item. The tax code is also displayed in the line item record as shown in the following screen:
    9.jpg

GST/VAT Rate: Specify the GST/VAT rate in percentage to be used for deducting tax from the order during order sync and adding tax to the item price during pricing and item sync. For example, if the VAT is 20%, specify the value as 20.

Exclude Tax if Marketplace Tax Collection applies: Select this check box if Amazon is your Marketplace Facilitator. On selection, the tax information is not recorded in the Sales Order but is synced to the "Celigo Amazon settlement Transaction" record in NetSuite.

Otherwise, the tax rate and the shipping tax rate (X%) is recorded in the NetSuite Sales Order.

This is very helpful if you want to separate orders that have Amazon as your Marketplace Facilitator to generate reports for various financial requirements.

Recording Tax as 0% in the Sales Order | Implement Workaround

if you want the tax rate and the shipping tax rate to be recorded as zero in the Sales Order, in the mapping screen, specify the tax rate and the shipping tax rate as zero. The actual tax information is then synced to the "ETAIL TAX TOTAL VARIANCE" field present under the "eTail" tab of the transaction records (Cash Sale, Sales Order, Cash Refund, Payment, Credit Memo, or Invoice).

Note: In case of a refund, the tax details are recorded using a negative value.

The Marketplace Facilitator is based on the ResponsibleParty element of the TaxCollection datatype in Amazon. If Amazon is your Marketplace Facilitator, generally, ResponsibleParty will contain Amazon Services, Inc. For more information, refer to Amazon Marketplace Tax Collection and Orders Datatypes.

Amazon_Facilitator.jpg

The following table describes the action that the Integration App takes when the check box is enabled or disabled.

Is Check box Selected? ResponsibleParty In NetSuite, tax details will be synced to
Yes Amazon Services, Inc the Celigo Amazon settlement Transaction record
No Amazon Services, Inc the ETAIL TAX TOTAL VARIANCE field / NetSuite Sales Order
Yes SomeOther Services, Inc the ETAIL TAX TOTAL VARIANCE field / NetSuite Sales Order
No SomeOther Services, Inc the ETAIL TAX TOTAL VARIANCE field / NetSuite Sales Order
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.