Home » Sales Tax » How to Register

How to Register for a Sales Tax Permit

Registering for a sales tax permit is a legal requirement before you can collect sales tax in any state, and collecting without a permit is illegal in every US jurisdiction. Registration is free in most states, takes 10 to 30 minutes per state through online portals, and can be done for up to 24 states simultaneously through the Streamlined Sales Tax Registration System.

Before You Start

You need to know exactly which states require registration before you begin. There is no benefit to registering in states where you do not have nexus, and doing so actually creates filing obligations in those states, meaning you would be required to file zero-dollar returns on a regular schedule even though you have no tax to remit. Only register in states where you have confirmed physical or economic nexus.

Gather the following information before starting any registration. Every state asks for most or all of these items: your federal Employer Identification Number (EIN) or Social Security Number if you are a sole proprietor, your legal business name and any DBA (doing business as) names, your business entity type (LLC, corporation, sole proprietorship, partnership), the date your business started selling in the state, your NAICS code (North American Industry Classification System code describing your business type), your estimated monthly or annual taxable sales in the state, the name and SSN of each owner or officer with 10% or more ownership, your business mailing address and any physical addresses in the state, and your bank account information for electronic payment setup.

Step-by-Step Registration

Step 1: Identify every state where you have nexus.
Review your nexus connections across all types: physical presence (warehouses, employees, inventory), economic nexus (sales exceeding state thresholds), and any click-through or affiliate nexus. Pull sales reports from all your selling channels, group by ship-to state, and compare totals against each state's economic nexus threshold. Make a list of every state that qualifies.
Step 2: Check which states are SSTRS members.
The Streamlined Sales Tax Registration System (sstregister.org) lets you register in up to 24 member states through a single online form. Current member states include Arkansas, Georgia, Indiana, Iowa, Kansas, Kentucky, Michigan, Minnesota, Nebraska, Nevada, New Jersey, North Carolina, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, Tennessee, Utah, Vermont, Washington, West Virginia, Wisconsin, and Wyoming. If you need to register in multiple SSTRS states, this saves significant time compared to individual registrations.
Step 3: Complete SSTRS registration for eligible states.
Go to sstregister.org and create an account. The application walks through your business information once, then lets you select which member states you want to register in. You can choose all 24 or only the specific states where you have nexus. The system forwards your registration to each selected state's department of revenue. Processing times vary, with most states issuing permits within 1 to 3 weeks, though some can take up to 6 weeks.
Step 4: Register individually in non-SSTRS states.
Major ecommerce states not in the SSTRS system include California, Texas, New York, Florida, Pennsylvania, Illinois, Massachusetts, Connecticut, and Arizona. For each of these, visit the state's department of revenue or comptroller website and look for "register for a sales tax permit," "new business registration," or "sales and use tax registration." Most states offer fully online registration. California uses the CDTFA (California Department of Tax and Fee Administration) website. Texas uses the Texas Comptroller's website. New York uses the DTF (Department of Taxation and Finance) online portal.
Step 5: Note your permit numbers and filing requirements.
Each state issues a sales tax permit number (also called a seller's permit, resale number, or sales tax ID depending on the state). Record each state's permit number, your assigned filing frequency (monthly, quarterly, or annually), your filing due dates, and your filing method (online portal, approved software, or mail). States assign filing frequency based on your estimated or actual sales volume, with higher-volume sellers filing monthly and lower-volume sellers filing quarterly or annually.
Step 6: Configure sales tax collection on your store.
With permit numbers in hand, go to your ecommerce platform's tax settings and enable collection for each registered state. On Shopify, this is under Settings, then Taxes and Duties. On WooCommerce, it is under WooCommerce Settings, then Tax. If you are using a tax automation service like TaxJar or Avalara, add your permit numbers to the service and it will handle rate calculation and collection through its platform integration.

State-Specific Registration Notes

California

California requires registration through the California Department of Tax and Fee Administration (CDTFA) at cdtfa.ca.gov. Registration is free and typically processed within 2 to 4 weeks. California assigns a Seller's Permit number. Note that California uses an origin-based tax system for in-state sellers but destination-based for out-of-state sellers, which affects rate calculation. The economic nexus threshold is $500,000 in sales.

Texas

Texas registration is through the Texas Comptroller of Public Accounts website. You will receive a Texas Sales and Use Tax Permit, which is free. Processing takes 2 to 4 weeks. Texas also has an origin-based tax system for Texas-based sellers. For out-of-state sellers with economic nexus, Texas uses destination-based sourcing. The threshold is $500,000 in total revenue.

New York

New York requires registration through the New York Department of Taxation and Finance using Form DTF-17 or the online equivalent. The state issues a Certificate of Authority, which must be prominently displayed (or available on request for online businesses). Processing typically takes 3 to 6 weeks, and the state sometimes conducts phone interviews with new registrants. New York's economic nexus threshold requires both $500,000 in sales and 100 transactions.

Florida

Florida registration is through the Florida Department of Revenue at floridarevenue.com. The state issues a Florida Annual Resale Certificate for Sales Tax along with your registration. There is no registration fee, and processing takes approximately 2 to 3 weeks. Florida's economic nexus threshold is $100,000 in sales with no transaction count test.

Processing Times and Interim Collection

Most states process online registrations within 1 to 4 weeks, but some can take up to 8 weeks during busy periods. During the processing period, you technically do not have a permit and cannot legally collect sales tax. However, this creates a timing gap where you may be making taxable sales without collecting tax, potentially creating liability for those sales.

The practical approach most sellers take is to apply for registration as soon as nexus is established or anticipated, and begin collecting once the permit is issued. If there is a gap of a few weeks between your nexus trigger date and when you receive your permit, the back-tax exposure on that small window is minimal and most states do not pursue it if you otherwise demonstrate good-faith compliance.

If you need to begin collecting immediately and cannot wait for permit processing, some states offer temporary permits or instant online registration. Contact the state's department of revenue to ask about expedited processing options.

Common Registration Mistakes

Registering in states where you do not have nexus. Every registration creates a filing obligation. If you register in 30 states but only have nexus in 12, you are filing 18 unnecessary returns per period. Worse, if you stop filing those unnecessary returns, the state treats it as non-filing and may issue assessments or penalties.

Using the wrong business entity type. If you recently changed from a sole proprietorship to an LLC, make sure you register as the LLC, not as the old sole proprietorship. Mismatched entity information creates problems during audits and when closing accounts.

Not noting the effective date. Each state specifies when your collection obligation begins, which may be retroactive to the date you crossed the nexus threshold. Track this date because it determines whether you owe tax on sales made between the trigger date and when you actually started collecting.

Forgetting to set up filing reminders. Once registered, you are responsible for filing returns on time, even if they are zero-dollar returns. Late filing penalties apply in every state. Set up calendar reminders or use sales tax software with automated filing to avoid missed deadlines.