Knowing how to add tax to a freelance invoice correctly is one of those skills that seems trivial until a client's accounting team bounces your invoice back at 5 PM on a Friday. This post walks through exactly how to calculate, label, and display tax on an invoice for every situation a freelancer typically encounters — US sales tax, EU and UK VAT, Australia and India GST, and reverse-charge scenarios.
The formatting rules matter because the invoice is the document a tax authority will look at if either party is audited. A correctly-formatted tax line protects both you and your client. Get it wrong and you either overpay, underpay, or trigger a compliance review.
Before You Add Tax, Confirm Whether You Should
The first question isn't how to display tax — it's whether tax applies at all. The answer depends on three variables:
- Your registration status. Are you registered for VAT, GST, or state sales tax in the relevant jurisdiction?
- The transaction type. Is the service/product you're selling taxable in that jurisdiction?
- The buyer's status and location. Business or consumer? Domestic or foreign? Registered for VAT themselves?
A freelance writer in California invoicing a California startup owes no sales tax (services are exempt). A freelance SaaS developer in Oregon invoicing a Washington customer — after crossing nexus — owes Washington sales tax on SaaS. A freelance consultant in the UK invoicing a French business charges 0% VAT and notes reverse charge.
For the full logic tree, see our freelancer sales tax guide and tax invoice vs regular invoice. Once you've confirmed tax applies, proceed.
The Mandatory Fields When Tax Appears on an Invoice
Regardless of tax type, these fields must be clearly shown:
- Subtotal (pre-tax amount) — the taxable base
- Tax name — e.g., "Sales Tax," "VAT," "GST"
- Tax rate — as a percentage (e.g., "9.5%")
- Tax amount — the calculated dollar/currency value
- Total including tax — the grand total the client owes
For VAT and GST invoices, you'll also need:
- Your tax registration number
- The buyer's tax registration number (for B2B in most jurisdictions)
- The words "Tax Invoice" (in VAT/GST countries)
- Per-line tax rates if different items have different rates
Our general guide on what to include on an invoice covers the non-tax fields.
Adding US Sales Tax to an Invoice
US sales tax is charged at the state (and often county/city) level. Rates range from about 4% to 10.5% combined.
Step 1: Determine the correct rate. For most digital goods and services, the rate is based on the buyer's location (destination sourcing). A Seattle buyer is taxed at Seattle's ~10.35%. A Spokane buyer is taxed at ~9.0%.
Step 2: Calculate. Tax = Subtotal × Rate.
Step 3: Display on the invoice.
| Description | Amount |
|---|---|
| SaaS subscription — Annual Plan | $1,200.00 |
| Subtotal | $1,200.00 |
| Washington State sales tax (10.35%) | $124.20 |
| Total due | $1,324.20 |
Best practice: include the tax rate percentage alongside the dollar amount so the client can verify your math. Some states require the tax to be itemized per line if your invoice contains mixed taxable and nontaxable items.
If you sell in multiple states, the rate on each invoice depends on the buyer's ship-to address. Most invoicing tools auto-apply the right rate based on the address.
Adding VAT to an Invoice (UK and EU)
VAT rules are stricter than US sales tax. The UK's standard rate is 20%; Germany's is 19%; France's is 20%; Spain's is 21%. Reduced rates exist for specific categories.
B2B within the same country (e.g., UK freelancer, UK client):
| Description | Amount |
|---|---|
| Brand identity design — Phase 1 | £3,000.00 |
| Subtotal (excluding VAT) | £3,000.00 |
| VAT (20%) | £600.00 |
| Total due (including VAT) | £3,600.00 |
The invoice must also show:
- The words "Tax Invoice" or "VAT Invoice"
- Your VAT registration number
- Client's VAT number
- Supply date (the date work was performed, if different from invoice date)
- Invoice number (sequential)
B2B cross-border within the EU (reverse charge): You charge 0% VAT and note that the recipient accounts for VAT under the reverse charge mechanism.
| Description | Amount |
|---|---|
| Consulting services — March 2026 | €4,800.00 |
| Subtotal | €4,800.00 |
| VAT (0% — reverse charge, Article 196 VAT Directive) | €0.00 |
| Total due | €4,800.00 |
Add the note: "Reverse charge: VAT to be accounted for by the recipient under Article 196 of Council Directive 2006/112/EC."
B2C within the EU: You typically charge your own country's VAT rate unless you're registered for the OSS (One-Stop Shop) scheme, in which case you charge the buyer's country rate.
Adding GST to an Invoice (Australia, New Zealand, India, Canada)
GST works similarly to VAT but the registration thresholds, rates, and formatting differ by country.
Australia (10% GST):
| Description | Amount |
|---|---|
| Web development — April 2026 | AUD $5,500.00 |
| Subtotal | AUD $5,500.00 |
| GST (10%) | AUD $550.00 |
| Total (includes GST) | AUD $6,050.00 |
Australia requires the invoice title "Tax Invoice," your ABN, and the statement that GST is included or — for invoices over $1,000 — that a specific GST amount applies.
India (5% / 12% / 18% / 28% depending on service): Most professional services fall under 18% GST. India requires much more on tax invoices than most countries:
- GSTIN of both parties
- HSN/SAC code for each line item
- Tax split into CGST + SGST (intra-state) or IGST (inter-state)
- E-invoice IRN and QR code (above turnover threshold)
Example CGST + SGST layout for an intra-state sale:
| Description | Amount (INR) |
|---|---|
| Graphic design services — SAC 998314 | ₹50,000.00 |
| Subtotal | ₹50,000.00 |
| CGST (9%) | ₹4,500.00 |
| SGST (9%) | ₹4,500.00 |
| Total | ₹59,000.00 |
Canada (GST/HST 5–15%): Rates vary by province. Ontario uses 13% HST; Alberta uses 5% GST; Quebec uses 5% GST + 9.975% QST. Show the tax type and rate explicitly.
Handling Multiple Tax Rates on One Invoice
If a single invoice contains items taxed at different rates, break out each tax separately. Example from an Indian designer selling both taxable services (18% GST) and a book (5% GST):
| Description | Qty | Rate | Taxable Value | GST Rate | GST Amount |
|---|---|---|---|---|---|
| Logo design | 1 | ₹30,000 | ₹30,000 | 18% | ₹5,400 |
| Printed brand guide | 1 | ₹2,000 | ₹2,000 | 5% | ₹100 |
| Subtotal | ₹32,000 | ₹5,500 | |||
| Total | ₹37,500 | ||||
In the US, if some items are taxable and others aren't (e.g., taxable SaaS bundled with nontaxable consulting), separate them and apply tax only to the taxable portion.
Inclusive vs Exclusive Tax Pricing
Two ways to state prices:
- Tax-exclusive pricing: You list an amount and add tax on top. "$1,000 + 20% VAT = $1,200 total." Standard in B2B invoicing.
- Tax-inclusive pricing: You state a single all-in price that includes tax. "£1,200 including VAT." Common in retail and consumer-facing services.
For freelancer B2B invoices, tax-exclusive is standard and easier for the client's accounting team. State the subtotal, then the tax, then the total. For B2C (e.g., a digital download on a direct-sale website), tax-inclusive may be legally required in the UK and EU.
Rounding Rules
Tax calculation can produce fractional values. Standard rounding practice:
- Per-line rounding: Calculate tax per line, round each, then sum. This can produce $0.01 differences from the final summed total.
- Invoice-level rounding: Calculate tax on the subtotal, round once. Smoother but may not match line-by-line expectations.
Most VAT and GST jurisdictions accept either, but consistency matters. Pick one approach per invoice. The IRS (for US purposes) doesn't prescribe a rounding rule — standard banker's rounding to two decimals is fine.
Real Example: US Freelancer Invoicing a Washington Client
Alex is a freelance developer based in Oregon (no state sales tax), registered in Washington for SaaS sales tax. He invoices a Seattle-based client for a six-month SaaS subscription.
| Description | Amount |
|---|---|
| SaaS subscription — 6 months @ $200/mo | $1,200.00 |
| Implementation services (1-time, taxable as SaaS setup) | $800.00 |
| Subtotal | $2,000.00 |
| Washington State sales tax (Seattle rate, 10.35%) | $207.00 |
| Total due | $2,207.00 |
Notes on this invoice:
- Alex's Washington seller's permit number appears in the header.
- The tax label specifies the jurisdiction (Washington State) and the location-specific rate.
- Both items are taxable. If only the subscription were taxable, tax would be calculated only on $1,200.
A Word on Invoicing Software
Manually looking up state sales tax rates, verifying VAT numbers, and maintaining reverse-charge statements for every EU transaction is a significant time sink. Modern invoicing tools handle most of it automatically. BillForge applies the correct tax treatment based on the parties involved — US sales tax at the buyer's rate, VAT with the right reverse-charge phrasing for EU transactions, GST with the proper tax breakup for Australian and Indian invoices — so the freelancer describes the work and the tool produces a compliant invoice.
If you'd rather build your template from scratch, a clean manual approach still works for low-volume freelancers — you just need a checklist for each transaction type.
Timing: When to Lock the Tax Rate
Tax rates can change between when you do the work and when you issue the invoice. Which rate applies?
- VAT/GST: The tax point (also called time of supply) usually governs. For most services this is the earlier of invoice date, payment date, or completion of work. If you completed work in September and the VAT rate changed on October 1, the September rate applies.
- US sales tax: The rate in effect on the invoice date is usually what applies, though some states use the date of sale.
- Long-running projects: If the rate changes mid-project, split the invoice into pre-change and post-change portions with their respective rates.
When in doubt, use the rate as of the invoice issue date and note it on the invoice ("VAT at 20% as of April 1, 2026"). That makes the calculation defensible and clear to the client's accounting team.
Common Mistakes When Adding Tax
- Charging your own state's rate instead of the buyer's. Destination sourcing applies to most digital sales; origin sourcing applies in a few states (Virginia, for example).
- Forgetting the reverse charge statement on EU invoices. Without it, the client's VAT reclaim fails.
- Not breaking out CGST and SGST separately on Indian intra-state invoices. Combined display isn't accepted.
- Leaving off the seller's tax registration number. Missing VAT/GSTIN/ABN makes the invoice noncompliant.
- Using inclusive pricing when the client expects exclusive. Always confirm with the client's AP team.
- Hard-coding a single tax rate when you work across jurisdictions. New nexus, new rate.
- Forgetting to update rates annually. UK VAT has been 20% for years, but state/local US rates change frequently.
Create professional invoices in seconds — just describe your work and let AI handle the formatting. No sign-up required for your first invoice.
Create Your First Invoice →