Schedule: 8:00am - 5:00pm

FAQ

Frequently Asked Questions

Here you will find clear answers to common questions about starting, managing, and scaling your US business from abroad.

shape shape shape
Business
Consulting

24/7 Support

Real Experts

No. You can register your company 100% online from your home country. You do not need a US visa, SSN, or to travel physically.

LLCs avoid "double taxation" and are ideal for foreign owners. C-Corps pay corporate tax but are necessary if you plan to raise capital from investors.

The EIN is your company's federal tax ID. It is required to open bank accounts and operate. We process it for you.

State registration takes 3-7 business days. Obtaining an EIN for foreigners takes an additional 15-30 business days (depending on the IRS).

Yes. With your LLC and EIN, you can open accounts with digital banks like Mercury or Relay that accept non-residents.

It is an official address in the state of registration to receive legal documents. It is a mandatory requirement, and we provide this service.

You must file an annual informational return. If you have no physical presence in the US, you might not owe federal income tax, but every case is unique.

You need a real physical address (not a P.O. Box). Our plan includes a Business Address (SmartOffice) that meets legal requirements.

Yes. Most states require an Annual Report and a Franchise Tax. Also, Registered Agent and Business Address services are renewed annually.

Only a copy of your passport and your home address. We handle the paperwork.
Still have questions?

We are here to help

If you didn't find the answer you were looking for, contact us. We are ready to advise you.