Avalara Developer Network Developer communications

Chapter 5.2 - Company Data

Company Data

The CompanyData object contains information about your company:

Key Value
bscl [int] required Business Class
  • 0: Incumbent Local Exchange Carrier (ILEC)
  • 1: Not an ILEC
svcl [int] required Service Class
  • 0: Primary Local
  • 1: Primary Long Distance
fclt [bool] required Facilities
Specifies if the carrier delivering the service has company-owned facilities to provide the service.
  • true: Seller is facilities-based (cable operators and telephone companies)
  • false: Seller is not facilities-based (Internet based providers)
frch [bool] Franchise
Indicates if the company provides services sold pursuant to a franchise agreement between the carrier and jurisdiction.
  • true: Seller has a franchise agreement
  • false: Franchise taxes do not apply to the seller
reg [bool] required Regulated
  • true: Seller is regulated
  • false: Seller is not regulated
excl [Exclusion] Exclusions
This is an array of Exclusion objects that identify states/provinces/territories where your company is excluded from collecting taxes. For increased performance, we suggest using a Client Profile with an Exclusion file applied.
idnt [string] Company Identifier
An optional company identifier for reporting. This is a 20 byte alphanumeric field that represents your company or, if you are a third-party billing provider, could represent one of your clients.


Example

"cmpn": {
  "bscl": 1,
  "svcl": 0,
  "fclt": true,
  "frch": true,
  "reg": false,
  "excl": [
    {
      // Exclusion
    }
  ],
  "idnt": "Test Company 1"
}