Dropshipping taxes are the income tax and sales tax obligations that arise from selling products you never physically hold. Because a supplier ships directly to your customer, every sale involves three parties instead of one. Each state or country then applies its own rules for who collects and remits tax along that chain. That structure means dropshippers face tricky questions about nexus, resale certificate requirements, and marketplace collection rules.
The global dropshipping market was estimated at nearly US$435 billion in 2025, and it’s expected to keep growing.
Below, we’ll cover how income tax applies to dropshipping profit, how sales tax nexus works once you’re selling across state lines in the US, and who’s responsible for collecting tax at each stage of a dropshipping transaction.
Key takeaways
Dropshipping splits tax responsibility across three parties, which can change who collects sales tax and when.
Economic nexus can apply based on sales volume alone, so a business might owe tax in states it has never operated in physically.
A missing resale certificate is a common reason dropshippers end up paying sales tax twice on the same product.
What are dropshipping taxes?
Dropshipping taxes are the income tax and sales tax obligations that come from selling products you never touch. Dropshipping businesses split sales across three parties – the dropshipper, its supplier, and its customer – and each state or country has its own rules for who collects and remits tax on that transaction.
How does income tax apply to dropshipping taxes?
Income tax on dropshipping generally works the same way it does for any resale business. Your profit – the margin between what customers pay and what suppliers charge – is what’s taxed, not your total revenue. You need to track both sides of every sale and retain supplier invoices as proof. Sole proprietors report dropshipping profit on Schedule C, and that profit is also subject to self-employment tax, which covers Social Security and Medicare at a combined 15.3% on top of ordinary income tax.
The Internal Revenue Service (IRS) expects sellers to pay estimated taxes quarterly rather than settling the full bill in April. Payment platforms might issue a 1099-K once your sales cross a certain threshold. That threshold has shifted several times in recent years, so it’s worth checking the current IRS threshold for the latest figures.
How does sales tax nexus affect dropshipping taxes?
Nexus is the legal connection between your business and a state that requires you to collect that state’s sales tax. There’s physical nexus and economic nexus. If your supplier warehouses inventory and ships in a certain state, that might create physical nexus even if you’ve never sold a product in person or set foot in the state. Each state has its own threshold for economic nexus, typically a combination of a dollar value in sales and a number of transactions. For example, in New York, you have economic nexus once you cross US$500,000 in sales and 100 transactions of tangible personal property delivered in the state.
Dropshippers need to track sales against every state’s threshold individually, not just the state where the business is based. Every new state you sell into, and every new fulfilment location your supplier uses, adds another threshold you’re responsible for watching.
Who’s responsible for collecting sales tax on dropshipping taxes: seller or supplier?
The intermediate seller generally collects sales tax from the end customer. If you’re the one issuing the invoice to the end customer, you should be collecting sales tax. The supplier fulfilling the order behind the scenes shouldn’t be involved.
However, if a dropshipping business doesn’t give its supplier a valid resale certificate, the supplier might charge the dropshipper sales tax on the wholesale purchase. In this case, from the supplier’s perspective, the dropshipper could be considered the end user. You’re also still expected to collect sales tax from your customer at the retail price. So without the right certificate on file, the same product could potentially get taxed twice, paid once by the dropshipper to their supplier and once to the dropshipper by their end customer.
How do resale certificates fit into dropshipping taxes?
The resale certificate tells your supplier that you’re buying a product to resell, not to keep, so that wholesale transaction shouldn’t carry sales tax. The tax gets collected once, further down the chain, when your customer buys the product from you.
Certificates aren’t universal. Since a certificate valid in one state doesn’t automatically carry over to another, you might need a separate resale certificate for every state where you have nexus and where your supplier operates. A handful of states participate in agreements that let one certificate cover multiple member states, which simplifies things for sellers registered in those states, but some suppliers still ask for state-specific documentation regardless.
Smaller suppliers sometimes won’t take a resale certificate at all, and they’ll charge you sales tax on the wholesale purchase no matter what paperwork you provide. When a supplier won’t honour your certificate, you may face double taxation.
How do marketplace facilitator laws change dropshipping taxes?
Marketplace facilitator laws put sales tax collection obligations on the marketplace platform itself. US states with sales tax now require marketplaces to calculate, collect, and remit sales tax on every sale, regardless of whether the seller has nexus in the customer’s state. When a sale happens through a platform bound by facilitator laws, that platform handles collection and remittance, so you typically don’t need to register separately in the customer’s state for that transaction.
If the same product sells through your own website instead of a marketplace, none of that coverage applies, and you’ll need to determine your own nexus and file the return yourself. Sellers who use a marketplace and their own store at the same time must know which sales are already covered and which ones still require them to collect and file independently.
What mistakes should you avoid with dropshipping taxes?
Dropshipping tax problems can often trace back to treating a three-party sale like a single-party one.
Here are some common oversights:
Ignoring nexus outside your home state: Economic nexus thresholds apply per state. Crossing US$500,000 in sales to Texas customers creates an obligation there even if you’ve never registered anywhere else.
Assuming marketplace collection covers everything: Facilitator laws only apply to sales made through that specific platform, not to direct sales through your own store.
Underpaying quarterly: Unpaid quarterly estimated income taxes or failing to remit sales tax can accumulate and catch sellers off guard.
Losing track of supplier invoices: Your cost of goods sold depends on what your supplier charged you. Missing invoices mean you can’t substantiate that deduction if you’re audited.
Tools such as Stripe Tax calculate rates automatically at checkout and flag new nexus as sales grow. But understanding where you owe tax, and why, still sits with you.
How Stripe Tax can help
Stripe Tax reduces the complexity of tax compliance so you can focus on growing your business. Start collecting taxes globally by adding a single line of code to your existing integration, clicking a button in the Dashboard or using our powerful API.
Stripe Tax helps you monitor your obligations and alerts you when you exceed a tax registration threshold based on your Stripe transactions. It can also register to collect tax on your behalf in the US, automate US filings in the Dashboard, and manage global filings through trusted partners. Stripe Tax automatically calculates and collects sales tax, VAT, and GST on:
- Digital goods and services in all US states and over 100 countries
- Physical goods in all US states and 42 countries
Stripe Tax can help you:
Understand where to register and collect taxes: See where you need to collect taxes based on your Stripe transactions. After you register, switch on tax collection in a new state or country in seconds. You can start collecting taxes by adding one line of code to your existing Stripe integration, or add tax collection with the click of a button in the Stripe Dashboard.
Register to pay tax: If you need to register for sales tax in the US, let Stripe manage your tax registrations. You’ll benefit from a simplified process that prefills application details—saving you time and simplifying compliance with local regulations. If you need help registering outside of the US, Stripe partners with Taxually to help you register with local tax authorities.
Automatically collect tax: Stripe Tax calculates and collects the right amount of tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on tax rules and rate changes.
Simplify filing: Stripe Tax automates US filings in the Dashboard, powered by TaxJar. For global filings, Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your business. US tax filings can be automated in the Stripe Dashboard, powered by TaxJar.
Learn more about Stripe Tax or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.