How I Opened A Bank Account In The USA From India: Stripe Atlas Experience


2022 update: Thanks for the amazing response and for sharing this article with millions of people around the globe. In 2022 things have changed quite a bit, and one size doesn’t fits all. You can drop an email to [email protected] with your requirement, and I will connect you with one of the qualified CPAs who will help you open a company/Bank account in the USA from India or any part of the world.

Note: If you have already registered a company in the USA and looking to open a bank account in the USA without traveling there. You can use Mercury which lets you open a bank account without visiting the USA.

Do you want to have a bank account in the U.S.A?

Do you know if you are earning money in US dollars, having a U.S. bank account may help you save huge money.

Furthermore, if you incorporate a company in the U.S. (anybody in the world can do this without physically being in the U.S.), you will remove the biggest headaches of restrictions imposed by many online services that exist in developing countries.

Note: If you need help with a qualified CPA, drop an email to [email protected]

Feb 2020 update: If your purpose is just to get a Stripe account, they recently started accepting Indian businesses. See here

You might not know any of this, so let me first give you a little background of what I’m talking about. After that, what you are about to learn might change the way you do business online.

Having a registered company helps you do more global business. If you are someone who lives in a developing country, you are probably aware of certain restrictions and limited opportunities when doing business online.

If your company is registered in a developed country (like the U.S., Singapore, or Japan), you will be able to engage in business activities with anyone around the world, and a lot of the restrictions that exist in developing countries will be lifted.

Recently, I incorporated a company in the United States of America. In this tutorial, I will show you one of the ways that you can do this for yourself. (There are many ways to incorporate in the U.S., and each way comes with its pros and cons.)

Last year, I launched the ShoutMeLoud store . One of the biggest challenges was whether or not I should use an unrestricted PayPal account or a traditional payment gateway like Stripe. I wanted to have both options available so that payment could easily be made by anyone in the world.

But the main problem was that PayPal has a limited function in many countries (including India), and payment gateways like Stripe are not yet available in many countries (including India).

The only way I could get around this problem was by having a bank account in one of the countries where PayPal is not limited & gateways like Stripe are available.

So I decided to incorporate a company in the United States.

It’s actually very easy for anyone around the world to open a company in the U.S.A. You don’t need to physically visit the U.S. to do this; there are many online services that will help you get this done remotely.

However, the biggest limitation of this is that you won’t be able to open a bank account in the U.S. remotely. In order to open a bank account, you have to physically visit the country. And, without a bank account in the U.S., opening just a company won’t serve a higher purpose.

Meet Stripe Atlas

A few months back, I learned about a service started by the popular payment processor company Stripe. The service is named as Atlas by Stripe.

  • Save

This service lets anyone in the world open a company in the U.S. while also helping businesses open a U.S. bank account without visiting the country. It’s a double win for any startup or individual who wishes to expand their business & needs to become a truly global company.

However, before you apply for Stripe Atlas, you should be clear of the benefits you are getting by doing so.

Earlier, opening a maintaining bank account used to be free. However, now they have added a charge/month if you are not maintaining a minimum balance. Here is the new rule:

Your business bank account with SVB will cost $25 per month. This fee is waived if you maintain a minimum average balance of $25,000 per month. SVB will share details about your account’s complete fee schedule and functionality as you complete the documents to open your bank account.

Before we get started, you should also read the following guides to help you learn the pros & cons of using Atlas by Stripe:

Incorporating A Company & Opening A Bank Account In The U.S. From Anywhere In The World

Here is what you will get when using Stripe Atlas:

  • An incorporated company in the U.S.
  • A U.S. bank account and a U.S. tax ID number.
  • A Stripe account to accept payments from around the world.
  • Guidance about U.S. law and taxes from Orrick and PwC. (This is optional and costs money. You can also use any 3rd party lawyer or company for this.)
  • Access to tools and resources from Amazon Web Services (as well as $15,000 in AWS promotional credits for beta users).

Here is the complete FAQ on getting started with Stripe Atlas.

In short:

  • Stripe lets anyone open a “C-Corporation” company in Delaware, U.S.A.

Note: Right now, they don’t support LLCs.

Here is a good guide that helps you understand the tax benefits of each type of company.

You will need an invitation to join Stripe. You can apply for one here, or find a company in your country which is part of the Stripe Atlas network.

In my country, India, we have three companies who can give a Stripe invite:

Stripe charges $500 for the whole process of setting up your company.

However, there are additional costs for bylaws, actions of incorporator, and notices of stock issuance. Stripe will help you connect with companies who can do this for you & also help you with tax filing. You can also hire any 3rd party CPA or company to help with these things.

If you are in India, you can drop me an email. I will connect you to a team who can help you with everything from documentation to tax submission to post-company incorporation.

Getting Started

When you get the invite, click on the link in the email to start the process. You need to have a Stripe account & if you don’t have one, it will ask you to create one.

Strip Atlas
  • Save

Click on “Get started”.

The first step is to add details about your company.

information about your company
  • Save

Click on “Next”.

Now it’s time for your company name.

  • Save

Here you need to assign directors, shares, and all other details for your team. This is an easy step & if you are working alone, you can allocate 100% of the shares to yourself.

Now you need to assign an administrator for your U.S. account. Once that’s done, you need to add your payment details.

Note: You’ll only be charged when your bank account and entity are fully opened.

opening a bank account
  • Save

Once you hit “Pay and Submit”, you will get a confirmation email from the Stripe Atlas team.

Stripe Atlas
  • Save

Here are the main highlights of the email:

  1. We’re currently generating documents to incorporate your company and open your bank account. We will share an e-signature link with you in the next couple of days, so you can review these documents and sign them when you’re ready.
  2. After you sign the documents, you will be able to enroll in the Amazon Web Services Activate Portfolio Package, with access to $15,000 in AWS credits.
  3. Your company and bank account will typically be set up within a week of signing the documents, and your Employer Identification Number a week after that.

Now, the next few days will pass quickly or slowly, depending upon your desperation to get your U.S.A bank account & company incorporation!

Review & Sign

It took about nine days for me to get an email from the Stripe team.

Stripe Atlas document for signing
  • Save

The process is a little time-consuming as you should thoroughly review the document before signing it. You just need to sign in one place (use your initials or scribble your actual signature using the mouse).

Once you have signed and submitted the document (all done automatically & online), you have the option to either download the document in .pdf format or print it for your records.

Receiving Incorporation & Bank Account

For me, it took about ten days after submitting for them to complete the process.

Then, ten days later, they sent me a certificate of incorporation.

They also applied for my EIN number (i.e. registered with the IRS). It took less than 2 weeks to receive my newly incorporated company EIN number.

At the same time, they also opened a bank account under my company name in Silicon Valley Bank. Once your bank account is opened, they will automatically link your Stripe account with this bank account.

Note: Silicon Valley Bank will waive account maintenance fees for the first 24 months.

The only thing I don’t like about Silicon Valley Bank is they don’t offer debit or credit cards. For me, I will be opening up a bank account with Bank of America or Chase when I visit the U.S. in January 2017 to deliver my talk at Affiliate Summit West in Las Vegas.

  • Save

Here are things you will be doing post-company incorporation in Delaware:

  • File an annual report with Delaware, which costs $50.
  • Pay an annual Franchise Tax to the state of Delaware—a minimum of $175 per year.
  • Pay federal income tax on income generated in the U.S. A.

These things can be done by hiring your own legal counsel or tax advisor. Stripe Atlas users have access to a legal guide prepared by Orrick, a tax guide prepared by PwC, and a free consultation call with an expert from PwC.

Note: PwC and Orrick will not provide tailored tax advice unless you ask them to represent you directly as a client.

Life After Incorporating & Opening A Bank Account In The U.S.A.

The very first thing I did after all of this is hired a legal counselor and tax advisor. He & his team are now taking care of all tax audits, filings, and everything else that needs to be done.

I also opened a PayPal account in the U.S. that allows me to receive payment from anywhere in the world & without restrictions.

However, I’m still in the learning phase & trying to figure everything out.

If you are from India like me, you also need to know about double taxation. Your Indian CA or legal counselor will be able to advise you better on this. But this is definitely something you should be aware of.

I will be sharing more tips & tricks as we move further ahead with our newly incorporated business.

I hope this guide has given you a new perspective & vision for your future. If you know of more countries or places which are tax heavens or business-friendly, do let us know about them in the comments section below. Also, I’d love to hear your ideas and experiences with this and related endeavors.

See you in the comments!

Don’t forget to share this post!

Here are a few hand-picked guides for you to read next:

Subscribe on YouTube

  • Save
Authored By
A Blogger, Author and a speaker! Harsh Agrawal is recognized as a leader in digital marketing and FinTech space. Fountainhead of ShoutMeLoud, and a Speaker at ASW, Hero Mindmine, Inorbit, IBM, India blockchain summit. Also, an award-winning blogger.

93 thoughts on “How I Opened A Bank Account In The USA From India: Stripe Atlas Experience”

  1. Viranchi

    Hey Harsh, Good Read! I am also similarly looking to set up an entity in the US. You mentioned that you could connect with a team that could stream line the whole process for me. Could you please direct me to them? Also, would really like to understand the post formation compliance costs and also the impact of transfer pricing regulations on the final revenue you can route back to India.

  2. Joey

    Hello Harsh,
    Thanks a lot for your guidance. I have this question. I hope that you can explain to me.
    We had already succeeded in opening our company with Stripe Atlas. Then, there was a conflict among the BOD and one director has changed the email of our Stripe account without our knowing. Literally, we can not access our Stripe account anymore. Now, we are so afraid that he might do anything to harm the company through the Stripe connection.
    There are 2 questions:
    1. Can we take the Stripe account back by contacting through our previous email, which we always used to talk with Stripe support team?
    2. In case that director requests to delete our Stripe account, does it affect our company which has been registered by Atlas?

    I do hope you can have the advice for us. Thank you very much.
    Looking forward to your reply.


  3. Mihir Priyadarshee

    I also would like to know how I can incorporate a company in the USA and open bank account. Can you please guide me through and lead me to the contact where I can actually start doing the things. As I am a freelance technician who provides support for computer & other peripherals

  4. Abhinav

    Hi Harsh, I also got an invite from stripe atlas to open an account with SVB along with my company formation in US. I understand that I won’t get any debit/credit card from SVB however I would like to know whether an online international wire transfer to India is possible through SVB. Can we also take the payments through ACH from our clients into our bank account in SVB? I would really appreciate if you can please respond to my questions. Thanks & regards.

    1. Harsh Agrawal

      1) Yes, online international wire transfer to India is possible through SVB
      2) Yes, you can accept ACh payments through SVB.

  5. Sahil

    Hey Harsh , Amazing article . Did you push the funds for incorporation via ODI as per RBI policy ! My understanding is that’s the cumbersome part in the beginning . We are struggling with the same dilemma as we are into affiliate marketing and 95% of our clients are outside India.

  6. Naveen


    Good Article on Company Registration and Bank Account in US.
    What about Currency. The Currency is in USD. How can we get the INR. If I withdraw money in INR and what is tax.

    Please Reply

  7. Syed

    Superb blog with all notes on Stripe Atlas and any indian startup looking for global presence should definitely try it.

  8. Raghav Gupta

    Hi, Instead of incorporating in US, why not get a, which allows to have one US account. probably better, if we dont want to incorporate soon in US, or as a startup with less funds. It allows getting the amount directly in USD.

    Paypal account too can be opened, but that is risky, since there will be no US address.

    1. Steve

      Hi Raghav,

      I have one question. If we open this borderless account. Then how we are going to accept the payment. Can we accept the payments on our company name without reveling our real name and address ? and can the sender use his credit or debit card to send the payments?

  9. Harsh Sethia

    Your article on opening a corporation and bank account in the USA is the solution I’ve been trying to find from weeks. I want to sell my products online and have opened an in-house affiliate system.

    Only after doing all, I realized that Paypal has very limited access in India and cannot accept Domestic Payment, No wallet service, No mass pay service to pay the affiliates (To name a few).

    I did integrate with Payza which provides wallet service in India, but the workflow of payment is extremely cumbersome when compared to Paypal. To make the matter worse, online reviews of Payza shows a very shady picture of Payza. I got verified by Payza but I don’t want to spoil my Image due to some others fault.

    And in all this dilemma on how to accept payments globally with wallet service and pay out affiliate payments, All I decided was read your blog. And Voila, as always, I got a solution from your blogs.

    Your blog is like a University of Internet Marketing with all the subjects taught at one place itself. Love reading your blogs Harsh.

    Keep up the great work. You’re an inspiration not just to bloggers in India but even the world.

    Thanks for this article.

  10. amit kumar

    Hi Harsh, Great I’m very inspired by your achievements…

  11. Amit Badhana

    Hello Harsh Sir,

    I am worried about the GST, as a blogger we’re earnings from adsense, affiliates that we’re getting paid from USA, so do this GST impact on bloggers and affiliate marketers ?
    If it is going to affect then ? And I am also flipping domains and website on flippa separately

    It’d be great if it is possible to create a post about those !!

  12. kaibalya

    Hi Harsh,

    The above information is very informative. In your blog, you have mentioned account maintenance fees is waived for 24 months. However, i was going through the Stripe Atlas website and it’s mentioned there “Your business bank account with SVB will cost $25 per month. This fee is waived if you maintain a minimum average balance of $25,000 per month”. Request you to kindly guide me on this

    1. Harsh Agrawal

      Seems like they have added this recently as the program become so popular.

  13. Suman Bhardwaj

    very good information for opening a bank account in USA
    Thanku so much

  14. SMN Zaman

    A great step-by-step guide on the topic bro. Really helpful for those who wanna open a US back account living another country.


  15. Khaled

    I’m currently using Payoneer’s Global Payment Service which is also great. Just received my first Amazon affiliate payment on there. Thanks for sharing.

  16. Chris Blagden

    You still cannot open a domestic merchant account without a SSN, a EIN on it’s own won’t cut it. So if you are doing certain things where PayPal is not suitable and you need a U.S merchant account then a U.S bank account and corporation won’t be enough. You need to have access to a U.S resident partner also. Beware of the SSN requirement if it applies to you. Good article though!

  17. Yogesh Khetani

    After opening an account, do you feel that you can save money as compared to the same you receive in India?

  18. Ritesh

    I wanted to incorporate this with them however, LLC would be a good option to go with.

    It has single tax compare with Corporation.


    congrats sir, to open a bank account in US.

  20. Smachizo

    By reading the article very well, I find that this service of Atlas is really interesting. The only problem is that it is a bit expensive. Unless you have a monthly income of over $10,000.
    In any case, good luck in what you undertake Harsh.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top