How to Register a Company in the USA

Table of Contents

Close-up of a small American flag on a stick flapping in the wind at a patriotic event.

Share This Post

This blog post is your ultimate, most up to date guide to incorporating a business in the USA, covering all aspects of how to register a company. 

The good news is that company formation in the US is simple for both residents and non-resident aliens. This guide is for you whether you’re a US resident or not. 

What do I Need to Register a Business in the USA?

There are no restrictions on who can form a company in the USA. You don’t need a visa, a residency permit, or any special paperwork. 

The process of company registration in the US is simple. 

Below we have summarized the steps to company formation in the USA.

Step 1: Choose a State

As you may already be aware, each state in the US is sovereign and governed by unique regulations. This means that things like tax rates and business formation requirements differ from state to state. 

So, take your time deciding on which state is the most suitable for your business.

We have written an in-depth article on the best states for company formation. It’s a guide that clearly lays out the best states and their advantages for business incorporation. 

Step 2: Name Your LLC

This might seem like a straightforward task, but it’s important to bear in mind a few restrictions that apply in the USA.

When naming your LLC you have to include ‘Limited Liability Company,’ or the abbreviation (LLC / L.L.C) in the name. For corporations, you would use ‘Incorporated’ or ‘Corporation.’

You also can’t use words that could confuse others in terms of what your organization is and what it provides.

For example, you cannot use the word ‘Federal’ or the abbreviation ‘FBI.’ Because this would imply it’s a government agency. The same goes for words like ‘bank’ or ‘trust.’ You need special authorization to use these words in your business name.  

Also, misleading names that are similar to already existing brands. 

This is the general overview, but it’s best to check out the restrictions for your specific state. 

Step 3: Register Your Company

It’s time to make it official! In order to register your company, you need to file articles of incorporation with the secretary of your chosen state. 

Again, the process is different for each state. Some states made the process really easy while others have a bunch of complicated procedures and requirements in place.

The easiest way to form a company in the US is by hiring a specialist service. 

Businessanywhere.io specializes in company formation for non-resident aliens as well as residents.

We made the process extremely easy. All you have to do is fill out a simple form on our website and we’ll do the rest for you. We can also help you decide which state and business structure are the best for you. 

Click here to see our pricing for company formation. 

Step 4: Hire a Registered Agent

All states require every business to nominate a registered agent. 

A registered agent is somebody who is in the USA and can receive official correspondence on your behalf. This person should be available at a physical address during traditional business hours.

What Does a Registered Agent Do – Read More

You can hire a registered agent service in return for an annual fee. The fees vary between $120 – $300. 

When you incorporate with us, we include the registered agent service for free, for an entire year! 

Step 5: Get an EIN Number

An Employer Identification Number (EIN) is your tax ID. So yes, you need to get one. 

You can do it yourself by filing Form SS-4 with the IRS either via mail or fax. You can find out how to do it here. 

If you’re worried about making a mistake on the form or prefer a professional to do it for you, our business registration packages include this service. 

Step 6: Get a Physical Business Address

If you want to open a bank account for your business in the USA, then you’ll need a physical business address. 

An easy way is to hire a virtual mailbox service.

A virtual mailbox service receives your mail on your behalf and scans it for you. You can access the mail from anywhere in the world. This is particularly convenient if you’re not located in the USA. 

You can use the virtual mailbox address as your business’ mailing address making it look more professional and trustworthy. 

Read more about virtual mailboxes here. 

How much does it cost to register a company in the USA?

The total cost of registering a company will vary. You’ll have to pay the registration service fee, the state incorporation fee, the registered agent fee, and the virtual mailbox fee. 

We have combined the registration, agent, and virtual mailbox services into one package to make things easier and cheaper for you. Check out our packages here. 

How can a foreigner start a business in the USA?

Non-resident aliens, or foreigners go through the same process as US citizens when starting a business in the USA. 

Find out why the US is the best place to incorporate a business for non-resident aliens. 

Can a non-citizen start a business in the US?

Yes. There are no restrictions for foreigners who want to incorporate in the USA. 

Which business structure should I choose?

An LLC is most likely your best option. But you can read more about business structures here. 

How long does it take to register a business in the USA?

The process varies depending on the state, it can take anywhere from 2 business days to a couple of weeks. 

Ready to Register Your Business in the USA? 

Click here to check out our company formation packages.

About Author

Picture of Rick Mak

Rick Mak

Rick Mak is a global entrepreneur and business strategist with over 30 years of experience in international business, finance and company formation. Since 2001, he has helped register tens of thousands of LLCs and corporations across all 50 U.S. states for founders, digital nomads and remote entrepreneurs. He holds degrees in International Business, Finance and Economics, and master's degrees in Entrepreneurship and International Law. Rick has started, bought or sold over a dozen companies and has spoken at hundreds of conferences worldwide on offshore structuring, tax optimization and asset protection. His work has been featured in Business Insider, Yahoo Finance, Street Insider and Mirror Review. As Manager of BusinessAnywhere, Rick shares guidance drawn from decades of cross-border business experience. To learn how we keep our content accurate, read our editorial guidelines.

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

How to Get a Certificate of Good Standing (Any State)
Business
Certificate of Good Standing: What It Is and How to Get One in Any State

A certificate of good standing is an official document from the state that formed your LLC or corporation confirming the business exists and is current on its state filings and fees. You order it from that state’s business filing office, which is the Secretary of State in most states. Fees run from $0 in Colorado and Wyoming to $175 for a Delaware long form, and most states issue the certificate online the same day.

Modern Omaha city skyline with tall office buildings, lush green park, and a water fountain, highlighting a thriving business environment for entrepreneurs.
Business
Nebraska Certificate of Good Standing: Fee and How to Order

Nebraska issues a Certificate of Good Standing through the Secretary of State, Business Services Division. Find your LLC or corporation in the Secretary of State corporate search and buy the electronic certificate for $6.50, which you view and print immediately, or the paper certificate with the State Seal for $10.00, mailed by USPS within 2 to 3 business days. LLCs and corporations pay the same fee.

Docked ship alongside historic brick buildings in a bustling waterfront, urban environment with clear skies, symbolizing business growth, maritime commerce, and modern city development.
Business
Maryland Certificate of Good Standing: Fee and How to Order

Maryland’s certificate of good standing is the Certificate of Status, issued by the State Department of Assessments and Taxation (SDAT), Charter Division. Order it online through Maryland Business Express under Business Entity Search, Certificate of Status and Document Order, or request it by mail. The SDAT fee is $20, plus $20 for expedited service. Online certificates can be verified on the SDAT site. A long form certificate is also available for $20.

Do You Want To Boost Your Business?
Two diverse women collaborating in a modern corporate office during a team meeting, with whiteboards in the background displaying business plans and notes, emphasizing remote work and business flexibility.