Back to Blog

One of the murkier corners of freelance tax compliance is freelancer sales tax — specifically, whether a US-based freelancer has to collect and remit state sales tax on the services or digital products they sell. Most freelancers assume the answer is "no, services are exempt." The truth is messier: about a dozen states tax at least some freelance services, and the number grows every year as states expand their definition of "taxable digital goods."

This guide breaks down which states care, when you need to register, how to handle tax on your invoice once you do, and the practical thresholds below which you probably don't need to do anything.

Sales Tax Basics for Freelancers

Sales tax is charged by states (and sometimes cities) on taxable transactions. The seller collects it from the buyer and remits it to the state. 45 states and Washington, DC levy sales tax; five (Alaska, Delaware, Montana, New Hampshire, Oregon) do not — though some Alaska cities do, and New Hampshire has a separate business tax.

Three things determine whether you owe sales tax:

  1. Nexus. Do you have a legal presence in a state — physical (office, employee, inventory) or economic (exceeding the state's sales/transaction thresholds)?
  2. Taxability. Is the specific service or product you sell taxable in that state?
  3. Buyer type. Is the buyer a reseller, nonprofit, or government entity that may be exempt?

If you have nexus, sell something taxable, and the buyer isn't exempt, you must register, collect tax on the invoice, file returns, and remit.

Are Services Taxable?

For most of US tax history, services were exempt from sales tax. That's still the default in many states — but the exceptions are important.

Service CategoryCommonly Taxable StatesNotes
SaaS (Software as a Service)NY, TX, PA, WA, CT, MA, OH, AZ, UT, and moreAbout 20+ states tax SaaS
Digital downloads (music, ebooks, videos, stock images)30+ statesMost common taxable digital category
Data processing / information servicesTX, OH, CT, DC, NYTexas taxes 80% of the charge
Website design (creative portion)Generally nontaxableBut coding/hosting can shift it
Graphic design (digital delivery)Mostly nontaxablePhysical deliverables may be taxable
Photography (digital-only delivery)Varies widelyOhio taxes it; California doesn't
Writing / copywritingAlmost universally nontaxablePure services exempt
Consulting / strategyAlmost universally nontaxableOne of the safest categories
Video production (digital delivery)VariesGrowing trend toward taxability
Courses / digital trainingVaries; often taxed as digital goodsLive instruction often exempt

Generalizing across all states is impossible. A freelancer should confirm taxability in each state they have nexus in — usually by searching the state Department of Revenue site for "digital goods" or "SaaS."

Economic Nexus: The 2018 Change That Changed Everything

Before 2018, a freelancer only had sales tax nexus in states where they had a physical presence. South Dakota v. Wayfair changed that. Now every state with a sales tax has an economic nexus threshold — a level of sales or transactions that creates nexus regardless of physical presence.

Standard thresholds:

  • $100,000 in sales to buyers in the state, OR
  • 200 transactions to buyers in the state, measured over the prior 12-month or calendar year period.

A few states use only the dollar threshold; a few use $500,000. Texas uses $500,000. California uses $500,000. New York uses $500,000 and 100 transactions (both required).

Example: a freelance SaaS developer in Oregon sells a $15 productivity app. 240 customers in Washington buy it in a year, generating $3,600 in revenue. Washington's economic nexus is based on $100,000 or 200 transactions — she crosses the transaction threshold. She's now required to register, collect Washington sales tax on SaaS, file returns, and remit.

For the vast majority of freelancers whose client list is 5–30 businesses, the transaction threshold is irrelevant. It only bites on high-volume B2C digital products.

States That Tax Freelance Digital Services

If you sell SaaS, digital goods, or information services, these are the states most likely to require sales tax once you have nexus:

  • New York — SaaS, prewritten software, and most digital products are taxable.
  • Texas — SaaS (80% taxable), data processing services, information services.
  • Pennsylvania — SaaS, digital goods, and photography delivered digitally.
  • Washington — Digital automated services, digital goods, SaaS (with detailed sourcing rules).
  • Ohio — Electronic information services, digital goods.
  • Connecticut — Digital goods, SaaS (1% rate for business use, 6.35% for personal).
  • Massachusetts — Prewritten software, SaaS.
  • Arizona, Utah, Arkansas, Hawaii, Iowa, Louisiana, Maryland, Mississippi, Nebraska, New Mexico, Rhode Island, South Carolina, South Dakota, Tennessee, Washington DC — various combinations of digital goods and SaaS taxability.

States that generally don't tax typical freelance services:

  • California — Services nontaxable; digital products nontaxable unless accompanied by tangible personal property.
  • Oregon — No sales tax at all.
  • Florida — Services generally nontaxable; digital goods nontaxable.
  • Illinois — Services generally nontaxable; SaaS and digital goods nontaxable in most cases.

If you're working across state lines, the safest assumption is: the buyer's state governs, and you need to check that state's rules rather than your own.

When You Should Register

Register with a state's Department of Revenue before your first taxable sale once you've crossed nexus. Most states allow online registration and issue a sales tax permit (sometimes called a resale certificate or seller's permit) within 1–3 weeks.

Common registration workflow:

  1. Register for an EIN with the IRS (free, immediate).
  2. Go to the state's Department of Revenue website, find "Register as a business" or "New seller registration."
  3. Provide business info (EIN, entity type, NAICS code, expected monthly sales).
  4. Receive permit number — this is what goes on invoices when you charge tax in that state.
  5. Set up account credentials for filing returns.

Once registered, you're expected to file even in months with zero taxable sales. Skipping a zero-sales filing is one of the fastest ways to rack up late fees. Most states charge $25–$100 per missed filing plus 5–25% of the tax due (if any).

How to Handle Sales Tax on Your Invoice

When you are required to charge sales tax on a transaction, the invoice must show:

  • Subtotal (pre-tax amount) — the taxable work.
  • Tax rate — typically the buyer's ship-to location rate for digital goods, the seller's location rate for some services (rules vary by state; Washington is destination-sourced, California is mixed).
  • Tax amount — a dedicated line item.
  • Total including tax — the grand total.

Example invoice line for a freelance SaaS developer invoicing a Washington client:

ItemAmount
SaaS annual subscription$1,200.00
Subtotal$1,200.00
Washington State sales tax (10.35%, Seattle)$124.20
Total due$1,324.20

The combined rate (state + county + city) depends on the buyer's location. Seattle, WA is roughly 10.35%. Spokane is roughly 9.0%. Using one flat state rate will often undercollect or overcollect.

For a detailed walkthrough, see how to add tax to a freelance invoice. And if the work crosses borders, our international invoice guide covers VAT/GST scenarios.

Invoicing tools that know the current rates save real time. BillForge applies the correct sales tax rate based on your registered states and the buyer's address, so you don't manually look up every ZIP code rate each time an invoice goes out.

What Exempt Sales Look Like

Even once registered, many of your sales may be exempt:

  • Resellers. If a client is reselling your digital product, they can provide a resale certificate and you don't charge tax.
  • Nonprofits and governments. In most states, exempt entities provide an exemption certificate.
  • Out-of-state buyers where you don't have nexus. No tax collected, no filing in that state — but keep a record.
  • B2B sales in some states. Connecticut, for instance, taxes SaaS at 1% for business use vs. 6.35% for personal.

You must keep exemption certificates on file to defend nontaxable sales during an audit. Without documentation, the state assumes every sale was taxable.

Filing Returns and Remitting

Filing frequency depends on your volume in each state — typically monthly, quarterly, or annually. Most states auto-assign based on your expected sales at registration.

A freelancer with nexus in three states often ends up with three very different schedules:

  • New York — quarterly (if tax liability under $3,000/year) or monthly.
  • Washington — monthly, quarterly, or annual depending on gross income.
  • Texas — monthly, quarterly, or annual.

Filing is almost always online via the state's portal. Payment is via ACH debit or credit card (often with a fee). Missing a return triggers $25–$100 late fees, a penalty of 5–10% of tax owed, and interest.

Cost-benefit check: if your sales tax liability in a given state is under $500/year, the administrative overhead (registration, monthly filings, tracking) may exceed the benefit of avoiding registration. That said, noncompliance carries compounding risk — states audit and backdate liability for several years. It's usually worth staying compliant once you cross nexus.

How Marketplaces and Platforms Affect Your Obligation

If you sell through a platform (Gumroad, Teachable, Etsy, Amazon, Stripe Tax-enabled checkouts, App Store, Google Play, etc.), the platform may be a marketplace facilitator — meaning the platform itself collects and remits sales tax on your behalf. Most states now have marketplace facilitator laws.

What this means in practice:

  • Selling a $49 digital template through Gumroad: Gumroad collects applicable sales tax from the buyer, remits to each state, and you don't register or file in any state for those sales.
  • Selling the same template through your own Shopify or custom checkout: You are the seller of record. Nexus and registration obligations fall on you.
  • Hybrid setups: Gumroad-handled sales don't count toward your economic nexus thresholds; direct sales do.

This is why many digital-product freelancers deliberately route sales through marketplaces early on — it offloads the compliance burden until volume justifies handling it in-house. Check each platform's tax compliance page to confirm their scope. Stripe Tax, for instance, can calculate and collect sales tax on your direct Stripe checkouts but doesn't remit for you; you still file returns.

A freelance course creator who sells $200,000/year through Teachable (marketplace facilitator) and $5,000/year through her own Kajabi checkout faces very different compliance loads. Teachable handles the tax on the $200K; she's responsible for the $5K.

When Local Taxes Matter Too

Some cities and counties impose their own sales tax on top of the state rate. Freelancers selling digital products across the US need combined (state + local) rates, not just state rates.

  • Alabama: State 4% + local 0–7%. Combined rates often 9–11%.
  • Colorado: State 2.9% + local up to 8%. Colorado also uniquely allows home-rule cities to administer their own sales tax separately.
  • Louisiana: State 4.45% + local up to ~7%. Historically fragmented administration.
  • New York City: Combined 8.875% (4% state + 4.5% city + 0.375% MCTD).
  • Seattle: 10.35% combined.

Tax rate lookup APIs (Avalara, TaxJar, Stripe Tax) return the correct combined rate from a ZIP+4 or full address. Manual lookup of ZIP-level rates is impractical for sellers in rate-complex states.

A Real Scenario: A Freelance Course Creator

Priya is based in Florida. She sells a $299 digital marketing course to US customers via her own website. In 2026 she does:

  • 180 sales to California buyers ($53,820 revenue) — under the $500K threshold. No nexus.
  • 210 sales to New York buyers ($62,790 revenue) — New York threshold is $500K and 100 transactions. Sales are under $500K, so no nexus yet.
  • 250 sales to Washington buyers ($74,750 revenue) — Washington threshold is $100K or 200 transactions. She crosses 200 transactions. Nexus established.

Priya registers for a Washington seller's permit, charges Washington sales tax on all future Washington sales (the rate depends on the buyer's address), and files quarterly returns. Her other states remain nontaxable to her until she crosses their thresholds.

Whether This Applies to You

Most freelancers offering pure services to business clients — copywriters, consultants, developers billing hourly, designers delivering files — won't need to collect sales tax in any state, because services remain broadly exempt and they don't hit transaction thresholds.

The freelancers who should pay closest attention:

  • SaaS founders and anyone selling subscription digital products
  • Course creators and sellers of downloadable templates/assets
  • Stock photo or asset licensors
  • Anyone doing data processing, information services, or technical services in Texas, New York, or DC
  • Anyone with a sustained base of B2C customers

When in doubt, a brief chat with a CPA familiar with multistate sales tax is worth the $200–$400 consultation fee. It's a cheap investment compared to three years of penalties.

For the bigger picture of how sales tax fits alongside income and SE tax, see our freelance taxes guide. And if a client questions whether your invoice is legally binding when it includes tax, the answer is covered in is an invoice legally binding.

Try BillForge Free
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 →

Related Articles

Ready to Create Your Invoice?

Use our free AI-powered invoice generator to create professional invoices in seconds

Get Started for Free