How to Set Up Sales Tax in FreshBooks - Solution for Guru

Skip to main content
Table of Contents
< All Topics
Print

How to Set Up Sales Tax in FreshBooks

Quick Summary FreshBooks lets you create and apply multiple tax rates — VAT, GST, HST, sales tax, and more — directly to invoices and expenses. Once configured, FreshBooks applies the correct tax automatically, displays it transparently on client invoices, and consolidates everything into a Sales Tax Summary report for filing. This guide walks you through every step of the setup process, from creating your first tax rate to managing tax on recurring invoices and multi-jurisdiction billing.

Why Is Getting Sales Tax Right So Important and How Does FreshBooks Help?

Incorrect tax handling is one of the most common — and costly — compliance mistakes small businesses make. Undercharging tax exposes your business to unexpected liabilities, while overcharging damages client trust and creates refund obligations. FreshBooks eliminates both risks by letting you configure precise tax rates that apply automatically to every relevant invoice and expense, with zero manual calculation required.

According to a 2022 report by the OECD on SME tax compliance, small businesses spend an average of 82 hours per year managing tax obligations. A significant portion of that time goes toward calculating, recording, and reconciling tax on invoices and purchases. FreshBooks compresses this workload dramatically by automating tax application and generating ready-to-use tax summary reports at the end of each filing period.

Furthermore, FreshBooks supports businesses operating across multiple tax jurisdictions simultaneously. Whether you charge UK VAT at 20%, Canadian HST at 13%, or US state sales tax at varying rates, FreshBooks handles each rate independently and tracks them separately in your reports. Explore which FreshBooks plan best fits your tax complexity and billing volume at this Link to compare subscription options in detail.


What Tax Types Does FreshBooks Support and Which One Do You Need?

Which Tax Frameworks Does FreshBooks Accommodate?

FreshBooks does not restrict you to a single tax type or country-specific framework. Instead, it uses a flexible custom tax rate system that you name and configure yourself. This design means FreshBooks works equally well for a UK business charging VAT, a Canadian business applying HST and GST, an Australian business using GST, or a US business navigating state and local sales tax rates.

Tax TypeRegionTypical Rate RangeApplied To
VAT (Value Added Tax)UK, EU, and others5% – 25%Most goods and services
GST (Goods & Services Tax)Canada, Australia, NZ, India5% – 18%Most goods and services
HST (Harmonized Sales Tax)Canada (select provinces)13% – 15%Goods and services in HST provinces
PST (Provincial Sales Tax)Canada (BC, SK, MB, QC)6% – 9.975%Goods and some services
Sales TaxUnited States0% – 10.25%Varies by state and product type
Withholding TaxVarious countriesVariesContractor and cross-border payments

Notably, FreshBooks does not automatically determine which tax rate applies to each transaction based on your location — you configure the rates yourself and choose which ones to apply to each invoice or expense. This gives you full control but also means you need to understand your own tax obligations before setting up FreshBooks. When in doubt, consult a local tax advisor to confirm the correct rates for your business type and client location.

Do You Need One Tax Rate or Multiple Rates in FreshBooks?

Most small businesses in single-jurisdiction markets need only one or two tax rates in FreshBooks. For example, a UK-based consultant charging standard VAT needs one rate at 20% and possibly a second at 5% for reduced-rate services. However, businesses that operate across provinces, states, or countries need a separate rate entry for each jurisdiction in FreshBooks.

Additionally, if your business sells both taxable and exempt services, you may want to create a 0% tax rate labeled as Tax Exempt in FreshBooks. Applying this rate to exempt invoices makes your tax reporting cleaner and more auditable, since every invoice explicitly shows its tax treatment rather than having some invoices with no tax line at all.


How Do You Create a New Tax Rate in FreshBooks?

Where Do You Find the Tax Settings in FreshBooks?

To create a tax rate in FreshBooks, navigate to Settings in the left-hand menu, then select Taxes. The Taxes settings page displays all existing tax rates in your account and provides a button to add new ones. If you have never configured taxes in FreshBooks before, this page starts empty and prompts you to create your first rate.

Click Add a Tax to open the tax creation form. FreshBooks asks for two pieces of information: the tax name and the tax rate percentage. Both fields are free-text, which means you can name your tax anything that makes it recognizable — for example, VAT 20%, GST 5%, or NY Sales Tax 8.875%.

How Do You Fill In the Tax Creation Form Correctly?

In the tax name field, use a clear, descriptive label that you and your accountant will immediately recognize on reports and invoice line items. Avoid generic labels like Tax 1 or Rate A, which become confusing when you run Sales Tax Summary reports at filing time.

In the tax rate field, enter the percentage as a number — for example, enter 20 for a 20% rate, or 8.875 for a compound state and local rate. FreshBooks applies this percentage to the taxable subtotal on each invoice where you assign the rate. After saving, the new rate appears in your tax rate list and becomes available to select on all future invoices and expense entries.

Important FreshBooks tax rates apply at the line-item level on invoices, not at the invoice total level. This means you can apply different tax rates to different line items on the same invoice — for example, charging VAT at 20% on a consulting service and 5% on a digital product within the same invoice. This flexibility is essential for businesses that sell a mix of standard and reduced-rate services.

How Do You Apply Tax Rates to Invoices and Expenses in FreshBooks?

How Do You Add Tax to a New Invoice in FreshBooks?

When you create an invoice in FreshBooks, each line item includes a tax dropdown field on the right-hand side of the row. Click the dropdown and select the appropriate tax rate for that line item. FreshBooks immediately calculates the tax amount and adds it to the invoice subtotal, displaying both the pre-tax amount and the tax charge as separate lines for full transparency.

If you want to apply the same tax rate to every line item on the invoice, select the rate on the first line item and then use the Apply to All option that FreshBooks displays. This shortcut saves time on invoices with multiple line items that all carry the same tax treatment.

How Do You Set a Default Tax Rate to Save Time on Future Invoices?

Rather than selecting a tax rate on every invoice manually, FreshBooks lets you set a default tax rate that pre-populates on all new invoices. To configure this, go to Settings > Invoice Settings and select your preferred default tax rate from the Tax dropdown. From that point forward, every new invoice you create in FreshBooks automatically applies your default rate to each line item, reducing the risk of forgetting to add tax on an invoice.

Tax Application MethodBest ForManual Steps Required
Default tax rate (global)Businesses with one primary tax rateSet once — applies automatically
Per-line-item selectionMixed-rate invoices (standard + reduced)Select rate on each line item
Client-level defaultInternational clients with different ratesSet on client profile
Apply to All shortcutMulti-line invoices with uniform taxOne click per invoice

How Do You Apply Tax to Expenses in FreshBooks?

When you log an expense in FreshBooks, the expense entry form includes a Tax field where you can record the tax you paid on that purchase. This matters for businesses that reclaim input tax — for example, UK businesses reclaiming VAT on business purchases, or Canadian businesses claiming GST/HST input tax credits.

Select the relevant tax rate from the Tax dropdown when logging each expense, and FreshBooks records both the net expense amount and the tax component separately. The Sales Tax Summary report then displays input tax (tax paid on expenses) alongside output tax (tax collected on invoices), giving you the net tax position you need for each filing period.


How Do You Handle Tax on Recurring Invoices and International Clients in FreshBooks?

Does FreshBooks Apply Tax Automatically on Recurring Invoice Templates?

Yes. When you set up a recurring invoice template in FreshBooks, the tax rates you assign to line items within that template carry forward to every invoice the system generates automatically. This means that once you configure a recurring template correctly, FreshBooks applies the correct tax on every billing cycle without any manual intervention.

Moreover, if your tax rate changes — for example, due to a government rate adjustment — you simply update the rate in Settings > Taxes and edit the recurring template. FreshBooks applies the new rate from the next generated invoice onwards, while leaving historical invoices unchanged to preserve accurate records.

How Do You Handle Tax for Clients in Different Countries or Tax Jurisdictions?

International billing often involves different tax obligations depending on the client’s location and the nature of the services provided. FreshBooks handles this by allowing you to assign a default tax rate at the client profile level. Navigate to the client profile, click Edit, and set the client’s default tax in the tax field. Every invoice you create for that client then pre-populates with their assigned tax rate automatically.

For EU-based businesses dealing with cross-border VAT rules, or for businesses with clients in multiple US states, create a separate tax rate entry in FreshBooks for each relevant jurisdiction. Additionally, for B2B transactions where the reverse charge mechanism applies — meaning the client accounts for the VAT rather than the supplier — create a 0% rate labeled Reverse Charge and apply it to the appropriate invoices.

  • Create a dedicated 0% Reverse Charge tax rate for EU B2B cross-border invoices
  • Create a Tax Exempt rate at 0% for clients or services that carry no tax obligation
  • Label each rate clearly with the jurisdiction name to avoid confusion in reports
  • Consult a tax advisor before billing clients in new jurisdictions for the first time

How Do You Use the FreshBooks Sales Tax Summary Report for Filing?

How Do You Generate the Sales Tax Summary Report in FreshBooks?

To generate your Sales Tax Summary, navigate to Reports > Sales Tax Summary. Select the date range that matches your tax filing period — monthly, quarterly, or annually depending on your jurisdiction’s requirements. FreshBooks displays a breakdown of all tax collected on invoices (output tax) and all tax paid on expenses (input tax) for that period, organized by tax rate.

The report shows the gross amount, the taxable amount, and the tax amount for each rate separately. This structure makes it straightforward to transfer the figures directly onto your tax return or share the report with your accountant for filing. Furthermore, the report is exportable as a PDF or Excel file if your tax authority requires documentation alongside your return.

What Should You Check Before Submitting a Tax Return Based on FreshBooks Data?

Before using your FreshBooks Sales Tax Summary to file a return, run through the following checks to confirm the data is complete and accurate:

  • Verify that all invoices for the period are marked as sent — draft invoices do not appear in tax reports
  • Confirm that all expenses for the period are logged and categorized with the correct tax rate
  • Check that any credit notes or adjustments issued during the period appear correctly in the report
  • Reconcile the report totals against your bank statements to catch any missing transactions
  • Confirm that invoices issued to tax-exempt clients carry a 0% rate rather than no rate, so they appear in the report

Running these checks before filing reduces the risk of errors that trigger audits or require amended returns. Your accountant can perform these checks directly in FreshBooks if you have granted them account access, which eliminates the need to export and share files manually.


What Are the Key Takeaways for Setting Up Sales Tax in FreshBooks?

Setting up sales tax in FreshBooks is a straightforward process that pays significant dividends in compliance accuracy and administrative efficiency. Create your tax rates in Settings > Taxes, apply them to invoices at the line-item level, and configure defaults to minimize manual selection on future invoices. FreshBooks handles all calculations automatically from that point forward.

The real power of FreshBooks tax management shows at filing time. The Sales Tax Summary report consolidates all output and input tax data for any period you select, giving you — and your accountant — a clean, exportable summary that maps directly onto your tax return. Furthermore, for businesses with recurring billing or international clients, FreshBooks applies the correct tax consistently across every invoice cycle without any additional effort.

FreshBooks remains one of the most practical accounting platforms for small businesses navigating complex tax obligations, precisely because it combines flexible configuration with automated application and clear reporting. To find the FreshBooks plan that best supports your tax setup requirements and business scale, visit FreshBooks and explore the full range of available options.


Frequently Asked Questions

Can FreshBooks automatically determine the correct sales tax rate based on my client’s location?

No. FreshBooks does not include automatic tax rate lookup based on client location — you configure all rates manually in Settings > Taxes and assign them to invoices yourself. This design gives you full control over tax application but requires you to know the correct rates for each jurisdiction you bill into. For US-based businesses dealing with multi-state sales tax complexity, consider using a dedicated tax compliance tool such as TaxJar or Avalara alongside FreshBooks. Some of these tools integrate with FreshBooks or can be used in parallel to determine the correct rate before you apply it manually.

What happens to tax data in FreshBooks if I change a tax rate after already using it on invoices?

Changing a tax rate in FreshBooks updates the rate for all future invoices but does not retroactively alter invoices you have already issued. Historical invoices retain the rate that was in effect when they were created, which preserves an accurate audit trail. This behavior is important for compliance: if a government rate change takes effect on a specific date, invoices issued before that date correctly show the old rate, while invoices issued after show the new rate. To implement a rate change, simply edit the existing rate in Settings > Taxes — FreshBooks applies the updated percentage from the next invoice you create.