Error: No tax result was applied to this transaction

Scenario

You may get this error when saving a taxable transaction.
Error message
No tax result was applied to this transaction. For CSV imports, please confirm that the RUN SERVER SUITESCRIPT AND TRIGGER WORKFLOWS preference is enabled in the ADVANCED OPTIONS section of the CSV import assistant. For web services integrations, please ensure that the RUN SERVER SUITESCRIPT AND TRIGGER WORKFLOWS preference is set to 'Server.'

Cause

This error may be caused by:
  • Importing transactions via CSV without expanding the ADVANCED OPTIONS section and selecting the RUN SERVER SUITESCRIPTS AND TRIGGER WORKFLOWS setting.
  • Importing transactions via SOAP web services without setting the RUN SERVER SUITESCRIPT AND TRIGGER WORKFLOWS preference to 'Server.'
  • Saving a taxable transaction inside a user event trigger.

Solution

Review this guide for workarounds.