Avalara · Schema

Avalara Company

A company represents a legal entity within AvaTax that can calculate and report taxes. Companies contain locations, nexus declarations, items, and other tax configuration data.

Taxes

Properties

Name Type Description
id integer Unique identifier for the company
companyCode string Short code identifying this company in transactions
name string Display name of the company
accountId integer Account ID that owns this company
parentCompanyId integer Parent company ID for multi-company hierarchies
isDefault boolean Whether this is the default company for the account
isActive boolean Whether the company is currently active
taxpayerIdNumber string Tax identification number (EIN, TIN, VAT number)
hasProfile boolean Whether the company has a completed tax profile
isReportingEntity boolean Whether this company is a reporting entity
defaultCountry string Two-character ISO 3166 country code for the default country
baseCurrencyCode string Three-character ISO 4217 currency code
roundingLevelId string Level at which tax rounding is applied
address object
nexus array Nexus declarations for this company
locations array Physical locations belonging to this company
createdDate string Date and time the company was created
modifiedDate string Date and time the company was last modified
View JSON Schema on GitHub