Skip to main content
Gruv.ai logo

How to Get a Sales Tax Permit as a Freelancer

By Gruv Editorial Team
Contributor
Updated on
15 min read
How to Get a Sales Tax Permit as a Freelancer - hero image

Quick Answer

A freelancer needs a sales tax permit only when their sales are taxable in a jurisdiction and a registration trigger requires collection. Start by classifying each offer by deliverable, then track physical presence and economic nexus one jurisdiction at a time. When a trigger is confirmed, register there before collecting tax and set up filing, remittance, and recordkeeping controls.

Step 1: Define Your Deliverables, Define Your Risk#

Start with what the client actually receives, not the label you use for your work. Classify each offer by the output delivered, because that shapes taxability and whether permit follow-through may be required.

Use these terms consistently:

  • Taxable product (state baseline): many states start from taxable retail sales of tangible personal property, while services may be treated separately.
  • Digital good: electronically transferred data, images, sounds, or information.
  • SaaS access / remote access software: software access delivered remotely; some states treat this as a taxable digital category.
  • Custom service: work primarily produced by human effort in response to a client request.
  • Bundled offer: multiple items sold for one nonitemized price.

Run this yes-or-no screen for every offer:

  • Do you transfer a file, download, or license?
  • Do you provide recurring platform or software access?
  • Is it standardized and sold repeatedly to multiple buyers?
  • Can you clearly separate deliverables from advisory time in both contract and invoice?

If the first three answers are mostly yes, treat the offer as higher risk until you verify state rules. If the last answer is no, treat that as a bundling red flag and review pricing, itemization, and any state true-object exceptions before you assume tax treatment.

Preliminary tierWhat the client getsCommon gray zoneSafe default pending state verification
LowerCalls, advice, custom human-effort workStrategy package with follow-up PDF summaryTreat as mixed. Current state treatment pending official verification.
MediumCustom file or document delivered to one clientResearch memo, design files, implementation planVerify whether the state distinguishes custom work from digital products.
HigherStandardized digital good, subscription, or remote software accessCourse plus coaching, template library with office hours, SaaS onboarding bundleTreat as review-required before sale in each target state.

Do not assume there is one U.S. rule. California says electronic data products are generally not taxable, New York taxes prewritten software regardless of delivery method and excludes custom software made to one purchaser's specifications, and Washington taxes digital products regardless of access method and expanded certain taxable services effective Oct. 1, 2025.

Before Step 2, finish this checklist:

  • Build a deliverables inventory for each offer.
  • Assign a preliminary risk tier to each offer.
  • Flag items that need state-by-state nexus review and permit follow-through.
  • Confirm registration timing in each target state before making taxable sales.

If you want a deeper dive, read The Ultimate Digital Nomad Tax Survival Guide for 2025.

Step 2: Map Your Nexus Footprint#

Once you know what you sell, the next question is where that activity creates a tax connection. Map it one jurisdiction at a time, because nexus is jurisdiction-specific and a single national shortcut will fail you.

Identify your connection type#

Start each jurisdiction review by separating two triggers:

  • Physical presence nexus: connection based on in-state physical presence.
  • Economic nexus: connection based on economic activity in that jurisdiction, even without physical presence.

Since Wayfair (June 21, 2018), economic nexus has become a core trigger for remote sellers, but the details still vary by state. Treat each state as its own rule set. Threshold formula, channel counting, registration timing, and marketplace handling are not uniform.

Use this workflow for every U.S. jurisdiction where you sell:

  1. List every jurisdiction where you had customers in the last 12 months.
  2. Mark whether a physical-presence trigger exists.
  3. Track both revenue and transaction count.
  4. Split direct sales from marketplace-facilitated sales.
  5. Verify current nexus and registration rules, then record: Current nexus threshold pending official verification.
  6. Set the next action: monitor, register, or escalate.

Build a live jurisdiction tracker#

A single live worksheet is usually the cleanest way to manage this. Keep one row per jurisdiction so you can show when a trigger appeared, what sales counted, and what you did next.

JurisdictionClient typeRevenue channelTransaction countTrigger statusEvidence linksNext action
[State/Country][B2B/B2C/Mixed][Direct/Marketplace/Mixed][Count]No trigger / Potential trigger / Trigger metSales report, invoices, contracts, platform statements, taxability notes[Monitor/Register/Escalate]

Two checks prevent many avoidable errors:

  • Confirm whether the jurisdiction requires combined counting across channels.
  • Record how exempt or non-taxed sales are treated in threshold testing.

If you cannot show when a trigger was met and which sales counted, registration timing risk rises quickly.

Compare your footprint pattern#

Your footprint pattern tells you how quickly to move from monitoring into registration review.

Footprint patternNexus risk patternPermit urgency
Service-only custom workOften lower at baseline because service taxability is not uniformUsually monitor first, then verify state treatment
Digital deliverablesHigher where digital products or taxable digital categories are in scopeMove faster once a trigger appears
Direct + marketplace channelsHigher where jurisdictions require combined counting across channelsVerify counting rules early; escalate if unclear
Mix of taxable and exempt salesHigher risk of threshold errors where exempt sales still count in threshold testingDocument taxable-base treatment before filing decisions

Screen non-U.S. sales#

Do not assume your U.S. process covers international exposure. Before you invoice cross-border sales, check these basics:

Check areaWhat to verify
Customer locationReliable country data, and province data where needed
B2B vs B2C treatmentWhich place-of-taxation rule applies to this transaction type
Registration triggerWhether the sale is direct, or platform-facilitated with possible platform collection responsibility
Invoicing impactWhether local VAT or GST/HST rules change what must appear on invoices

Bring in a tax professional when you face ambiguous multi-state exposure, marketplace-facilitator complexity, or conflicting rule interpretations. That is the point where a worksheet alone is no longer enough.

Related: Do I Have to Pay State Taxes While Living Abroad as a Digital Nomad?.

Step 3: Build Your Compliance Operating System#

When a jurisdiction moves from monitor to register, the work changes. At that point, you need a repeatable process to register correctly, collect correctly, file on time, remit on time, and keep records you can defend.

Step 3.1 Confirm the trigger and register in sequence#

Register when your facts show an actual obligation, and do it in the specific jurisdiction that triggered. In practice, sequence matters because timing mistakes can create avoidable cleanup work later.

  1. Confirm the trigger date and rule. Validate your nexus trigger, the state rule in force, and when collection must start.
  2. Prepare required business details first. Gather required registration details before you start.
  3. Submit the permit application. Save the confirmation or registration summary immediately.
  4. Record issued account details. Store the permit number, approval notice, login details, effective date, and filing account IDs in one place.
  5. Set your filing profile. Record your assigned filing frequency (how often returns are due: monthly, quarterly, or yearly) from the tax authority notice.

Two timing controls deserve special attention:

  • Some states require advance registration. New York says you generally must apply at least 20 days before taxable business activity and notes penalties of up to $10,000 for taxable sales before receiving a Certificate of Authority.
  • Permit issuance may take time. Texas says to allow 2-3 weeks after online application.

Before moving on, make sure you can show the trigger date, application date, approval date, and first return due period.

Step 3.2 Use manual handling only when complexity is truly low#

Manual handling is workable only in a narrow setup. Once jurisdictions, exemptions, bundles, or invoice complexity grow, manual control becomes the weak point, and you should move to automation or a CSP.

Decision criteriaManual can workMove to automation or CSP
Jurisdiction countLimited footprint with low volumeMulti-state footprint or active expansion
Invoice complexitySimple line items and stable taxabilityMixed items, bundles, digital deliverables, frequent exceptions
Exemption handlingRare exemptionsRecurring exempt sales requiring certificate control
Audit trail needsYou can maintain complete records and reconciliations yourselfYou need stronger calculation logs and easier return evidence retrieval
Error toleranceYou can absorb occasional manual correctionsDeadline misses or rate or sourcing errors are high-risk

A Certified Service Provider (CSP) can perform most sales-tax administration functions under SSUTA. But the handoff is not instant. You remain responsible for collection and filing until CSP service is active.

Step 3.3 Run the collect-file-remit cadence every filing period#

The safest approach is a consistent cycle you can repeat every filing period. That rhythm matters more than any single filing.

ControlArticle detail
Tax calculation controlsValidate tax logic by jurisdiction; if a state applies destination-based sourcing, local tax is determined by where the sale is delivered
Invoice taggingTag each invoice by jurisdiction, taxability, customer type, channel, and tax-collected status
Return prepReconcile invoiced tax, collected tax, and taxable totals before filing
Zero-return checkA zero return is a required return for a period with no tax due; Texas and New York both require returns even in no-tax periods
Remittance confirmationSave filing receipts, payment confirmations, and submission timestamps
Documentation retentionKeep complete sales and purchase records, returns, and supporting files; Texas guidance cites at least four years in remote seller and marketplace context
Exempt transactionsRetain the exemption certificate that supports the tax-free treatment

For exempt transactions, retain the exemption certificate that supports the tax-free treatment. If you cannot produce it later, that exempt position is harder to defend.

Operational date example: Texas monthly filers are due on the 20th of the following month. Use each jurisdiction's confirmed due dates in your live calendar.

Step 3.4 Escalate early when facts are unclear or overdue#

Do not wait for notices if the facts are already unclear. Bring in a tax pro immediately if any of these apply:

  • You missed filings.
  • Prior periods may need cleanup or back-tax analysis.
  • Sourcing treatment is conflicting or unclear.
  • Marketplace or platform collection responsibility is unclear.

Also escalate if you discover late registration exposure. In some states, formal cleanup paths may reduce penalty risk compared with unstructured late filing.

You might also find this useful: How a German Freelancer Can Handle US Sales Tax with a US LLC.

Before you lock in a filing workflow, pressure-test your process for invoice collection, recordkeeping, and payout status visibility against the operational patterns in Gruv Docs.

From Compliance Anxiety to Strategic Confidence#

A sales tax permit is not a one-time checkbox. Once registration is required, you are taking on an ongoing process: register correctly, collect correctly, file on schedule, remit on time, and keep records that support every return.

Step 1#

Assess your offers and your evidence. Classify each offer by deliverable, not just job title, flag where it may be taxable, and keep one sample scope, invoice, and delivery record per offer type so you can support how you treated it.

Step 2#

Map where registration may be triggered. Track sales by customer location every month and verify thresholds state by state, because nexus rules are jurisdiction-specific. Keep a verify current threshold field for each jurisdiction. For example, Washington references more than $100,000 in gross receipts, and Texas remote-seller language references $500,000 in the past 12 months.

Step 3#

Implement the recurring work registration creates. A seller's permit or a New York Certificate of Authority is part of the setup to collect tax where required, and it starts ongoing filing and payment duties. In New York, apply at least 20 days before making a taxable sale, and selling before proper registration can bring penalties up to $10,000. In Texas, returns may still be required even for periods with no taxable sales, and records must be kept for at least four years.

ApproachError riskTime costAudit readinessWhat you do
ReactiveHighUnpredictableWeakFix issues after notices, missed filing, or missed collection
System approachLowerPlanned, recurringStrongerRun a defined registration, filing, remittance, and recordkeeping process, manually or with tools or pro support

Decision rubric#

Stay DIY when your offers are clearly classified, your jurisdiction count is low, and you can reliably verify thresholds, filing dates, and sourcing rules. Use automation when multi-state volume, digital-product complexity, or filing cadence makes manual checks unreliable. Streamlined registration and CSP options can reduce administrative load for some sellers. Escalate to a tax professional when you identify past under-collection, mixed bundles, marketplace-plus-direct sales, or cross-border exposure. Keep threshold fields marked as Current nexus threshold pending official verification until the relevant official tax or adviser source is checked, then validate non-US indirect-tax obligations, including whether Canada's $30,000 small-supplier reference point or the EU EUR 10 000 distance-sales threshold is relevant to your facts.

This week#

  • Build one tracker with offer type, customer jurisdiction, Current nexus threshold pending official verification, registration date, filing frequency, and record location.
  • Confirm each active registration's start date and filing cadence.
  • Test one invoice flow per taxable jurisdiction using the customer location data you will file from.
  • Centralize contracts, invoices, delivery evidence, and marketplace reports in one recordkeeping folder.
  • If you sell internationally, verify non-US indirect-tax obligations before issuing your next invoice.

For a step-by-step walkthrough, see The Best Software for Calculating and Remitting Sales Tax.

If you want to reduce manual tax and payment ops as you scale, review whether Merchant of Record for freelancers is a fit for your setup where supported.

Frequently Asked Questions

Do I need a sales tax permit if I only sell services?

Not automatically. It depends on what you deliver and how your state treats that type of service. Verify the exact service type before invoicing as taxable or non-taxable, especially if the offer bundles advice with files, templates, code, or other outputs.

What is economic nexus for a remote freelancer?

Economic nexus means your sales activity into a state is high enough to create a tax obligation there even without an in-state office or employee. Monitor sales by state every month and verify the current trigger before assuming you are below it. Physical presence nexus is separate and comes from an in-state business connection.

How do I handle sales tax if I live abroad or sell to international clients?

Cross-border treatment is jurisdiction-specific, so verify obligations before invoicing. Treat VAT or GST/HST handling as a separate verification step by customer jurisdiction rather than assuming your U.S. process covers it. Track customer country and billing location, and talk to a pro if you have multi-country exposure or unclear local treatment.

Do I charge tax based on my location or my client’s location?

Do not guess, because sourcing rules vary by state. Verify the applicable sourcing rule for each jurisdiction before invoicing, and do not apply one state's rule everywhere. Collect the transaction details you need for jurisdiction checks and escalate if a sale spans multiple places or platforms.

What happens if I should have collected tax but did not?

Treat it as a cleanup issue, not a delay decision. Preserve records and verify the trigger date, registration timing, and affected periods before continuing with the same setup. Past noncompliance, multi-jurisdiction exposure, and unclear treatment are strong reasons to talk to a pro.

Are digital products like courses, templates, software, or e books taxable?

Sometimes yes, sometimes no. Classify the exact product first, then check taxability by product type and jurisdiction. Treatment is not uniform, and mixed bundles can need extra review. Collect only after verification and register only when your taxability and nexus facts support registration.

If I sell only through a marketplace, do I still need to register myself?

Maybe. First verify whether the marketplace is collecting and reporting your sales in that jurisdiction and whether any direct sales change your registration duty. Reconcile marketplace tax reports to your gross sales records. Register directly if you also sell outside the platform or cannot verify marketplace reporting.

Gruv Editorial Team

Researched and edited by the Gruv editorial team. Gruv builds cross-border billing, payouts, and finance-operations software for global businesses.

Sources

  1. azdor.gov/business/transaction-privilege-tax/retail-sa...trusted
  2. cdtfa.ca.gov/industry/MPFAct.htmtrusted
  3. cdtfa.ca.gov/taxes-and-fees/applying-tax-sales-purchases-...trusted
  4. comptroller.texas.gov/taxes/sales/faq/permit.phptrusted
  5. comptroller.texas.gov/taxes/sales/remote-sellers-marketplace-faq.phptrusted
  6. dor.wa.gov/taxes-rates/retail-sales-tax/marketplace-fai...trusted
  7. dor.wa.gov/forms-publications/publications-subject/tax-...trusted
  8. gao.gov/products/gao-23-105359trusted

Educational content only. Not legal, tax, or financial advice.

Related Posts

Digital Nomad Taxes in 2026 With a Defensible Filing Plan
Foundational Guides35 min read

Digital Nomad Taxes in 2026 With a Defensible Filing Plan

With digital nomad taxes, the first move is not optimization. It is figuring out where you may be taxable, where filings may be required, and what proof supports that position.

digital nomad taxestax residency183-day rule
Read
Do I Have to Pay State Taxes While Living Abroad as a Digital Nomad?
US-Specific Taxes24 min read

Do I Have to Pay State Taxes While Living Abroad as a Digital Nomad?

Living abroad does not end `state income tax` exposure by itself. The first decision is practical: choose a filing position your facts can support, then build records that support the same story all year.

state tax residencysticky statesdomicile
Read