Sales Tax Compliance: A Simple Guide for Small Businesses
Sales tax is one of those confusing topics that makes many small business owners nervous. If you sell products or services, you may be responsible for collecting and remitting sales tax, but the rules vary dramatically by location. The good news is that once you understand the basics, managing sales tax is manageable. Let's break it down in plain language.
What is Sales Tax Nexus?
The first question is whether you're required to collect sales tax at all. This depends on something called "nexus." Essentially, you have nexus in a state if you have a significant enough connection to that state. For many years, nexus was defined as having a physical presence like an office, warehouse, or store. That's changed considerably in recent years.
Now, you might have nexus in a state even if you've never set foot there. This expanded definition of nexus includes economic thresholds. If you exceed a certain volume of sales in a state, you typically have to collect sales tax there, even if you're located elsewhere. The specific thresholds and definitions vary by state and sometimes by city, which is why this gets complicated.
Physical vs. Economic Nexus
Physical nexus is straightforward. If your business has a location in a state, you have nexus there. This includes a storefront, office, warehouse, or even a storage unit. If you have employees working in a state or regularly travel there for business, that may also create nexus.
Economic nexus is newer and more complex. Most states now have economic nexus thresholds that vary by state. Most states set thresholds around $100,000 in annual sales or 200 transactions, though a few states have lower thresholds. Some states measure by revenue, others by transaction count, and some use both. You must research the specific rules for each state where you have customers. If you exceed your state's threshold, you owe sales tax even without a physical location there.
How to Register for Sales Tax
Once you determine where you have nexus, you'll need to register for a sales tax permit in each relevant state. Most states have online registration systems on their revenue or taxation department websites. The process typically asks for your business name, structure, location, and type of business. Some states require you to provide a federal Employer Identification Number (EIN), but not all.
You'll receive a sales tax permit or certificate once your application is approved. This document is important to keep on file and sometimes to show customers. Registration is free in most states, though some states may charge a fee. Check your state's requirements. Processing times vary. Start the registration process as soon as you determine you have nexus, because collecting sales tax without a permit can result in penalties.
Collecting Sales Tax from Your Customers
Once you're registered, you're required to collect sales tax from your customers at the point of sale. How you do this depends on your business model. If you have a physical store, your POS system should handle tax calculations. If you sell online, your e-commerce platform or tax software should calculate the correct rate based on the customer's address.
The tax rate you charge depends on the location where the customer is located (or where they'll use the product, for digital goods). Different states tax different products differently. Some items are exempt from sales tax like groceries or medicine in some states, but taxed fully in others. Your business model and product mix matter when determining your exact obligations.
Filing and Remitting Sales Tax
You'll need to file sales tax returns and remit the tax you've collected, usually on a monthly, quarterly, or annual basis depending on your sales volume and the state. The filing frequency is determined by each state individually. Some states allow lower-volume businesses to file annually, while others require monthly filings.
You'll report the total sales for the period and the tax collected, then send payment to the state. Missing filing deadlines can result in penalties and interest, so mark these on your calendar. Many business owners use automated sales tax software that tracks filings and reminds them of upcoming deadlines.
Multi-State Selling and Complexity
If you sell to customers across multiple states, your sales tax obligations multiply. You might need permits in ten, fifteen, or twenty states. Each with different rates, different exemptions, and different filing deadlines. For online sellers especially, this can become overwhelming quickly.
The good news is that modern tax software like TaxJar, Avalara, or similar tools can help. These platforms track your nexus thresholds across states, apply the correct tax rates to transactions, and often help with filing. For many small businesses, these tools cost far less than the time it would take to manage everything manually.
Common Sales Tax Mistakes
One major mistake is assuming you don't have to collect sales tax if you ship to another state. Wrong. If you have economic nexus, you're responsible regardless. Another mistake is not keeping detailed records of sales by location. You need this data to file correctly and to prove your nexus status if audited.
Don't forget about your own state either. Many business owners focus on out-of-state sales and accidentally overlook their home state's requirements. Also, don't spend collected sales tax. Keep it separate so you have the funds available when filing deadlines arrive.
When to Get Help
If you sell in multiple states, if your business is growing quickly, or if you simply find sales tax confusing, it's worth getting professional help. An accountant or bookkeeper familiar with sales tax can set up your system, handle filings, and ensure you're staying compliant. The cost is usually reasonable compared to the time savings and peace of mind.
For very small local businesses, you might manage it yourself. But as soon as you're multi-state or your volume is growing, professional support becomes valuable.
Ready to hand off your bookkeeping to a real CPA?
Schedule a free consultation and let us handle it for you.
Schedule Free Consultation