Tax Configuration
Tax Configuration
Configure how tax rates map between HubSpot and QuickBooks.
Accessing Settings
- Go to Settings in the sidebar
- Click Sync
- Select the Tax tab
Configuration Options
Enable Tax Mapping
Toggle this setting to turn tax mapping on or off.
- On - Tax rates will be mapped during invoice/quote sync
- Off - Tax handling falls back to defaults
Unmapped Tax Behavior
Choose what happens when a HubSpot tax rate doesn't have a mapping:
Use Default Tax Code
- Applies a specific QuickBooks tax code you choose
- Good for: When most items should have the same tax treatment
Mark as Taxable (TAX)
- Applies the standard "TAX" code in QuickBooks
- Good for: When unmapped items should be taxable by default
Mark as Non-Taxable (NON)
- Applies the "NON" (non-taxable) code
- Good for: When unmapped items should not have tax
Fail the Sync (Strict Mode)
- Rejects the entire invoice/quote if any line item has an unmapped tax rate
- Good for: When tax accuracy is critical and you want to catch missing mappings
Recommended: Start with "Mark as Taxable" and create mappings for your specific tax rates.
Managing Tax Mappings
Refreshing Tax Data
Before creating mappings, refresh the cache to get current tax rates and codes:
- Click Refresh Cache button
- Wait for data to load from both systems
- HubSpot tax rates and QuickBooks tax codes will appear in dropdowns
Adding a Mapping
- In the "Add Tax Mapping" section
- Select a HubSpot Tax Rate from the dropdown
- Select the corresponding QuickBooks Tax Code
- Click Add Mapping
Viewing Current Mappings
The "Current Mappings" table shows:
- HubSpot tax rate name and percentage
- QuickBooks tax code name
- Status (Active/Inactive)
Editing a Mapping
- Find the mapping in the table
- Click Edit
- Change the QuickBooks tax code
- Save changes
Deleting a Mapping
- Find the mapping in the table
- Click Delete
- Confirm deletion
The HubSpot tax rate becomes available for new mappings.
Saving Your Configuration
- Enable/disable and unmapped behavior: Click Save Configuration
- Tax mappings: Save automatically when added/edited/deleted
Configuration Tips
Starting Setup
- Enable tax mapping
- Click Refresh Cache to load tax data
- Review your HubSpot tax rates
- Create mappings for each rate
- Set unmapped behavior as fallback
For Simple Tax Setups
If you have just one tax rate:
- Create one mapping
- Set unmapped behavior to "Mark as Non-Taxable"
- Taxable items use your mapping, non-taxable items use NON
For Complex Tax Setups
If you have multiple tax rates (state-specific, etc.):
- Create a mapping for each HubSpot rate
- Consider "Fail the Sync" for unmapped behavior
- This ensures you never miss a tax rate
Testing Tax Mappings
- Create a test invoice with taxable line items
- Sync it to QuickBooks
- Verify tax is applied correctly
- Check the tax amounts match expectations
