SuiteCommerce SuiteTax Support

If you are a SuiteCommerce Advanced customer, you must be implementing the 2019.1 release or later to take advantage of this feature.


Requires SuiteScript 2.0 (SSP2) deployment on the same site and domain as SuiteScript 1.0 (SSP1). Deploy the SSPv2 application to your Shopping and Checkout domain. For the SuiteCommerce Advanced 2019.1 release, only one SSPv2 application in included. For the SuiteCommerce Advanced 2019.2 release, two SSPv2 applications are included; use the DEV SSPv2 application for deployment. See Deploy and Undeploy SSP Applications.

SuiteCommerce supports the NetSuite SuiteTax feature for customers in the United States and Canada. SuiteTax helps you comply with location-specific tax requirements by letting you select internal or third-party tax engines to calculate taxes. You can select a different tax engine for each tax registration (nexus) on subsidiary records to enhance compliance with each tax jurisdiction or geographic area. For additional information about SuiteTax, see SuiteTax.

You can not use SuiteTax in combination with the Multiple Ship To feature. See Known Limitations of SuiteTax for additional limitations and considerations.

With the SuiteTax feature set up on your Commerce web store, users can see the total tax for their order as soon as they add shipping details during checkout. The total tax recalculates when the site user:

SuiteCommerce Capabilities with SuiteTax Enabled

Business-to-Consumer (B2C)

Business-to-Business (B2B)

View a summary of the taxes grouped by tax type at checkout.



See every tax applied in the returned order summary (in My Account Returns).



See every tax applied in the order, summarized by type (in My Account History).



View the total taxes for previous orders (user must be logged in to their registered account).



See the total tax amount when creating a sales quote.



View the total tax amount when paying an invoice.



Setting up SuiteTax for your Commerce Web Store

  1. Add payment visuals for all payment methods used by your web store. See the Order Management topic Creating a Payment Method for instructions


    To use the SuiteTax feature, payment visuals must be added for all payment methods.

  2. Enable the SuiteTax feature. See Enabling the SuiteTax Feature.


    After enabling SuiteTax, you cannot switch back to the legacy tax engine.

  3. In NetSuite, go to Customization > Plug-ins > Manage Plug-ins and enable the SuiteTax Engine plug-in.

  4. Install the following SuiteTax SuiteApps:

  5. Set up the tax engine for subsidiary tax registrations. See Selecting a Tax Engine for Tax Registrations on Migrated Subsidiary Records.

  6. Set up accounting preferences for your Commerce web store. See Setting up Accounting Preferences for Your Commerce Web Store.

  7. Confirm that your SuiteTax setup is complete and view the migration status. See Viewing the SuiteTax Data Migration Status.

Related Topics

General Notices