Understanding your online sales tax obligations is challenging. Unlike a physical storefront with more straightforward compliance requirements, online sellers have to be aware of sales tax laws in all the states and cities where their customers are located.
For example, say your business is located in Texas, but you are selling online to customers in New York, Michigan, and California. Now you not only have to worry about your tax obligations in Texas but three additional states as well.
We’ll explain in this quick guide what you need to know about online sales tax, including when you need to collect tax from your online store.
What’s in this article?
- Online sales tax 101
- Do you need to collect sales tax from online sales?
- How to be tax compliant as an online seller
Online sales tax 101
States and local governments use sales tax to pay for projects such as schools, roads, and public safety. Sales tax is a type of indirect tax because it is collected by the business or online retailer on behalf of the government.
Sales tax is governed at the state level, which means each state creates its own tax laws. This is part of the reason online sales tax compliance is so complex. For an ecommerce business selling in multiple states, it must be aware of all the different sales tax laws and keep up with when sales tax is due in each state.
Do you need to collect sales tax from online sales?
Online businesses are required to collect sales tax from customers when they exceed certain thresholds. These thresholds are referred to as “economic nexus thresholds,” and they are either revenue or transaction-based or both. For example, in the state of Georgia, businesses only need to collect sales tax from customers if they have exceeded $100,000 in revenue or 200 transactions from customers in Georgia. Certain states only have revenue thresholds or require businesses to exceed both the revenue and transaction thresholds before collecting sales tax. These thresholds vary from state to state.
In addition, businesses can reach a nexus threshold by having a physical presence in a state. This is referred to as physical nexus, and it can be created by having an office space, remote employees, or a warehouse in a state. In general, if your inventory is being stored in a state, you will likely create sales tax obligations in that state. Selling online from your home can also create physical nexus in a state.
However, just because you have met a nexus threshold in a state does not mean you are required to collect sales tax. Not all goods and services are taxable—and if the items you are selling are not taxable, then you are not required to collect sales tax on those items. It’s important to keep in mind that tax laws change often, and state governments can change how products and services are taxed throughout the year.
In addition, to avoid double taxation, many business-to-business purchases are tax-exempt. If a business purchases an item specifically to resell it, they can use a resale certificate to avoid paying sales tax on the item since they will charge sales tax to the end customer.
How to be tax compliant as an online seller
If you find yourself with sales tax obligations, you need to register for a sales tax permit before collecting tax from your customers. You must register individually with each state once you meet the registration requirements, like exceeding an economic nexus threshold or having a physical location in a state. Certain states might also require registration at the local level. To register for a sales tax permit, you’ll need general business information, and certain states charge a small fee for registering. Registration is done online, and you can find the registration links here.
To streamline this process, let Stripe manage your tax registrations in the US and benefit from a simplified process that prefills application details—saving you time and ensuring compliance with local regulations.
Once you collect sales tax from your customers, you will file a sales tax return and remit the sales tax you collected to the correct state or other local tax authority. Each state tax authority’s website will have details on how to file and your due date. Due dates vary from state to state, and the frequency in which you file a return may also vary. Large businesses with a higher tax liability will often file more frequently (monthly), and smaller businesses might only be required to file bimonthly or quarterly returns. Filing on time is the best way to avoid the penalties and interest that come with a delinquent filing.
Even if you have not collected sales tax during a reporting period, you may still need to file a return. These are called “zero returns,” and while you will not remit any tax to the state, you are still required to file a return.
Stripe Tax can make filing and remittance easier. With our trusted global partners, users benefit from a seamless experience that connects to your Stripe transaction data—letting our partners manage your filings so you can focus on growing your business.
O conteúdo deste artigo é apenas para fins gerais de informação e educação e não deve ser interpretado como aconselhamento jurídico ou tributário. A Stripe não garante a exatidão, integridade, adequação ou atualidade das informações contidas no artigo. Você deve procurar a ajuda de um advogado competente ou contador licenciado para atuar em sua jurisdição para aconselhamento sobre sua situação particular.