AvaTax API
Search Icon
v2
cardImage
Definitions
cardImage
DomainControlVerification
Models
Top 10 EndPoints

AvaTax API

REST interface to Avalara's enterprise tax service, AvaTax.

Nexus

CreateNexus

Create a new nexus

Creates one or more new nexus declarations attached to this company.

The concept of Nexus indicates a place where your company is legally obligated to collect and remit transactional taxes. The legal requirements for nexus may vary per country and per jurisdiction; please seek advice from your accountant or lawyer prior to declaring nexus.

To create a nexus declaration for your company, you must first call the Definitions API ListNexus to obtain a list of Avalara-defined nexus. Once you have determined which nexus you wish to declare, you should customize only the user-selectable fields in this object.

The user selectable fields for the nexus object are companyId, effectiveDate, endDate, localNexusTypeId, taxId, nexusTypeId, hasPermanentEstablishment, and isSellerImporterOfRecord.

When calling CreateNexus or UpdateNexus, all values in your nexus object except for the user-selectable fields must match an Avalara-defined system nexus object. You can retrieve a list of Avalara-defined system nexus objects by calling ListNexus. If any data does not match, AvaTax may not recognize your nexus declaration.

Please note that nexus changes may not take effect immediately and you should plan to update your nexus settings in advance of calculating tax for a location.

Security Policies

  • This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, SSTAdmin, TechnicalSupportAdmin.
card-img
CreateNexus
card-img
CreateNexus
breadcrumb icon
CreateNexus
close
POSThttps://sandbox-rest.avatax.com/api/v2/companies/{companyId}/nexus