Key Takeaways
- The true annual cost of maintaining a US LLC as a non-resident is $1,500-$3,500 — far more than the initial $99-$300 formation fee
- Registered agent service ($100-$300/year) is mandatory and cannot be skipped — your LLC will be dissolved without one
- Tax compliance (Form 5472 + pro forma 1120) costs $500-$1,500/year when prepared by a CPA specializing in international LLCs
- Wyoming has no state income tax and a $60 annual report fee, making it the cheapest state for non-resident LLCs long-term
- Banking costs are minimal with Mercury (free) but add up if you use multiple services: Wise ($0-20/month), virtual mailbox ($10-30/month)
- Failing to budget for these costs leads to dissolved LLCs, IRS penalties, and lost business — plan for at least $2,000/year from day one
Table of Contents
Every blog post about forming a US LLC as a non-resident mentions the initial cost: $99 to $300 for formation, depending on the state and service you use. What they rarely mention is everything that comes after.
The formation fee is a one-time cost. The ongoing costs of maintaining a US LLC as a non-resident are what catch most founders off guard. These costs are mandatory — not optional — and failing to pay them can result in your LLC being dissolved, IRS penalties up to $25,000, or losing access to your US bank account.
This guide breaks down every cost you'll face, from mandatory state fees to optional but recommended services, so you can budget accurately from day one.
The Full Cost Breakdown: What You'll Actually Pay
Here's the complete annual cost picture for a non-resident US LLC, broken into mandatory and optional categories:
Mandatory Annual Costs
| Expense | Annual Cost | Notes |
|---|---|---|
| Registered agent | $100-$300 | Required by law in every state |
| State annual report | $50-$300 | Wyoming $60, Delaware $300, varies by state |
| Tax filing (CPA) | $500-$1,500 | Form 5472 + pro forma 1120 preparation |
| EIN maintenance | $0 | Free once obtained, but corrections cost time |
Mandatory total: $650-$2,100 per year
Recommended (Strongly Suggested) Costs
| Expense | Annual Cost | Notes |
|---|---|---|
| Virtual mailbox | $120-$360 | For a real business address (not registered agent) |
| Bookkeeping software | $0-$240 | Wave (free) or QuickBooks Simple Start ($20/month) |
| US phone number | $0-$120 | Google Voice (free) or OpenPhone ($15/month) |
| Business insurance | $300-$600 | General liability, often required by clients |
Recommended total: $420-$1,320 per year
Grand Total
Combining mandatory and recommended costs, expect to spend $1,500-$3,500 per year to maintain your US LLC as a non-resident. This does not include the initial formation cost or any one-time setup fees.
Cost #1: Registered Agent ($100-$300/year)
A registered agent is a person or company with a physical address in your LLC's state of formation who receives legal and government mail on your behalf. This is not optional — every state requires it.
As a non-resident, you cannot serve as your own registered agent because you don't have a physical address in the state. You must use a registered agent service.
Popular Registered Agent Services
- Northwest Registered Agent — $125/year, excellent customer service, includes mail forwarding
- Registered Agents Inc. — $100/year for the first year, $200/year after, good basic service
- ZenBusiness — $199/year, bundled with other services, good if you used them for formation
- Incfile — Free for the first year if you used them for formation, then $119/year
What Happens If You Don't Have One
If your registered agent resigns or you stop paying, your state will send a notice to your LLC. If you don't appoint a new agent within 30-90 days (varies by state), your LLC will be administratively dissolved. Reinstating a dissolved LLC costs $100-$500 and requires additional paperwork.
Cost #2: State Annual Report ($50-$300/year)
Most states require LLCs to file an annual report (sometimes called a "biennial report" in states that require it every two years). This report confirms your LLC's basic information: name, address, registered agent, and members/managers.
Annual Report Costs by Popular States
| State | Annual Report Fee | Due Date | Late Penalty |
|---|---|---|---|
| Wyoming | $60 (minimum) | Anniversary of formation | $50 late fee + dissolution risk |
| Delaware | $300 (franchise tax) | June 1 | $200 penalty + 1.5% monthly interest |
| New Mexico | $0 | No annual report required | N/A |
| Florida | $138.75 | May 1 | $400 late fee |
| Texas | $0 (no annual report) | Franchise tax due May 15 | Franchise tax penalties apply |
Wyoming's $60 annual report fee is one reason it's the most recommended state for non-resident LLCs. Delaware's $300 franchise tax is a significant ongoing cost that many founders don't anticipate when choosing Delaware for its "business-friendly" reputation.
Cost #3: Tax Filing and CPA Fees ($500-$1,500/year)
Even if you owe zero US federal income tax (which is the case for most non-resident LLC owners operating from abroad), you must still file Form 5472 and a pro forma Form 1120 every year.
You can technically file these forms yourself, but the risk of making an error is significant — and the penalty for an incorrect filing is $25,000. For this reason, most non-resident LLC owners hire a CPA who specializes in international LLC tax filings.
What CPA Services Cost
- Form 5472 + pro forma 1120 only — $500-$800 from a CPA specializing in non-resident LLCs
- Full tax compliance package — $1,000-$1,500 (includes Form 5472, FBAR if needed, state filings, tax planning consultation)
- Ongoing bookkeeping + tax filing — $200-$500/month for monthly bookkeeping bundled with annual tax preparation
CPAs Specializing in Non-Resident US LLCs
Not every CPA understands international LLC taxation. Look for CPAs who specifically advertise services for non-resident LLC owners. Common specialists include firms like 1-800Accountant (international LLC package), Greenback Expat Tax Services, and smaller boutique firms that focus on foreign-owned US entities.
Expect to pay a premium compared to standard US tax preparation. A US resident's simple tax return costs $200-$400. A non-resident LLC filing costs $500-$1,500 because the CPA needs to understand international tax treaties, ECI classification, and Form 5472 requirements.
Cost #4: Banking Fees ($0-$240/year)
US banking costs for non-resident LLC owners have dropped dramatically thanks to neobanks like Mercury and Relay.
Banking Cost Comparison
| Bank/Service | Monthly Fee | Wire Fee (Domestic) | Wire Fee (International) |
|---|---|---|---|
| Mercury | $0 | $0 | $5 |
| Relay | $0 | $0 | N/A (use Wise) |
| Wise Business | $0 | N/A | 0.3-0.6% conversion fee |
| Chase Business | $15/month | $25 | $40-$50 |
Most non-resident LLC owners use Mercury as their primary US bank (free, excellent for non-residents) and Wise Business for international transfers (lowest conversion fees). This combination costs essentially $0 in monthly fees — you only pay per-transaction fees on Wise conversions.
If you use a traditional bank like Chase or Bank of America, expect $15-$30/month in account fees plus $25-$50 per wire transfer.
Cost #5: Virtual Mailbox ($120-$360/year)
A virtual mailbox gives your LLC a real US street address (with a unique suite number) where you can receive physical mail. This is different from your registered agent address and is used for business correspondence, bank applications, and as your LLC's mailing address.
While not strictly mandatory, a virtual mailbox is strongly recommended because:
- It provides a professional US address for your website and invoices
- It avoids using your registered agent's shared address on Stripe and bank applications
- It receives IRS correspondence, state notices, and client mail
- Most services scan and forward your mail digitally
Virtual Mailbox Services
- iPostal1 — Starting at $10/month, addresses in all 50 states
- Anytime Mailbox — Starting at $10/month, mail scanning included
- Earth Class Mail — Starting at $19/month, better scanning quality and integration with bookkeeping tools
- Traveling Mailbox — Starting at $15/month, unlimited mail scanning
Cost #6: Payment Processing Fees (Variable)
If you accept payments through Stripe, PayPal, or other processors, you'll pay transaction fees on every payment:
- Stripe — 2.9% + $0.30 per domestic transaction, +1% for international cards
- PayPal — 2.9% + $0.30 domestic, 4.4% + fixed fee international
- Wise (bank transfer) — 0.3-0.6% conversion fee only
- Mercury (ACH/wire) — Free for ACH, $5 for international wire
The cost impact depends on your payment volume and methods. If you process $10,000/month through Stripe, expect ~$320/month in fees. If you receive the same amount via bank transfer through Wise, expect ~$40/month.
This is why many non-resident LLC founders use invoicing with bank transfer details for large payments and reserve Stripe for smaller or recurring payments.
Cost #7: Bookkeeping and Accounting ($0-$600/year)
Keeping clean financial records is essential for tax compliance and business health. Your bookkeeping costs depend on how you handle it:
- DIY with Wave (free) — Basic bookkeeping software, sufficient for simple businesses with under 50 transactions/month
- DIY with QuickBooks ($20/month) — More powerful, better integration with US banking and tax tools
- Outsourced bookkeeping ($200-$500/month) — A virtual bookkeeper handles categorization, reconciliation, and monthly reports
For most non-resident LLC owners with straightforward businesses (service-based, under $200K revenue), DIY bookkeeping with a free or low-cost tool is sufficient. As your business grows, outsourcing bookkeeping becomes worthwhile to save time and ensure accuracy.
Costs That Catch Founders Off Guard
Beyond the predictable annual costs, several one-time or situational expenses surprise non-resident LLC owners:
ITIN Application ($0-$450)
If you need an Individual Taxpayer Identification Number (ITIN) for your tax filings, the IRS application is free but the process is complex. Many founders use an ITIN Acceptance Agent ($150-$450) to handle the application, which avoids mailing your original passport to the IRS.
State Foreign Qualification ($100-$500)
If you do business in a state other than where your LLC is formed, you may need to "foreign qualify" your LLC in that state. This is a one-time registration fee plus ongoing annual report fees in the second state.
Operating Agreement ($0-$500)
While you can create your own Operating Agreement using free templates, some founders hire an attorney for a customized agreement. This is a one-time cost of $300-$500 for a simple single-member LLC Operating Agreement.
LLC Dissolution ($0-$100)
If you decide to close your LLC, most states charge a filing fee for Articles of Dissolution. You'll also need to file a final tax return and ensure all state requirements are met. If you just stop paying your registered agent and annual report fees without formally dissolving, you may continue to accrue penalties.
How to Minimize Your Annual LLC Costs
Here are practical strategies to keep your ongoing costs as low as possible:
- Form in Wyoming — $60 annual report, no state income tax, no franchise tax
- Use Mercury for banking — Free account, no monthly fees, $5 international wires
- Handle basic bookkeeping yourself — Use Wave (free) for simple businesses
- Bundle registered agent with formation service — Many services offer the first year free
- Find a CPA who specializes in non-resident LLCs — They're more efficient (and often cheaper) than general CPAs for Form 5472
- Skip the virtual mailbox initially — Use your registered agent address until you need a separate business address
Minimum viable annual cost (Wyoming LLC): $60 (annual report) + $125 (registered agent) + $500 (CPA for tax filing) = $685/year.
This is the absolute floor. Most founders spend $1,500-$2,500 once you add a virtual mailbox, bookkeeping tools, and payment processing fees.
Is a US LLC Still Worth It?
At $1,500-$3,500 per year, a US LLC is a real business expense. It's worth it if:
- You need a US bank account to receive payments from US clients (Mercury, Stripe)
- Your clients or platforms require a US entity (Stripe, Upwork, Toptal)
- You want the credibility and legal protection of a US business entity
- Your annual revenue exceeds $15,000-$20,000 (so the cost is less than 15-20% of revenue)
If your revenue is below $10,000/year and you don't specifically need a US entity, consider operating under your home country's business structure and using Wise for international payments instead. You can always form a US LLC later when the economics make sense.
Frequently Asked Questions
- How much does it cost per year to maintain a US LLC as a non-resident?
- The total annual cost ranges from $1,500 to $3,500 depending on your state, services used, and whether you hire a CPA. The minimum breakdown is: registered agent ($100-$300), state annual report ($50-$300), tax filing preparation ($500-$1,500), and optional services like virtual mailbox ($120-$360) and bookkeeping ($200-$600). Wyoming is the cheapest state for ongoing costs.
- What is the cheapest state to maintain a US LLC as a non-resident?
- Wyoming is the cheapest for ongoing costs. It charges a $60 annual report fee, has no state income tax, no franchise tax, and strong privacy protections. Delaware is popular but charges a $300 annual franchise tax plus a $50 annual report fee. New Mexico has no annual report fee but limited banking support for non-residents.
- Can I avoid paying for a registered agent?
- No. Every US state requires LLCs to maintain a registered agent with a physical address in the state of formation. As a non-resident, you cannot serve as your own registered agent because you don't have a physical address in the state. If you fail to maintain a registered agent, your LLC can be administratively dissolved by the state.
- What happens if I don't file Form 5472 for my LLC?
- The IRS automatically assesses a $25,000 penalty per form, per year for failure to file Form 5472. This penalty applies even if you owe zero US tax. The penalty is assessed automatically and can be difficult to have abated. This is one of the most expensive compliance mistakes a non-resident LLC owner can make.
- Is it worth having a US LLC if I have low revenue?
- It depends on your revenue and goals. If your annual revenue is below $10,000-$15,000, the $1,500-$3,500 annual maintenance cost may not be justified. However, if you need a US bank account, Stripe access, or US business credibility, the LLC provides value beyond direct revenue. Consider starting with the LLC once you have at least $2,000-$3,000 in monthly revenue.
Create cleaner invoices with your US LLC
Invollc makes invoicing international clients simple, fast, and compliant. Built specifically for founders with a US LLC.
Try Invollc Free