Also see REST Error Codes for errors in the REST v2 API.
Message | Summary | Documentation | |
---|---|---|---|
CompanyNotFoundError | Company not found. Verify the CompanyCode. | An unknown CompanyCode was specified. All companies must be configured using the AvaTax Website. | |
DocStatusError | DocStatus is invalid for this operation. | GetTax expects the document to not exist or the DocStatus to be Saved. PostTax expects the DocStatus to be Saved. CommitTax expects the DocStatus to be Posted. | |
DocTypeError | DocType is invalid | An unsupported document type was specified. It must be SalesOrder, SalesInvoice, PurchaseOrder, PurchaseInvoice, ReturnOrder, ReturnInvoice | |
DocumentNotFoundError | The tax document could not be found. | The tax document specified could not be found. | |
NoNexus not supported for this transaction type. | NoNexus not supported for this transaction type. | Digital goods sales in the EU have specific nexus requirements. Please refer to the help center for further detail. | |
RegionCodeError | Invalid or missing state/province code. | The two-digit state code was not specified or was invalid. | |
CountryError | Unknown country name or code | The country name or code was not recognized. | |
TaxAddressError | Address is incomplete or invalid. | An incomplete or invalid origin or destination address was given. RefersTo indicates which. A taxable address must include a (line, city, and region (state)) or a (line and zip) or a (region (state) and postal code). | |
OutOfBalanceWarning | Document was posted, but is out of balance. | A document was posted in which the specified TotalAmount or TaxAmount did not match the saved document. This is just a warning. The document was posted. | |
InvalidZipForState | Zip not valid for this state. | The zip passed is not in this state. Please pass a zipcode that is in the state. | |
ZipNotValidError | Tax calculation cannot be determined. Zip is not valid for the state. | Tax calculation cannot be determined. Zip is not valid for the state. | |
JurisdictionNotFoundError | Unable to determine the taxing jurisdictions. | Unable to determine the taxing jurisdictions. | |
AddressRangeError | The address number is out of range. | The address was found but the street number in the input address was not between the low and high range of the post office database. | |
InactiveCompanyError | Tax operations not allowed for an inactive company | Company Code is set to inactive. | |
DuplicateLineNoError | Duplicate line number | One or more line numbers are duplicates. All line numbers must be unique within the document. | |
TaxRegionError | The TaxRegionId was not found | ||
TaxOverrideError | Tax override cannot be applied. | ||
AddressError | Unable to validate the address. | ||
InsufficientAddressError | Insufficient address information | You must specify at least Line/ZIP, or Line/City/State | |
PostalCodeError | Invalid ZIP/Postal Code. | The ZIP/Postal Code does not exist and could not be determined by the city/municipality and state/province. | |
UnsupportedCountryError | Country not supported. | Address Validation for this country not supported. | |
Messages.DateRangeError | Start Date cannot be later than the End Date | An invalid date range was specified. RefersTo indicates the property. | |
Messages.RequiredError | Required element is missing | A required property was not provided. RefersTo indicates which property. This value must be specified. | |
Messages.UniqueConstraintError | This is a duplicate of an existing unique element and cannot be saved. | Please verify the element is unique. | |
Messages.MaxCountExceededError | MaxCount limit exceeded. Please use filters to limit the result set. | The default limit is set at 1000. Tech Support will process requests to increase the limit up to the maximum allowed of 15000 invoice lines. |
Summary | Severity | Details |
---|---|---|
Error accessing address service data. | Exception | Please contact Avalara Technical Support. |
The address data has expired. | Exception | Please contact Avalara Technical Support. |
The address data is in Demo mode and can validate only Nevada addresses | Exception | Please contact Avalara Technical Support. |
The VerifyAddress method was called before the Initialize method | Exception | Please contact Avalara Technical Support. |
Incorrect configuration for validating Canada addresses | Exception | Please contact Avalara Technical Support. |
Delivery Point Validation processing was terminated | Exception | Please contact Avalara Technical Support. |
Unable to validate the address. | Error | |
Address service error | Error | {0} |
Address validation exception | Exception | Please contact Avalara Technical Support. |
Insufficient address information | Error | You must specify at least Line/ZIP, or Line/City/State |
The address was standardized but not validated | Error | Standardization means that some conversion was done on the address (for example, changing Post Office Box to PO Box or abbreviating street suffixes). |
There were multiple matches for the address | Error | Multiple matches for the address are all in the same ZIP/Postal Code and carrier route. No +4 information is available. |
There were multiple matches for the address | Error | There is not enough information available in the input address to break the tie between multiple matching records. |
The street was not found | Error | The ZIP/Postal Code exists but no streets begin with the same letter in that ZIP/Postal Code. |
Insufficient directional or suffix information | Error | Either the directionals or the suffix field did not match the post office database, and there was more than one choice for correcting the address. |
The address is new. | Error | This is a new address that will not validate properly until the next database update. |
The address is not deliverable. | Error | The physical location exists but there are no homes on this street. One reason might be railroad tracks or rivers running alongside this street, as they would prevent construction of homes in this location. |
Country not supported. | Error | Address Validation for this country not supported. |
Service not enabled. | Error | {0} service is not enabled for this account, please contact customer support. |
Geocoding not supported for country. | Error | Address geocoding for this country not supported. |
The city could not be determined. | Error | The city could not be found or determined from postal code. |
An exact street name match could not be found | Error | An exact street name match could not be found and phonetically matching the street name resulted in either no matches or matches to more than one street name. |
The address number is out of range | Error | The address was found but the street number in the input address was not between the low and high range of the post office database. |
Invalid ZIP/Postal Code. | Error | The ZIP/Postal Code does not exist and could not be determined by the city/municipality and state/province. |
No Tax Region intersected. | Error | No Tax Region returned from Tax Region intersect process. |
Multiple tax regions were found for the address. | Error | |
The tax region state did not match the validated address state. Fallback. | Success | {0} |
Address not geocoded. | Error | Address cannot be geocoded. |
If you're calling the service hosted on CloudConnect, you may encounter the following errors during your integration process:
Summary | Severity | Documentation |
---|---|---|
PostTax is not supported on CloudConnect. | Error | The CloudConnect only accepts GetTax, Ping, IsAuthorized, and Validate calls. |
CommitTax is not supported on CloudConnect. | Error | The CloudConnect only accepts GetTax, Ping, IsAuthorized, and Validate calls. |
CancelTax is not supported on CloudConnect. | Error | The CloudConnect only accepts GetTax, Ping, IsAuthorized, and Validate calls. |
AdjustTax is not supported on CloudConnect. | Error | The CloudConnect only accepts GetTax, Ping, IsAuthorized, and Validate calls. |
GetTaxHistory is not supported on CloudConnect. | Error | The CloudConnect only accepts GetTax, Ping, IsAuthorized, and Validate calls. |
Document Type must be Sales Order, Purchase Order, Return Order, Inventory Transfer Order, or Reverse Charge Order on CloudConnect. | Error | The CloudConnect only calculates tax, and cannot be used to record transactions. As such, document types that trigger a document record creation are rejected. |