← All posts
Company SetupMay 6, 2026· 6 min read

Setting Up a US LLC: A Practical Guide for Cross-Border Sellers

Is an LLC necessary for selling to the US, what does it do, and how does the process work? A plain summary.

“Do I need to set up a company in the US?” is one of the most common questions we get. Short answer: not always, but in most cases it makes your business easier.

What does an LLC give you?

  • Access to US payment infrastructure (bank, Stripe, getting paid)
  • Smoother account management on Amazon US
  • Limited liability and corporate credibility
  • Flexibility in tax structure

Why is Delaware popular?

Delaware is a common choice for e-commerce founders thanks to low bureaucracy and a predictable legal framework. Revoba LLC is also Delaware-based.

How does the process work?

It consists of incorporation, an EIN (tax ID) application, a bank/payment account, and an ITIN if needed. Going in the right order saves weeks.

What to watch out for

Don't overlook US tax obligations, annual franchise tax and reporting. Set up with continuity in mind.

The Revoba approach

We've lived this process for our own companies (US LLC, UK Ltd, TR Ltd). Our Brand Launch package covers company-setup consulting end to end.

Your product is ready. Now it's time to go global.

On a free discovery call, let's discuss your market fit and your first 90-day roadmap.