For the purpose of illustrating how Avalara AvaTax Tax Calculation when integrated with SmarterCommerce a "standard service" is one where there are no errors or exceptions and the contract document type is active based on UDC Definitions within UDC 59/AO - Avalara AvaTax Order Document Types and UDC 59/AT - Avalara AvaTax Country Validation.
Tax Calculation uses the origin (outbound branch plant address associated to project or job related to the service) and destination address (ship to address associated to job header send to address or customer if not send to) to determine the proper tax rate per order.
Customer Setup for Tax Information must be complete to allow customers to pay tax by default.
Enter the Job or Project indicating at least the following fields. Job Site Address could be also used to define the origin location for tax calculation.
Enter the Accounts to the Job and Follow the process to setup the charges. Charge the accounts with the amount to be billed.
Process the Service Billing until the run of the Workfile creation (P4812). In the Billing Workfile, Tax fields are calculated for all shown billing lines with tax fields previously populated. Field Base Revenue represent the original amount for billing. Base Invoice field includes Base Revenue plus calculated Tax. The row exit to Re-Extend will also calculate taxes and add a record to the FQ67AT01 table.
Process the Workfile through the Invoice Print and process to AR. During this process SmarterCommerce will send and commit the invoice into Avalara Avatax.