Products
Calculations
AvaTax
AvaTax for Excise
AvaTax for Communications
Tariff Code Classification
AvaTax Cross-Border
Avalara Tax Content for Retail
AvaTax Brazil
E-invoicing
Avalara e-invoicing
Activation Service
Returns
Managed returns
Returns Excise Pro
Returns for Communications
MyLodgeTax
Tax Compliance (Brazil)
Platforms
Brazil customer portal
ECM
Exemption/Certificate
TaxDocs Monitor (Brazil)
Licensing and registration
Registrations
Shared service
Shared company service
Learn
Integrations guides
Refactor guides
Get certified
Get started
AvaTax 90 days free trial
Playground
Become a partner
Develop
APIs
SDKs
MCPs
Agent to Agent (A2A)
AI use cases
API versioning
Community
Resources
Webinar
Blogs
Next
Avalara university
MENU
No results found for
Sign In
Sign In
No results found for
Products
Calculations
AvaTax
AvaTax for Excise
AvaTax for Communications
Tariff Code Classification
AvaTax Cross-Border
Avalara Tax Content for Retail
AvaTax Brazil
E-invoicing
Avalara e-invoicing
Activation Service
Returns
Managed returns
Returns Excise Pro
Returns for Communications
MyLodgeTax
Tax Compliance (Brazil)
Platforms
Brazil customer portal
ECM
Exemption/Certificate
TaxDocs Monitor (Brazil)
Licensing and registration
Registrations
Shared service
Shared company service
Learn
Integrations guides
Refactor guides
Get certified
Get started
AvaTax 90 days free trial
Playground
Become a partner
Develop
APIs
SDKs
MCPs
Agent to Agent (A2A)
AI use cases
API versioning
Community
Resources
Webinar
Blogs
Next
Avalara university
Support
Sign In
Sign In
Sales (877) 282-5585
BEFORE YOU BEGIN
About this guide
Planning your integration
Common requirements
Sales and use tax requirements
Core sales and use tax requirements
Advanced features
Document Management requirements
companyId vs companyCode
Additional resources
Glossary
COMMON/SETUP
Authentication
About authentication
Sandbox vs Production environments
Authentication methods
Ping the server
Troubleshooting
Certification requirements
Test authentication
Error handling
AvaTax error messages
Certification requirements
Reasonable errors on server-side analysis
Configure AvaTax and Document Management
Configure your account
Setting up a company
Create and activate a company
Set up a hierarchy of subsidiary companies
About location-based filing
Set up location-based filing
Configure AvaTax Exemptions/CertCapture
Certification requirements
Test your setup
Configuring AvaTax FAQs
Design the admin and utilities user experience
Common
AvaTax and Document Management configuration window
Test connection button
Enable client-side logging
User guide
Request timeout definition
Sales and use tax
Enable/disable AvaTax
Option to disable document recording
Address validation implementation
Display prices with tax included
Pass integration identifier information
Document Management
Batch load customers
SALES AND USE TAX
Design the Sales and Use Tax user experience
Design considerations
Customer record integration
Customer code
Entity use code
Line-level exemptions
Line-level exemption override
Ship-to address exemption
Items/charge integration
Item code
Item description
AvaTax tax mapping - item code SKU
Tax code mapping group
Tax code lookup
Non-standard items
Server audity clarity and installation
Demonstrate and document installation of software
Design the transaction workflow
Transaction workflow considerations
Transaction workflow with posting process
Transaction workflow without posting process
Credit memo workflow without posting process
When to calculate tax
When to commit
Certification requirements
Reasonable ratio of transaction and address validation calls to committed documents
Design the transaction workflow FAQs
Transactions
Transactions in AvaTax
Simple transactions
Understanding simple transactions
Company codes
Customer codes
Document codes
Document dates
Document types
Addresses
Non-standard item transactions
Understanding non-standard item transactions
Taxability of shipping charges
Taxability of handling charges
Invoice lines
Transaction statuses
Item classification
Discounts and overrides
Understanding discounts and overrides
Discounting a transaction
Override tax on a transaction
Exemptions
Understanding exemptions
Resons tax can be zero
Exemption certificates
Exemption numbers
Entity use codes
Single-use exemptions
Overriding exemptions
Voiding/deleting documents
Refund transactions
Refund methods
Refunds with the RefundTransaction API
Refunds with the CreateTransaction API
Certification requirements
Document code
Customer code
Document date
Tax calculation date
Document type
Header level destination address
Header level origin address
Point of order acceptance address - header level
Point of order origin address - header level
Exemption override
Reporting location code
Exemption number
Line number
Item code
Item description
Quantity
Amount
Tax code
Line-level addresses
Verify AvaTax-calculated tax amount
Transmit freight items separately
Document lifecycle
Posting/committing invoices
Voiding/deleting invoices
Discount transactions
Purchase order number
Entity use code - line level
Latitude/longitude support
Location codes
Create and commit credit memos
Send the original invoice date as the tax calculation date for refunds
Send the current transaction date as the document date for refunds
Support tax-only adjustments
Support tax overrides by tax amount
Example transactions
Tax amount scenario
Discounts scenario
Entity use code scenario
Refunds scenario
Calculate tax offline
Understanding offline tax calculation
Detecting a dropped connection
Retry or fallback
Reconciling transactions after an outage
FAQs
AvaTax FAQs
Refunds FAQs
DOCUMENT MANAGEMENT
Design the Document Management user experience
Design considerations
Customer record integration
Create customer record
Update customer record
Retrieve customer exemption status
View exemption certificate
Print or save a certificate
Request a new certificate
Revoke a certificate
Design the Document Management workflow
Typical ERP transaction workflow
Certification requirements
Test Document Management
Document Management use cases
Create a customer record
Retrieve a customer's exemption status
Request a certificate
Update a customer record
FAQs
Document management FAQs
FUNCTIONAL REVIEW
Submit your integration for review
Line-level addresses
Previous
Next