How to Calculate Sales Tax for Invoices Across All 50 US States
US sales tax isn't federal — here's how state-by-state rates actually work, and how to stop guessing on every invoice you send.
If you're a freelancer or small business owner billing clients in more than one US state, you've probably run into the single most confusing part of American invoicing: there is no national sales tax. Every state sets its own rate — and some states have none at all — which means the "correct" tax rate on your invoice depends entirely on where your client is located (or, depending on the state and the nature of your service, sometimes where the work is performed or where the goods are delivered).
This guide explains how state sales tax actually works for invoicing purposes, and how to stop looking up rates by hand every time you bill a new client.
Why There's No Single US Sales Tax Rate
Unlike VAT in the UK or GST in Canada and Australia, sales tax in the US is set at the state level, and in many cases layered with additional county and city taxes on top. That's why the same purchase can be taxed at roughly 0% in Oregon and over 9% combined in parts of Louisiana or Tennessee. Five states — Alaska, Delaware, Montana, New Hampshire, and Oregon — have no statewide sales tax at all, though Alaska allows local jurisdictions to levy their own.
For freelancers and service-based businesses, there's an added wrinkle: many states don't tax services at all, only tangible goods, while others tax specific categories of services (like digital products, software licenses, or certain professional services). Whether your line of work is taxable depends on both your state and the nature of what you're billing for.
What This Means for Your Invoices
If you invoice clients across multiple states, hand-tracking the correct rate for each one is genuinely time-consuming and error-prone — rates change, and a rate that was correct last year may not be correct today. Getting it wrong isn't just a minor annoyance either: undercharging tax creates a liability you may owe out of pocket, and overcharging can create disputes or refund requests from clients who know the correct rate.
A Practical Approach
- Know your nexus. In most cases, you charge sales tax based on the state where your business has "nexus" (a physical or economic presence) — for most freelancers and small operators, that's simply your home state, plus any state where a client is billed if that state's tax rules apply to your kind of work.
- Confirm whether your service is even taxable. Before worrying about the rate, confirm whether the state taxes your category of service at all. A web designer billing a Texas client and a web designer billing a client in a state that doesn't tax digital services may owe two very different answers.
- Use an authoritative, maintained rate table — don't guess or reuse an old number. State rates do change, and a rate you memorized two years ago may be stale today.
- Show tax as a separate line item. Never fold sales tax into your unit prices — separating the subtotal, tax amount, and total due keeps your invoice transparent and audit-friendly.
Letting Software Do the Lookup
This is exactly the kind of repetitive, error-prone task that's worth automating rather than doing by hand on every invoice. Instead of keeping a personal spreadsheet of 50 state tax rates (and remembering to update it), an invoicing tool that maintains an authoritative rate table can apply the correct rate automatically the moment you select a client's state.
InvoiceHive builds this in directly: select the state your client is billed in, and the app automatically matches and applies the correct current sales tax rate, backed by a maintained rate table — no manual lookups, no outdated numbers copied from an old invoice. Every invoice also stores a snapshot of the tax rate that was applied at the time it was issued, so historical invoices stay accurate even after rates are updated in the future — a detail that matters at tax time when you're reviewing past billing.
The Bottom Line
Sales tax is genuinely one of the more confusing parts of running a US-based freelance or small business, precisely because there's no single national answer. The fix isn't memorizing 50 state rates — it's building a workflow where the correct rate is applied automatically and consistently, every single time you bill a client, regardless of which state they're in.
InvoiceHive
The local-first, privacy-focused invoicing and billing utility built for independent developers, freelancers, and small studios.