Running a Shopify store through a US LLC looks simple at first. You set up the company, connect Stripe, start selling. Then money starts moving and suddenly two governments want their piece – each with separate rules, deadlines, and penalties.
If you’re based in Pakistan, most of what you find online just won’t apply to you. Those guides are written for American sellers who already know what the IRS is, what “nexus” means, how the whole system fits together. You’re coming in from a different position entirely.
This article covers what you’re actually legally required to do. Not tips, not shortcuts – just the real obligations.
The Two-Track System You Need to Understand First
Two separate tax authorities care about your LLC in the US. The first is the federal government – the IRS. They care about your income, your entity type, and your status as a foreign owner. The second is the state government. All 50 states run their own sales tax systems with their own rules.
These two tracks are completely independent. Handling one does nothing for the other. A Pakistani founder can file perfectly with the IRS and still be in trouble with three different states. Or be fully registered for state taxes and still get an IRS notice for a missing federal form.
Both tracks need to be managed. Separately.
What Shopify Sellers With US LLCs Are Required to Do
When you register a US LLC, you agree to follow US tax law – regardless of where you live. That’s not hidden in fine print somewhere. It’s just how it works.
The IRS treats a single-member LLC owned by a foreign person as a disregarded entity for income tax purposes. Sounds like you’re off the hook. You’re not. There are forms specifically for foreign owners, reporting requirements tied to your LLC’s transactions, and state obligations that trigger based on where your customers are – not where you are.
Most sellers find all this out after something goes wrong. Dealing with it upfront is a lot easier.
Sales Tax: The State-Level Track
Sales tax in the US isn’t one rule. It’s 45 different rules across 45 states – plus Washington DC – each with their own rates, thresholds, and filing schedules.
Nexus: When a State Can Tax You
Nexus is the connection to a state that’s strong enough for that state to require you to collect and remit sales tax. Two types exist. Both matter if you’re a Pakistani seller.
Economic nexus kicks in when your sales to customers in a state cross a threshold – usually $100,000 in annual revenue or 200 transactions per year. After the 2018 South Dakota v. Wayfair ruling, states can apply this even if you have zero physical presence there. You can be sitting in Karachi and still owe sales tax to Texas.
Physical nexus is what most guides skip over. If you use a third-party logistics service – a 3PL – to store and ship your products, and that warehouse sits in Florida, you have physical nexus in Florida from your very first sale. No threshold. No minimum. The inventory in that warehouse is enough.
If you use Printful, ShipBob, Amazon FBA, or any fulfillment service that stores goods in the US, find out exactly which states their warehouses are in. That list is your physical nexus exposure – and it might genuinely surprise you.
[State Nexus Trigger Table – Placeholder]
Get the Permit Before You Collect Anything
Once you have nexus in a state, you can’t just start collecting sales tax from customers. You need to register for a sales tax permit in that state first. Some states call it a seller’s permit. Others call it a sales tax license. Same requirement, different name.
The permit comes first. Then you configure Shopify to collect. Then you file returns and send the money to the state on whatever schedule they require – monthly, quarterly, or annually depending on your volume.
If you skip the permit and start collecting anyway, you haven’t handled your taxes. You’ve collected money that belongs to a government you haven’t registered with.
Shopify Collects. You File.
Shopify has a built-in tax collection feature. You set your rates, turn it on, Shopify calculates and adds tax at checkout. Looks like the job is done.
It isn’t. Shopify is a cash register. It takes money from customers. It doesn’t register you with any state, file any return, or send anything to any tax authority. All of that is still on you.
A lot of sellers spend a year or two collecting sales tax through Shopify and never file a single state return. The liability just grows quietly. States don’t call to remind you. They show up later with back taxes, interest, and penalties.
If you’re unsure where you have nexus or need help with state permit registration and ongoing filings, Xpezia’s US Sales Tax Compliance Service handles this specifically for Shopify sellers.
IRS Reporting: The Federal Track
The IRS has its own requirements completely separate from state sales tax. These are tied to your LLC as an entity and to you personally as a foreign owner.
Gross Income and 1099-K
If you process payments through Stripe, PayPal, or similar processors and your volume crosses certain thresholds, you’ll receive a Form 1099-K. The IRS has been lowering this threshold in recent years – it’s not a stable number.
The 1099-K reports your gross payment volume, not your profit. If you did $80,000 in sales but kept $15,000 after expenses, the form still shows $80,000. That’s what the IRS sees first. Your deductible expenses bring the taxable income down from there, but you need to account for every dollar on that form.
As 1099-K thresholds keep dropping, more sellers are hitting federal reporting requirements earlier than they expect. If you don’t already have an ITIN, get it now – not when a deadline forces you to rush. The ITIN for Ecommerce Sellers service is set up specifically for online store owners in this situation.
Note for Pakistan-based founders: If your LLC’s legal name on file with Stripe or Mercury doesn’t match exactly what’s registered with the IRS, your 1099-K can trigger an automatic mismatch flag. Not hard to fix, but it creates unnecessary back-and-forth. Make sure the names match from day one.
ITIN: You Probably Need One
An ITIN is an Individual Taxpayer Identification Number. The IRS issues it to people who have US tax filing obligations but aren’t eligible for a Social Security Number – which is exactly where most Pakistani founders sit.
If you own a foreign-owned US LLC, you almost certainly need one. You need it to file required federal forms, respond to IRS notices, and satisfy certain requirements tied to your business banking. The process has specific documentation requirements and timing rules that slow everything down if you start late.
[IRS Filing Deadlines Calendar – Placeholder]
Form 5472: The Form Most Guides Don’t Mention
If your LLC is a single-member LLC owned by a foreign person, Form 5472 is required every year. It reports transactions between your LLC and you as the foreign owner – money you put in, money you took out, loans, any transfers between you and the business.
Here’s what most blogs leave out: the $25,000 penalty for missing this form applies even if your LLC made zero profit. Zero revenue. Zero transactions. The penalty isn’t for failing to pay tax – it’s for failing to file the form. The IRS doesn’t factor in whether there was anything to report. If the form was due and you didn’t file it, the penalty applies.
Most US tax guides skip Form 5472 entirely because it only applies to foreign owners. For a Pakistani founder with a single-member LLC, it’s a required annual filing. Not optional, not situational.
Common Compliance Issues
These aren’t rare edge cases. These are the mistakes that come up again and again with international Shopify sellers.
Thinking Shopify handles everything. The collection feature covers one small piece of the picture. Registration, filing, and remittance are still entirely your responsibility. Turning on tax collection without registering with states first means collecting money with no legal basis to do so in that state.
Only focusing on federal taxes. The IRS gets most of the attention, but state sales tax obligations are separate and can stack up fast. Once you have nexus – economic or physical – that state has a claim regardless of what’s happening on the federal side.
Missing physical nexus through 3PLs. If you use a fulfillment service storing your inventory in the US, you may already have physical nexus in multiple states without knowing it. Check which states your 3PL has warehouses in. That’s your starting point.
Not having an ITIN. Running your LLC without an ITIN works until it doesn’t. When an IRS notice arrives or a payment processor flags your account during a compliance review, not having an ITIN makes everything slower and harder to resolve.
Confusing collection with remittance. Collecting tax from customers is step one. Filing a return and sending that money to the state is step two. A lot of sellers do step one and stop there – which means you’re holding tax revenue that belongs to the state, with interest building quietly in the background.
Compliance Checklist for Pakistani Shopify Sellers
Go through this and check where you actually stand – not where you think you stand.
Immediate Actions
- [ ] Confirm your LLC structure – single-member foreign-owned LLCs have specific federal requirements
- [ ] Apply for an ITIN if you don’t have one
- [ ] Find out which states your 3PL or fulfillment service stores inventory in – those states may already be nexus for you
- [ ] Check economic nexus thresholds for the states where most of your customers are
- [ ] Register for sales tax permits in states where you have nexus – before you start collecting
- [ ] Make sure your LLC’s legal name matches exactly across IRS records, Stripe, Mercury, and Wise
Annual Maintenance
- [ ] File Form 5472 every year – even if the LLC had zero income
- [ ] File state sales tax returns on each state’s required schedule
- [ ] Review your nexus exposure annually – sales patterns and 3PL locations change
- [ ] Keep records of all transactions for at least 3 years
- [ ] Check updated 1099-K reporting thresholds before each tax year closes
- [ ] Renew state permits where required – some states ask for periodic renewal
When to Get Professional Help
Some of this you can handle yourself, especially when your store is new and your state exposure is small. But there are situations where getting it wrong costs a lot more than getting help would have.
Get help before you register anywhere if you’re not sure which states you need to register in. Nexus rules shift, states update thresholds, and cleaning things up retroactively is harder than getting it right the first time.
Get help with Form 5472 and other foreign-owner specific filings. The stakes aren’t proportional to the complexity. A missed form with a $25,000 penalty is not a complicated situation – it’s just a form most people don’t know exists until it’s too late.
Get help the moment you receive any notice from the IRS or a state tax authority. Don’t ignore it, don’t assume it’s a mistake, and don’t respond without knowing what you’re agreeing to.
The goal is simple: keep your LLC clean so your business keeps running without a tax problem hanging over it.
FAQs
Do Shopify sellers with US LLCs need to file taxes?
Yes, regardless of where you live. A US LLC creates US tax obligations – federal through the IRS and state-level for sales tax. Being based in Pakistan doesn’t change that.
Does Shopify automatically handle all my tax compliance?
No. Shopify can collect sales tax from customers at checkout, but you’re responsible for state permit registration, filing returns, and actually sending the money to the state. None of that is covered by Shopify’s tools.
Do I need an ITIN if I’m a Pakistani founder living outside the US?
In most cases, yes. As a foreign owner of a US LLC, you’ll need an ITIN to file required federal forms and handle IRS correspondence. Starting the process before you actually need it is a lot easier than applying under deadline pressure.