AvaTax is Avalara's automated sales tax service for US operations. Light's AvaTax integration automatically calculates applicable sales tax, handles nexus across all US jurisdictions, and files/remits tax returns to state authorities.
#Integration capabilities
The AvaTax integration enables:
- Sales tax calculation: Automatic calculation for each transaction based on buyer location
- Nexus management: Tracking which states require tax collection/remittance
- Tax return filing: Automated generation of state tax returns
- Tax payment: Optional integration with Avalara payment services for remittance
- Multi-entity support: Separate AvaTax profiles per entity
- Compliance documentation: Audit-ready tax records
This automates US sales tax entirely.
#Setting up AvaTax integration
To connect AvaTax:
- Navigate to Settings (gear icon) > Integrations > AvaTax
- Click Connect
- You're redirected to Avalara to authorize
- Sign in to your Avalara account (or create one)
- Review permissions Light is requesting
- Click Authorize
- Light confirms connection is active
Next, configure your company and entities in AvaTax.
Provide AvaTax with your company details:
- Navigate to Settings > Integrations > AvaTax > Company Settings
- Configure:
- Company name: Legal entity name
- Headquarters address: For AvaTax configuration
- Federal ID (EIN): For tax identification
- Accounting method: Cash or accrual
- For multi-entity companies:
- Create AvaTax company profile for each Light entity
- Configure nexus per entity (states where you have nexus)
- Save configuration
Light then uses the correct AvaTax profile when calculating tax for transactions.
#Configuring nexus
Define which states require tax collection:
- Navigate to Settings > Integrations > AvaTax > Nexus
- For each state, specify:
- State: Which state(s) you have nexus
- Effective date: When nexus began
- Tax responsibility: Are you responsible for collecting tax?
- Light uses this to determine which states' tax to calculate
- As your business grows, add new states as nexus is established
AvaTax automatically includes all configured states in tax calculations.
#Configuring tax calculation
Set up how AvaTax determines tax:
- Navigate to Settings > Integrations > AvaTax > Tax Calculation
- Configure:
- Tax basis: Calculate on which amount (line item, invoice total, tax before discount)
- Discount handling: How to treat line item discounts
- Shipping: Is shipping taxable?
- Rounding: How to handle penny rounding
- Save configuration
These settings match AvaTax behavior to your business model.
#Transaction processing with AvaTax
When you create an AR invoice:
- Light sends transaction details to AvaTax:
- Customer ship-to address
- Line items (description and amount)
- Shipping amount (if any)
- Invoice total
- AvaTax determines:
- Applicable jurisdiction based on address
- Tax rate for that jurisdiction
- Tax amount for each line and shipping (if applicable)
- Total invoice tax
- Light receives tax amount from AvaTax
- Light displays tax on invoice
- You review and click Post to GL
This happens automatically for every invoice.
#Customer exemption certificates
Handle tax-exempt customers:
- Customer provides tax exemption certificate
- In Light, upload to customer record: Settings > Customers > [Customer] > Tax Exemption
- Upload certificate file
- AvaTax notes exemption in its system
- Future transactions with this customer are marked exempt
- No tax calculated (correct for exempt customers)
Light maintains certificate archive for audit trail.
#Handling returns and refunds
When customers return goods or you issue credit:
- Create a credit note in Light
- Light marks it as a return/refund
- Light sends reversal information to AvaTax
- AvaTax records the tax reversal
- Your tax liability reduces by the returned amount
This correctly tracks returns in tax accounting.
#Tax rate automation
AvaTax automatically handles:
- Tax rate changes (states change rates quarterly)
- Special jurisdictions (local taxes, special districts)
- Tax code exceptions (items that are tax-treated differently by state)
- Holiday periods (states with varying holiday sales tax rules)
You don't need to track rate changes; AvaTax stays current.
#Multi-state complexity handling
AvaTax handles complex multi-state scenarios:
Distance selling: If you ship to a customer in another state where you have nexus, AvaTax calculates that state's tax.
Drop-shipping: If third party ships for you, AvaTax calculates based on dropshipper location or your location (depends on your configuration).
Marketplace facilitator: If you sell through a marketplace that collects tax, AvaTax tracks and ensures no double-taxation.
Sourcing rules: Different states have different sourcing rules (where tax is calculated from). AvaTax handles state-specific rules.
#Filing and remittance
AvaTax prepares your tax returns:
- Navigate to Planning & Reports → Reports
- Select period and state
- Light retrieves transactions from AvaTax
- AvaTax calculates total tax owed
- Light displays tax return form (ready to file)
- Click File to submit to state
- Or export form to file manually
Light can optionally remit tax directly (if using Avalara payment services).
#Audit documentation
AvaTax maintains complete audit records:
- Navigate to Planning & Reports → Reports
- View all:
- Transactions and tax calculations
- Tax returns filed
- Tax payments made
- Exemption certificates on file
- Export audit package for tax professionals
This provides everything auditors need.
#Reporting on tax
Generate tax reports:
- Navigate to Planning & Reports → Reports
- View:
- Sales by state
- Tax by state
- Effective tax rate by state
- Comparison to budget
- Export for analysis
This helps understand tax burden and optimize pricing.
#Managing multiple nexus states
As you expand to new states:
- Add each new state to AvaTax Nexus configuration
- AvaTax begins calculating tax for that state immediately
- Track filing obligations per state (frequency, deadline)
- File and remit to each state on its schedule
Light helps manage multi-state tax complexity.
#E-invoicing integration
Light's AvaTax integration includes Avalara E-Invoicing:
- Invoices are Peppol-compliant automatically (AvaTax ensures compliance)
- Submit invoices to Peppol network for e-invoice transmission
- AvaTax handles e-invoice formatting and submission
This combines tax calculation with e-invoicing compliance.
#Troubleshooting AvaTax
Tax not calculating: Verify customer address is complete, check nexus is configured for that state, ensure tax codes are assigned to line items.
Wrong tax rate: Verify ship-to address (not ship-from), check state nexus, confirm item tax code matches.
Connection failed: Re-authorize AvaTax integration, verify your AvaTax account status.
Exemption not applying: Verify exemption certificate is current and uploaded, check customer is properly linked.
Filing errors: Review tax return detail, correct any customer address or item coding issues, re-file.
#Nexus decision support
AvaTax can help evaluate nexus in new states:
- View transaction data by state (from AvaTax)
- Evaluate sales/transaction count in each state
- Assess whether economic nexus threshold is exceeded
- Make informed decision about establishing nexus
This supports strategic tax planning.
#Related articles