Connect Avalara AvaTax
Prerequisites
- You have the account ID and the license key of your Avalara account. You also have the company code of the Avalara company.
- The credentials belong to the matching Avalara environment. A sandbox Zenskar organization needs Avalara sandbox credentials. A production Zenskar organization needs Avalara production credentials.
- The Zenskar business entity does not have another third-party tax engine connected.
- Your role has the permissions in the following table.
- Go to More > Integrations.
-
Click the Avalara card. To find the card, you can filter by Sales Tax.
-
Click NEW CONNECTION.
NEW CONNECTION is unavailable while an Avalara connection has no Zenskar business entity. In that case, click Select Business Entity on that connection. Then continue from step 6.
-
Enter the credentials:
- In License Key, enter the license key of your Avalara account.
- In ACCOUNT ID, enter the account ID of your Avalara account.
- In Company Code, keep
DEFAULT, or enter the company code of the Avalara company.
- Click Connect. If Avalara accepts the account ID and the license key, the Avalara Setup page opens at the Connect step. If Avalara rejects them, Zenskar shows an error.
- In Select Zenskar Entity, select the Zenskar business entity. Cedar does not use Tax on Invalid Address. Leave it as it is.
- Click Save & Continue. Zenskar rejects a Zenskar business entity that already has another third-party tax engine connected.
-
On the Countries Serving step, add or edit the served countries of the Zenskar business entity. For each served country that Avalara should tax, select Avalara in Tax Engine. See Manage served countries.
- Click Continue.
- On the Tax Categories step, set the Avalara Tax Code of each Zenskar tax category that your Zenskar products use. To look up codes, click Browse Avalara tax codes. See Map a Zenskar tax category to an Avalara tax code.
- Click Finish Setup. The Connections tab of the Avalara page opens.
Edit an Avalara connection
Editing an Avalara connection changes the served countries of its Zenskar business entity. It also changes the Avalara tax codes of the Zenskar tax categories. The Zenskar business entity of a connection cannot change.Prerequisites
- The Avalara connection has a Zenskar business entity.
- Your role has the permissions in the following table.
- Go to More > Integrations.
- Click the Avalara card.
-
Click the Connections tab.
Each connection on the tab shows its Account ID, Connected Entity, Connected On, Last Updated On, and Status. The status is Configured after the connection has a Zenskar business entity. Before that, it is Pending Configuration.
- On the connection, click Edit. The Avalara Setup page opens at the Connect step. Select Zenskar Entity shows the Zenskar business entity of the connection. You cannot change it.
- Click Continue. To go to a step directly, you can also click the step at the top of the page.
- On the Countries Serving step, add or edit the served countries. See Manage served countries.
- Click Continue.
- On the Tax Categories step, change the Avalara Tax Code of the Zenskar tax categories. See Map a Zenskar tax category to an Avalara tax code.
- Click Finish Setup.
Map a Zenskar tax category to an Avalara tax code
Prerequisites
- Avalara is connected. The Avalara Tax Code field and column appear only after you connect Avalara.
- Your role has the permissions in the following table.
- Go to Settings > Tax Configuration.
- On the Tax Categories tab, in the actions menu of the Zenskar tax category, click Edit. The Edit Tax Category panel opens.
-
In Avalara Tax Code, enter the Avalara tax code. The code has up to 25 characters.
-
Click Save Changes.
You can also map the code in the Avalara Tax Code column of the tax-category list. Click Map Avalara code or the current code. Then enter the Avalara tax code, and click Save.
Exempt a Zenskar customer in Avalara
Prerequisites
- Your organization has the
tax_exemption_numberandentity_use_codecustomer custom attributes, of the text type. Every organization already hasexempt_tax. See Custom attributes. - Your role has the permissions in the following table.
- Go to Customers.
- In the actions menu of the Zenskar customer, click Edit. The Edit Customer panel opens.
-
Under Custom Attributes, set
exempt_taxto true. Whileexempt_taxis true, the tax IDs under Tax Information are unavailable. -
Optional: in
tax_exemption_number, enter the exemption-certificate number. -
Optional: in
entity_use_code, enter the Avalara entity-use code. To look up codes, click Browse Avalara entity use codes. - Click Save.
Check the Avalara transaction of a Zenskar invoice
Prerequisites
- The Zenskar invoice is approved, partially paid, paid, or void. The Integrations tab appears only on these invoices.
- Your role has the permissions in the following table.
- Go to Invoices, and open the Zenskar invoice.
-
Click the Integrations tab.
Under Linked Integration Objects, the Avalara ID card shows the ID of the Avalara transaction. To copy the ID, click the copy icon next to it.
Under Integration Logs, each row is one sync event between Zenskar and Avalara for the Zenskar invoice. The row shows the event, its status, and its timestamp. To show only failed events, click Failed.
-
In Avalara, open Transactions, and search for the ID that you copied.
Avalara shows the ID as the document code. A committed Avalara transaction has the status Committed. If the integration worked, the amounts match the Zenskar invoice.
-
To see the addresses and the tax of each line item, open the Avalara transaction.
Disconnect Avalara AvaTax
Prerequisites
- Your role has the permissions in the following table.
Disconnecting Avalara removes the links between Zenskar invoices and their Avalara transactions. You cannot undo this.
- Go to More > Integrations.
- Click the Avalara card.
- Click the Connections tab.
- On the connection, click Disconnect. The Delete Connector ID dialog opens.
- Click Delete.