Online sales tax: A quick guide

Tax
Tax

Stripe Tax 可以让您通过一个集成来计算、征收和报告全球付款的税款。知道在哪里注册,自动收取正确税额,并获取您制作报税表时所需的报告。

了解更多 
  1. 导言
  2. Online sales tax 101
  3. Do you need to collect sales tax from online sales?
  4. How to be tax compliant as an online seller

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.

本文中的内容仅供一般信息和教育目的,不应被解释为法律或税务建议。Stripe 不保证或担保文章中信息的准确性、完整性、充分性或时效性。您应该寻求在您的司法管辖区获得执业许可的合格律师或会计师的建议,以就您的特定情况提供建议。

准备好开始了?

创建账户,立即开始收款——无需签署合同或填写银行信息。您也可以联系我们,为您的业务设计定制套餐。
Tax

Tax

知道在哪里注册,自动收取正确税额,并获取您制作报税表时所需的报告。

Tax 文档

自动收取销售税、增值税和商品及服务税,并报告您的所有交易——可选择低代码和无代码集成。