Where to find it
In the admin, click the Settings gear in the top bar. In the Settings sidebar, under Commerce, select Taxes.What’s on the screen
The screen has two cards: Tax Calculation, which sets one tax mode for your whole company, and Per-Country Tax Configuration, which lists your countries.Tax Calculation
Choose one tax mode:- Droplet: connect your existing tax provider account through a droplet. When it’s selected, an Explore Available Droplets button appears and opens the Droplets page.
- Custom Tax Integration: use callbacks to connect a tax provider that isn’t available as a droplet. When it’s selected, a Configure Callbacks button appears and opens the Callbacks screen.
- Fluid’s Tax Solution: use Fluid’s pre-configured tax settings, which you can customize per country. When it’s selected, an Edit Tax Settings per Country button appears and opens the Countries screen. The Countries screen’s only tax field is Business tax ID number. Edit the other country tax settings in the Per-Country Tax Configuration card on this screen.
- Avalara: use your own Avalara (AvaTax) account through Fluid’s built-in integration. When it’s selected, a credentials form appears under it.
- Free Tax: charge no tax on any order, regardless of country or cart value.
- Per Country: set a different tax mode for each country.
Avalara credentials
When Avalara is selected, the form under it stores your Avalara account credentials. You can keep one set for each environment:- Production and Sandbox tabs: choose which environment you’re editing. The environment Fluid uses to calculate tax has an Active badge.
- Avalara username and Avalara password: your Avalara account sign-in. On a saved environment, leave these unchanged to keep the stored values.
- Company code (optional): your AvaTax company code.
- Save Credentials: saves the credentials for the selected tab. This button works separately from the page’s Save button.
- Use this environment: appears on a saved environment that isn’t active. Click it to make that environment the active one.
- Remove credentials: appears on a saved environment. Click it and confirm to delete the selected tab’s credentials.
Per-Country Tax Configuration
The table lists your company’s countries:- Country: the country’s flag and name. Your default country has a Default badge.
- Tax Mode: the country’s own tax mode. This column appears only in Per Country mode.
- Tax Business ID: the country’s business tax ID, or a dash if none is set.
- Last Updated: when the country’s settings last changed, for example Today or 3 days ago.
Country tax settings
The country’s tax settings open in a panel titled with the country’s name, for example Canada Tax Settings. In Per Country mode, you choose the country’s own tax mode in the panel. In any other mode, every country uses the company-wide tax mode, and the panel edits only the country’s tax details. Some fields depend on your tax mode:- Tax Mode: appears only in Per Country mode. Choose Tax Droplet, Custom Tax Integration, Fluid’s Tax Solution, Avalara or Free Tax for this country.
- For Tax Droplet, pick one of your active tax droplets. For Custom Tax Integration, pick one of your custom tax callbacks, listed by URL.
- If you have none, the panel says so and offers Explore Available Droplets or Configure Callbacks. The panel also reminds you to set the integration’s country filters in Droplets or Callbacks settings. The Callbacks screen has no country filter field.
- For Avalara, the same credentials form appears. An Avalara environment must be active before you can save.
- Tax Strategy: appears when the country uses Fluid’s Tax Solution. The panel lists only the strategies available for the country. If you haven’t chosen one, the panel pre-selects the first.
- Use Fluid’s tax calculation settings: Fluid calculates tax automatically from your business location, the customer’s address and applicable tax laws.
- Use Fluid’s flat rate for this country: Fluid calculates tax from its built-in tax table.
- Tax Calculator: replaces Tax Strategy when your company-wide mode is Droplet, Custom Tax Integration, Avalara or Free Tax. It’s a note that says how tax is calculated for every country.
- Commit transactions to Avalara: appears only for the United States and Canada, when Avalara calculates tax for the country.
- Turn it on to file each paid order shipping to this country as a committed sales invoice on your Avalara account. These are real tax documents on your account.
- Fluid voids or returns the invoice when the order is canceled or fully refunded.
- To turn it on, your Production environment must be active, with a Company code saved on it.
- Tax-Inclusive Pricing: turn this on to display prices with tax included, as is common with VAT. When it’s on, the panel shows:
- Tax rate: the country’s standard rate. You can’t edit it.
- Tax name: the tax’s name, such as GST, VAT or Sales Tax. If the country has a default tax name, the field starts with it. If it doesn’t, Tax name is required.
- Business tax ID number: your tax registration number for this country, such as a VAT, GST or EIN number. You can also edit it on the Countries screen.
- Legal Disclaimer: a reminder that business laws vary by country, and that your business must comply with this country’s requirements. For some countries, it adds country-specific legal information. For others, it suggests you consult local legal experts.
- Require Gaiyo Shomen in enrollment flows: a checkbox that appears only for Japan.
Choose your tax mode
To use Avalara, follow Connect your Avalara account instead. If you’re switching to Droplet or Custom Tax Integration, set up the integration first. Click Droplet, then Explore Available Droplets, and install a tax droplet. Or click Custom Tax Integration, then Configure Callbacks, and set up your tax callback on the Callbacks screen. Either button leaves the Tax screen without saving the mode you clicked.1
Select the mode
On the Tax screen (Taxes in the Settings sidebar), click the mode you want in the Tax Calculation card.
2
Save
Click Save at the top of the page. You see Tax settings updated successfully.
Connect your Avalara account
1
Select Avalara
In the Tax Calculation card, click Avalara. The credentials form appears under it.
2
Choose an environment
Click the Production or Sandbox tab.
3
Enter your credentials
Enter your Avalara username and Avalara password. If your AvaTax account uses a company code, enter it in Company code (optional). You need a company code on your Production environment to use Commit transactions to Avalara.
4
Save the credentials
Click Save Credentials. You see Avalara credentials saved. If this is the first environment you’ve saved, it becomes the active one.
5
Save the tax mode
Click Save at the top of the page. Save stays unavailable until an Avalara environment is active.
Edit a country’s tax settings
1
Open the country
In the Per-Country Tax Configuration card, click the country’s row, or choose Edit Tax Settings from its actions menu.
2
Change its settings
Update the fields you need. In Per Country mode, choose the country’s Tax Mode, and pick a droplet or callback if the mode needs one.
3
Save
Click Save. You see Country tax settings updated.
Update several countries at once
1
Open the bulk update
In Per Country mode, click Bulk Settings Update in the Per-Country Tax Configuration card. The Bulk Tax Settings Update panel opens.
2
Choose a tax mode
Under Tax Mode, choose Tax Droplet, Custom Tax Integration, Fluid’s Tax Solution, Avalara or Free Tax. Fluid’s Tax Solution is selected when the panel opens. For Tax Droplet or Custom Tax Integration, also pick the integration. For Avalara, the credentials form appears, and an environment must be active.
3
Select the countries
Under Select Countries, check each country to update. Use the search box to filter the list. Select All checks every country in the filtered list, or unchecks them if they’re all checked. The heading shows how many countries you’ve selected.
4
Apply
Click Apply. You see Bulk tax settings updated.
A bulk update changes the tax mode, plus the integration for Tax Droplet or Custom Tax Integration. It doesn’t change a country’s inclusive pricing, tax name or business tax ID. Moving a country off Fluid’s Tax Solution clears its Tax Strategy.
FAQ
Why can't I save my tax changes?
Why can't I save my tax changes?
Different parts of this screen need different permissions on your role:
- Company-wide tax mode: your role needs Access order settings and configuration (Checkout, Shipping, Taxes) under Orders, and Edit company details under Companies. Without the first, no Save button appears for the tax mode. Without the second, saving shows Error updating tax settings.
- Country tax settings: your role needs Edit company country settings under Company Countries. Without it, a country’s panel has no Save button.
- Avalara credentials: your role needs Edit company details under Companies. Without it, the form says You do not have permission to change Avalara credentials. In the Tax Calculation card, the Avalara fields are also unavailable without Access order settings and configuration (Checkout, Shipping, Taxes).
Why can't I remove my Avalara credentials?
Why can't I remove my Avalara credentials?
You can’t remove the active environment’s credentials while Avalara is your company-wide tax mode, or while any country’s own Tax Mode is Avalara. If you try, you see Avalara is the selected tax provider; select another provider before removing the active credentials.Each country keeps its own Tax Mode when you change the company-wide mode. You can see it in the Tax Mode column only after you save Per Country, so read the warning under Choose your tax mode first. If you’d rather not switch modes, contact support.To change the active environment’s password, you don’t need to remove its credentials. Open its tab, enter the new password and click Save Credentials.You can always remove an environment that isn’t active. If you remove the active environment and the other one has saved credentials, the other one becomes active.
Email Fluid support at help@fluid.app. The Getting help page lists what to include in your request.
Why can't I switch my active Avalara environment?
Why can't I switch my active Avalara environment?
While any country that uses Avalara has Commit transactions to Avalara turned on, you can’t switch to the other environment. Invoices already filed stay on the Avalara account of the environment they were filed in. If you need to switch, contact support before you turn off Commit transactions to Avalara.
Email Fluid support at help@fluid.app. The Getting help page lists what to include in your request.