If you run a Wyoming LLC as a non-resident and collect money through Stripe, sooner or later a tax form called the 1099-K may land in your Stripe dashboard. For most owners outside the United States, the first reaction is alarm: a form from the US tax authority, showing a large dollar number, addressed to a company you opened from another country. The good news is that the 1099-K is far less frightening than it looks. It is an information report, not a tax bill, and in the typical non-resident setup it changes nothing about how much US tax you actually owe. This guide walks through exactly what the form is, when Stripe issues it, what the numbers on it mean, how it interacts with your real filing obligations, and the mistakes that cause non-residents unnecessary panic or, worse, real penalties.
What a 1099-K actually is
Form 1099-K is an information return filed by "third-party settlement organizations" and payment card processors. Stripe falls into this category. When Stripe settles card and other electronic payments into your account, it is acting as the intermediary between your customers and your bank, and the US tax code asks intermediaries above a certain size to report the gross flow of money they pass through to each payee. The form is not unique to non-residents; every Stripe merchant in the US receives one if they cross the threshold. It exists so the IRS can cross-check the gross revenue a business reports against the gross revenue its payment processor saw.
The single most important thing to understand is the word "information." A 1099-K does not assess tax, does not create a tax liability, and does not by itself decide whether you owe anything. It reports a fact: here is the total dollar volume this payee processed through this platform in the year, here is how it broke down month by month, and here is the count of transactions. What you owe, if anything, is determined by an entirely separate analysis of your income and where it was earned, which we will get to below.
The form also reports gross volume, not net and not profit. This distinction is where most of the confusion begins, and it is worth holding onto from the very first page: the headline number on a 1099-K is the largest, most flattering version of your revenue, before any cost has been subtracted.
When Stripe issues a 1099-K to a non-resident LLC
Stripe issues a 1099-K based on the federal reporting threshold, and that threshold is the source of years of public confusion. For tax years 2025 and 2026, a third-party settlement organization like Stripe is required to issue a 1099-K only when a payee crosses both of the following in the same year:
- More than $20,000 in gross payment volume, and
- More than 200 separate transactions.
Both conditions must be met, not either one. A consultant who runs $80,000 through Stripe across only 40 large invoices does not technically cross the federal threshold, because the transaction count is under 200. A creator who runs 1,000 tiny $5 transactions totaling $5,000 does not cross it either, because the dollar amount is under $20,000. In practice Stripe sometimes issues forms more liberally than the bare federal floor, and some US states set their own lower thresholds that can pull a form into existence even when the federal one would not. So treat the $20,000-and-200 figure as the federal baseline, not an absolute guarantee that nothing arrives below it.
You may have read that the threshold dropped to $600 with no transaction minimum. That was a scheduled change under a 2021 law, repeatedly delayed by the IRS, and then repealed before it ever took permanent effect by the One Big Beautiful Bill Act signed in 2025. The long-standing $20,000-and-200 rule was restored. Anyone telling you the current federal number is $600, or $5,000, is working from outdated information. The authoritative source is the IRS "Understanding Your Form 1099-K" page, which you can search by that exact title.
Stripe issues the form on an EIN basis, meaning it aggregates all the volume tied to your LLC's employer identification number. If you operate multiple Stripe accounts under the same EIN, the volume can combine toward the threshold. The form is sent to you, and a matching copy to the IRS, by January 31 for the prior tax year. You will normally find it in your Stripe dashboard under tax forms before a paper copy would ever arrive.
Why the gross number is not your income
The figure in the gross-volume box of a 1099-K is the total amount your customers paid, summed across the year, before anything was taken out. It is not what reached your bank account, and it is certainly not your profit. Several layers sit between that gross number and your real economic income, and each one reduces it.
Stripe's own processing fees come out first, typically a percentage plus a fixed amount per charge, with higher rates for international cards and currency conversion. Refunds you issued during the year are included in gross volume on many reports even though that money went back to the customer. Chargebacks, where a customer disputes a charge and the bank claws it back, are another reduction. Then come your actual business costs: contractors, software subscriptions, advertising, hosting, the price of goods you resell, and everything else you spend to operate. Only after all of that is your taxable profit, and your profit can be a small fraction of the gross figure, or even a loss, while the 1099-K still shows the full headline amount.
This is normal and expected. The IRS knows perfectly well that the gross number on a 1099-K overstates income. The form is a reconciliation aid and a cross-check, not a measure of taxable earnings. When you see a number far larger than what you actually earned, you are not looking at an error; you are looking at the design of the form.
Does a 1099-K mean you owe US tax?
For the vast majority of non-resident-owned Wyoming LLCs, receiving a 1099-K does not mean any US federal income tax is owed. Whether you owe US tax has nothing to do with whether a form was issued and everything to do with the source and character of your income. The United States taxes a non-resident on only two categories: income that is effectively connected with a US trade or business (known as ECI), and certain US-source passive income (known as FDAP, such as dividends, interest, royalties, and rents), which is taxed at a default flat rate unless an applicable income tax treaty in force reduces it.
The typical non-resident e-commerce, SaaS, consulting, or agency owner has neither. If you perform your services from outside the United States, have no US office, no US employees, and no dependent agent acting on your behalf inside the country, your income is generally treated as foreign-source and not effectively connected with a US trade or business, even though the customers and the bank are American. In that situation a single-member Wyoming LLC owned by a non-resident usually owes $0 US federal income tax on its Stripe revenue, no matter how large the 1099-K's headline figure is.
That said, this is a determination, not an automatic exemption. If you do have a meaningful US presence such as inventory stored and fulfilled in a US warehouse, US-based staff, or a person in the US authorized to conclude contracts for you, your facts can tip toward ECI, and then you may have a real US tax filing and liability. The 1099-K does not decide this; your operations do. When the line is unclear, the honest answer is to confirm your specific situation with a US CPA who handles non-resident clients rather than guess from a blog.
How the 1099-K fits with Form 5472 and the pro forma 1120
Here is a point that trips up many owners: the 1099-K and your actual mandatory US filing are two different things, and one does not replace the other. A non-resident-owned single-member Wyoming LLC is, by default, a disregarded entity for US tax purposes. That entity has a yearly filing obligation that is entirely separate from whether any tax is due and entirely separate from whether a 1099-K was issued.
That obligation is Form 5472 attached to a pro forma Form 1120, filed once a year. Form 5472 reports related-party transactions, which means money moving between you and your own LLC: capital you contributed, loans, and distributions you took out. It deliberately does not report your customers' payments line by line, because customers are unrelated parties, not related parties. The penalty for failing to file Form 5472 when required is $25,000, and it applies regardless of income, regardless of profit, and regardless of whether you ever received a 1099-K. The form is generally due April 15, and you can extend the deadline by filing Form 7004.
So the mental model is: the 1099-K is something Stripe sends you (and the IRS) that summarizes customer payments; the 5472 plus pro forma 1120 is something you file that reports your dealings with your own company. Your Stripe revenue informs the overall picture your filing reflects, and you keep the 1099-K to support and reconcile your numbers, but you do not "enter" the 1099-K onto the 5472 as though it were a related-party line item.
If your LLC has more than one foreign owner, the structure is different. A multi-member foreign-owned LLC defaults to a partnership, which files Form 1065 with Schedule K-1s for each owner, generally due March 15. If any of that income is effectively connected, Section 1446 withholding and Form 8805 come into play, and each foreign partner files a Form 1040-NR. The 1099-K still arrives the same way; the surrounding filing machinery is what changes.
A worked example, start to finish
Suppose your single-member Wyoming LLC, owned by you as a non-resident, processes $60,000 across 900 Stripe transactions in a calendar year selling a digital product, with all the work done from your home country. Because you are over both $20,000 and 200 transactions, Stripe issues a 1099-K. The form shows roughly $60,000 gross, with a month-by-month breakdown and your LLC's EIN and name.
Now walk it down to reality. Suppose your true figures are:
| Line | Amount |
|---|---|
| Gross volume on the 1099-K | $60,000 |
| Less Stripe fees (about 3.3% blended) | -$2,000 |
| Less customer refunds | -$3,000 |
| Less contractor and software costs | -$25,000 |
| Economic profit | $30,000 |
Your real profit is $30,000, half the headline number. And because none of this income is effectively connected with a US trade or business (no US office, no US employees, no dependent US agent, services performed abroad), your US federal income tax on it is typically $0. The 1099-K still says $60,000. Nothing about that form changes the analysis. You will still file Form 5472 with a pro forma 1120 to report any capital you put in and any distributions you took, you will still report this profit in your home country according to its rules, and you will keep the 1099-K in your records as supporting evidence. The form did its only job, which was to summarize the gross flow Stripe saw.
Reconciling the 1099-K against your books
The 1099-K is genuinely useful for one practical purpose: it is a free, processor-issued year-end summary you can check your own bookkeeping against. A clean reconciliation each year makes your accounts more defensible and catches errors early. Work through it in order:
- Pull your Stripe annual summary and compare its gross volume to the box totals on the 1099-K. They should match closely.
- Confirm the month-by-month figures on the form line up with Stripe's monthly payment reports.
- Remember the form is gross. In your books, subtract Stripe fees, refunds, and chargebacks to arrive at net revenue, then subtract business costs to reach profit.
- If multiple Stripe accounts or processors report under one EIN, make sure you are not double-counting the same money across forms.
- Save the form with your annual records even when you owe $0 US tax, because it supports both your US information filing and your home-country reporting.
Doing this once a year, rather than scrambling when a question arises, turns the 1099-K from a source of anxiety into a simple checkpoint. If the numbers reconcile, you file it away. If they do not, you have caught something worth investigating while the records are still fresh.
Common mistakes non-residents make with the 1099-K
The most frequent and damaging mistake is treating the gross number as taxable income and either panicking or overpaying. The form's headline figure is gross volume before every deduction; mistaking it for profit leads people to imagine a tax bill that does not exist.
A close second is assuming the 1099-K replaces or satisfies the Form 5472 obligation. It does not. A non-resident owner who receives a 1099-K, sees that no US tax is owed, and concludes there is nothing to file has walked straight into the $25,000 Form 5472 penalty. The information return Stripe sends is unrelated to the information return you must file yourself.
The opposite mistake is just as common: assuming that because no 1099-K arrived, no filing is needed. If your volume stayed under the threshold and Stripe never issued a form, your Form 5472 plus pro forma 1120 duty is completely unchanged. The 5472 obligation exists for a non-resident-owned disregarded LLC whether the company made millions or nothing at all. Other recurring errors include believing the threshold is still $600, ignoring a state-level form that arrived because of a lower state threshold, and discarding the 1099-K instead of keeping it for reconciliation and home-country reporting.
Edge cases and the form being wrong
A few situations deserve specific attention. If your 1099-K shows a number that is wrong, the right move is to contact Stripe and request a corrected form. This matters because the IRS receives the same copy Stripe sends you; an uncorrected error can create a mismatch the IRS notices later, so it is worth fixing promptly rather than ignoring.
If you cross the threshold in one year and fall below it the next, you will simply receive a form in the qualifying year and not in the other; there is nothing to reconcile in the off year beyond your normal books. If you operate in product categories or jurisdictions with state-level reporting, you may receive a 1099-K even below the federal floor, which is not an error and should still be reconciled. And if your facts change such that you develop a genuine US presence, the 1099-K stays exactly the same while your underlying tax position may shift toward ECI. In that case the form is unchanged but your obligations are not, which is precisely why the form should never be your guide to what you owe. When the source-of-income or ECI question is genuinely uncertain for your operation, confirm it with a CPA experienced in non-resident filings rather than relying on the presence or absence of a 1099-K.
Bottom line for non-resident owners
A 1099-K from Stripe is an information report of gross payment volume, issued when your Wyoming LLC crosses both $20,000 and 200 transactions in a year for 2025 and 2026, sent to you and the IRS by January 31. It reports gross, not income, and it does not by itself create any US tax. For the typical non-resident with no US presence and services performed abroad, US federal income tax on that revenue is generally $0, while the mandatory Form 5472 plus pro forma 1120 filing continues independently, carrying a $25,000 penalty if missed. Keep the form, reconcile it against your books, and let your real operations, not the headline number, determine your tax position.
If you have not formed your company yet and want a clean, compliant base for accepting Stripe payments as a non-resident, you can form a Wyoming LLC with us for $397 all-inclusive, with the LLC typically formed in around 24 hours and your EIN obtained without an SSN, so you can move on to opening accounts and getting paid.