What Does a U.S. LLC Really Cost?
Formation fee, annual state cost, registered agent, and EIN — by state.
See your state's fees up front — then what it actually takes to start and run a U.S. LLC from outside the U.S.
What a U.S. LLC actually costs
The real cost of a U.S. LLC is the state filing fee up front, plus a recurring annual cost (an annual report, franchise tax, or minimum tax depending on the state). An EIN is free from the IRS, and most non-residents also pay a registered agent (~$125/year). Cheap states like New Mexico have no annual report; others like California ($800/year) and Delaware ($300/year) cost more to keep alive.
U.S. LLC cost FAQ
On fees alone, New Mexico (~$50, no annual report) and Ohio ($99, no annual report) are among the cheapest. But the best state also depends on privacy, banking, and where you actually do business.
Yes. The IRS issues EINs at no cost. You never need to pay a fee for the EIN itself, though a service may charge to obtain it for you.
Yes — every U.S. LLC must have a registered agent in its state. Non-residents typically pay a service, usually around $100–$300 per year.
State fees only get you a bare LLC. The $499 also includes your EIN, a U.S. bank account, Stripe setup, a registered agent, and a dashboard with support — the full stack to actually operate.
More free tools
See if your foreign-owned LLC must file — and the $25,000 penalty for missing it.
Stripe Fee CalculatorSee exactly what Stripe takes and what lands in your account.
Mercury application checklistCheck what to prepare before you apply, without guessing about approval.
Non-U.S. founder setup plannerSee your next step from forming an LLC to banking and Stripe.