AvaTax for VAT

Version v2
APConfigSetting
Accounts
Addresses
AvaFileForms
Batches
CertExpressInvites
Certificates
Clerk
CommunicationCertificates
Companies
Compliance
Contacts
CostCenter
Customers
DataSources
Definitions
DistanceThresholds
DomainControlVerification
ECommerceToken
EcmEventNotifications
EcoNexusThreshold
FirmClientLinkages
FormTypeMapping
FundingRequests
GLAccount
Items
ItemsReverseSync
Jobs
JurisdictionOverrides
Locations
MultiDocument
Nexus
Notices
Notifications
Provisioning
Registrar
Reports
Settings
Subscriptions
TaxCodes
TaxContent
TaxRules
Transactions
Upcs
UserDefinedFields
Users
Utilities
VendorCertificates
Vendors

FilingCalendarModel

Represents a commitment to file a tax return on a recurring basis. Only used if you subscribe to Avalara Returns.

Parameters
idOptional
integer

The unique ID number of this filing calendar.

companyIdRequired
integer

The unique ID number of the company to which this filing calendar belongs.

returnNameOptional
string

DEPRECATED - Date: 9/13/2018, Version: 18.10, Message: Please use taxFormCode instead. The legacy return name of the tax form to file.

formCountryOptional
string

Name or ISO 3166 code identifying the country that issued the tax form for this filing calendar.

This field supports many different country identifiers:

  • Two character ISO 3166 codes
  • Three character ISO 3166 codes
  • Fully spelled out names of the country in ISO supported languages
  • Common alternative spellings for many countries

For a full list of all supported codes and names, please see the Definitions API ListCountries.

formRegionOptional
string

Name or ISO 3166 code identifying the region that issued the tax form for this filing calendar.

This field supports many different region identifiers:

  • Two and three character ISO 3166 region codes
  • Fully spelled out names of the region in ISO supported languages
  • Common alternative spellings for many regions

For a full list of all supported codes and names, please see the Definitions API ListRegions.

taxFormCodeOptional
string

The Avalara standard tax form code of the tax form for this filing calendar. The first two characters of the tax form code are the ISO 3166 country code of the country that issued this form.

fiscalYearStartMonthOptional
integer

The start period of a fiscal year for this form/company

locationCodeOptional
string

If this calendar is for a location-specific tax return, specify the location code here. To file for all locations, leave this value NULL.

outletTypeIdOptional
string

DEPRECATED - Date: 9/17/2021, Version: 21.9.0, Message: Field will be no longer be available after the 21.9.0 release. If this calendar is for a location-specific tax return, specify the location-specific behavior here.

Enum: None, Schedule, Duplicate, Consolidated
paymentCurrencyOptional
string

Specify the ISO 4217 currency code for the currency to remit for this tax return. For all tax returns in the United States, specify "USD".

filingFrequencyIdRequired
string

The frequency on which this tax form is filed.

Enum: Monthly, Quarterly, SemiAnnually, Annually, Bimonthly, Occasional, InverseQuarterly, Weekly
monthsOptional
integer

A 16-bit bitmap containing a 1 for each month when the return should be filed.

stateRegistrationIdOptional
string

Tax Registration ID for this Region - in the U.S., this is for your state.

localRegistrationIdOptional
string

Tax Registration ID for the local jurisdiction, if any.

employerIdentificationNumberOptional
string

The Employer Identification Number or Taxpayer Identification Number that is to be used when filing this return.

line1Optional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The first line of the mailing address that will be used when filling out this tax return.

line2Optional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The second line of the mailing address that will be used when filling out this tax return. Please note that some tax forms do not support multiple address lines.

cityOptional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The city name of the mailing address that will be used when filling out this tax return.

regionOptional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The state, region, or province of the mailing address that will be used when filling out this tax return.

postalCodeOptional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The postal code or zip code of the mailing address that will be used when filling out this tax return.

countryOptional
string

DEPRECATED - Date: 9/1/2017, Version: 17.9, Message: Field will be no longer be available after the 17.9 release. The two character ISO-3166 country code of the mailing address that will be used when filling out this tax return.

mailingAddressLine1Optional
string

The first line of the mailing address that will be used when filling out this tax return.

mailingAddressLine2Optional
string

The second line of the mailing address that will be used when filling out this tax return. Please note that some tax forms do not support multiple address lines.

mailingAddressCityOptional
string

The city name of the mailing address that will be used when filling out this tax return.

mailingAddressRegionOptional
string

Name or ISO 3166 code identifying the region of the mailing address that will be used when filling out this tax return.

This field supports many different region identifiers:

  • Two and three character ISO 3166 region codes
  • Fully spelled out names of the region in ISO supported languages
  • Common alternative spellings for many regions

For a full list of all supported codes and names, please see the Definitions API ListRegions.

mailingAddressPostalCodeOptional
string

The postal code or zip code of the mailing address that will be used when filling out this tax return.

mailingAddressCountryOptional
string

Name or ISO 3166 code identifying the country of the mailing address that will be used when filling out this tax return.

This field supports many different country identifiers:

  • Two character ISO 3166 codes
  • Three character ISO 3166 codes
  • Fully spelled out names of the country in ISO supported languages
  • Common alternative spellings for many countries

For a full list of all supported codes and names, please see the Definitions API ListCountries.

phoneOptional
string

The phone number to be used when filing this return.

customerFilingInstructionsOptional
string

DEPRECATED - Date: 9/17/2021, Version: 21.9.0, Message: Field will be no longer be available after the 21.9.0 release. Special filing instructions to be used when filing this return. Please note that requesting special filing instructions may incur additional costs.

legalEntityNameOptional
string

The legal entity name to be used when filing this return.

effectiveDateRequired
string

The earliest date for the tax period when this return should be filed. This date specifies the earliest date for tax transactions that should be reported on this filing calendar. Please note that tax is usually filed one month in arrears: for example, tax for January transactions is typically filed during the month of February.

endDateOptional
string

The last date for the tax period when this return should be filed. This date specifies the last date for tax transactions that should be reported on this filing calendar. Please note that tax is usually filed one month in arrears: for example, tax for January transactions is typically filed during the month of February.

filingTypeIdOptional
string

The method to be used when filing this return.

Enum: PaperReturn, ElectronicReturn, SER, EFTPaper, PhonePaper, SignatureReady, EfileCheck
eFileUsernameOptional
string

If you file electronically, this is the username you use to log in to the tax authority's website.

eFilePasswordOptional
string

If you file electronically, this is the password or pass code you use to log in to the tax authority's website.

prepayPercentageOptional
integer

If you are required to prepay a percentage of taxes for future periods, please specify the percentage in whole numbers; for example, the value 90 would indicate 90%.

prePaymentRequiredOptional
boolean

Determines if a prepayment is required for this filing calendar

fixedPrepaymentAmountOptional
number

If your company is required to make a prepayment that is designated by a fixed amount each period, please specify the amount here.

taxTypeIdRequired
string

DEPRECATED - Date: , Version: , Message: The 'taxTypes' list field should be used going forward. The type of tax to report on this return.

Enum: E, Lodging, Bottle, RentToOwn, BikeTax, LandedCost, CheckoutBag, Alcohol, Amusement, Hospitality, RentalLeasing, GrossReceipts, Mattress, Lumber, Paint, Tires, EI, All, BothSalesAndUseTax, ConsumerUseTax, ConsumersUseAndSellersUseTax, ConsumerUseAndSalesTax, Fee, VATInputTax, LightBulbs, Meals, VATNonrecoverableInputTax, VATOutputTax, PIF, Rental, SalesTax, UseTax, EWaste, Batteries
taxTypesOptional
array

The list of tax types to report on this return.

internalNotesOptional
string

DEPRECATED - Date: 9/17/2021, Version: 21.9.0, Message: Field will be no longer be available after the 21.9.0 release. Internal filing notes.

alSignOnOptional
string

Custom filing information field for Alabama.

alAccessCodeOptional
string

Custom filing information field for Alabama.

meBusinessCodeOptional
string

Custom filing information field for Maine.

iaBenOptional
string

Custom filing information field for Iowa.

ctRegOptional
string

Custom filing information field for Connecticut.

other1NameOptional
string

Custom filing information field. Leave blank.

other1ValueOptional
string

Custom filing information field. Leave blank.

other2NameOptional
string

Custom filing information field. Leave blank.

other2ValueOptional
string

Custom filing information field. Leave blank.

other3NameOptional
string

Custom filing information field. Leave blank.

other3ValueOptional
string

Custom filing information field. Leave blank.

taxAuthorityIdOptional
integer

The unique ID of the tax authority of this return.

taxAuthorityNameOptional
string

The name of the tax authority of this return.

taxAuthorityTypeOptional
string

The type description of the tax authority of this return.

createdDateOptional
string

The date when this record was created.

createdUserIdOptional
integer

The User ID of the user who created this record.

modifiedDateOptional
string

The date/time when this record was last modified.

modifiedUserIdOptional
integer

The user ID of the user who last modified this record.

bulkAccountIdOptional
string

User name of bulk account.

siteCodeOptional
string

The bulk account site code.

bulkAccountValidationStatusOptional
string

The status of the bulk account's validation.

Enum: New, Added, Failed
settingsOptional
array

CompanyReturn settings for complext filing calendar

autoLockOverrideDayOptional
integer

Auto Lock Override Day

currencyOptional
string

The three-character currency code according to country. For example if country is 'US' then currency is 'USD'. Similarly, if country is 'CA' then currency is 'CAD', etc.