Setup a Verified Stripe for Non US Citizens (Unsupported Countries)

stripe for non us

Hey guys, this is one of the most ultimate guide to setting up a verified stripe for non us citizens, non us residents or unsupported countries.

The best way to setup a stripe account as a non US Citizen is to setup a stripe as a COMPANY. You need to form a company is any of the countries stripe accepts.

One of the most popular country is US, and that’s why you will be forming a US company to sign-up on stripe.

And to form a US company, we recommend you use Inc Authority because it’s one of the affordable places to form an LLC and you will form an LLC with only $178.

You can get the ebook below or continue reading.

In this guide, I will talk about everything you should know, including forming an LLC and how to get a stripe account the legal way.

There are many reasons you may be looking for a stripe account, probably because:

1. You want to start a dropshipping business or already started one but need a stripe account.

2. You have an online store.

3. You have a business website and want to accept payments.

4. You offer personal services and need a stripe account to offer invoices and get paid.

5. … and lot’s more.

If you’ve tried getting a stripe account recently or previously, you will agree with me that it’s almost impossible to get a stripe account these days.

Sometimes when you follow the right process, it seems nothing is working, your account will end up not approved or rejected.

I feel your pain and that’s why I have put up this guide which has over 2000+ words, so you can bookmark it and read it when you’re ready.

Getting Started with Verified Stripe Account For Non US

We have studied stripe so well, in fact, we have created lot’s of stripe accounts and we have created over hundreds of stripe account that got disabled or disapproved.

This doesn’t mean we used fake information, they were all legal and correct information but yet, it didn’t stay for a long time.

So, we have had more experiences and while doing this, we have learnt a lot of things and came across ideas and interesting things which we are going to write down here.

Back to the news, we decided it’s better you follow the right process and get all requirements and we will guide you.

We will offer you 99% support on anything relating to what we have published on this blog.

Can I Really Use Stripe as a Non US Citizen?

One of the most popular question we got while we were offering stripe account services was:

“I’m a Non US citizen, if stripe finds out I’m not a US resident, won’t they disable my account?”

Well, that’s a good question, and I decided to include that in my keypoints today.


Oh well, if you’re a non us citizen, you can still use stripe. That’s not a Joke!

But you must open a stripe account as a COMPANY in any of the accepted countries.

United States is one of the most popular country and that’s why you will be forming your company over there.

What are the Requirements to Starting a Stripe Account?

These requirements I’m going to say was written by STRIPE and NOT ME!

That’s to show you what’s involved and I will be including a snapshot from their page where they said it.

setup stripe for non us citizens

Now, you’ve seen that. You can use a stripe account in any country available in stripe, but you must meet the requirements.

These requirements are so easy to get, and that takes us to the next step of how to setup or create a verified stripe account as a non us citizen or from whichever country you came from.

Setup a Verified Stripe for Non Us Citizens or Resident

When we talk about “non us citizens”, this means if you’re a “non us resident” or from an “Stripe unsupported country” and want to use stripe to accept payments.

Repeating this, the requirements to setup a verified stripe account are:

1. Form an LLC.

2. Get an EIN (Employer Identification Number) also known as Tax ID.

3. Physical US Address

4. US Bank Account (Payoneer, TransferWise or any Known US Bank).

5. US Phone Number.

6. Government-issued ID such as National ID, Passport or Drivers license.

7. A working website that shows what your business sells or what services you provide.

If you get hold of these things, you are almost there.

But, it’s important to know that, after getting all these, you may setup a stripe account using the details above and you still get your STRIPE APPLICATION REJECTED.

That hurts!

That’s why we will also be including steps to fully get a stripe account after getting the above requirements even though your website seems to be high risk or unsupported.

For now, let’s show you how to get the requirements!

Setting Up Stripe for Non US – Getting the Requirements

We will be getting all the requirements at Inc Authority without stressing ourselves or engaging in any daunting paper work.

Forming an LLC is pretty expensive, yeah! And you should be spending from $400 to $900 for an LLC.

But don’t worry, we have made the research for you and going to show you the cheapest way to form an LLC without breaking your bank for $178.

You’re only going to be spending $178 for the most important as follows:

1. LLC formation.

2. EIN (employer Identification number).

3. Operating Agreement (shows proof you own the business).

For us to spend as little as $178, we will be forming our LLC in a state called Kentucky.

PS: to form an LLC, you should choose a state to form your LLC. There are over 50+ states to choose from, and we’ve found Kentucky to be budget friendly.

Here’s why:

1. The state filling fees is just $40.

2. Annual tax fee is just $15 (you start paying this from next year).

So, that’s pretty cool.

You can also choose to form your LLC in Delaware, it has the following:

1. $90 state filling fees.

2. $300 annual tax fees (you start paying this from next year.

However, We will be forming our LLC using an LLC formation company called Inc Authority.

We recommend them, and have been using them to form various LLC’s.

Reasons is that, they charge $0 service fees, yes, it’s free.

You only have to pay for the States fees, EIN, Operating Agreement and other add-ons as you wish.

If you’re going to form your LLC in Kentucky using Inc Authority, you only have to pay $178 using the guide we will give out soon.

As follows:

1. State filing fee: $40

2. EIN: $49

3. Operating Agreement: $89

Total: $178.

And if you’re going to form your LLC in Delaware using Inc Authority, you are going to pay $228.

Break down as follows:

1. State filing fees: $90

2. EIN: $49

3. Operating Agreement: $89

Total: $228.

Which Country Should I Form My LLC?

Well, we listed two countries above and you’re free to choose from one depending on your budget.

Most people prefer Delaware LLC because it’s the most popular place people form an LLC, but there are no exception.

We have used LLC’s formed in Kentucky to setup a stripe account, so you have nothing to worry.

You can either choose to form your LLC in Kentucky or do that in Delaware and we will guide you on the process below.

Forming your LLC and Getting an EIN

In other not to write so much texts, please watch the video above and follow the guidelines.

Below is a summary of what is in the video.

1. Quickly go-to Inc Authority and click on the Start now for Free.

2. In your entity type, select Limited Liability Company (LLC) and in the Formation State, select Kentucky.

3. In the next step, enter your First and last name, email address and contact phone number.

You’ll need a US Phone number, download DINGTONE app from playstore or applestore and purchase a US number for $14.99/year or buy Skype number for $7.99/mo at Skype.com

If you know where to buy US number that accepts SMS, it’s cool.

4. Add only EIN and Operating Agreement and skip the rest.

5. Follow the other steps in the video.

Well, you have successfully created an LLC and will be delivered in 1-7 days.

Filling the SS-4 EIN Form

After your LLC will be created and delivered by Inc Authority in 1-7 days.

They will mail you an SS-4 EIN Form to fill.

It’s just easy to do that.

When they send you your form, follow the guidelines in the pdf file and fill the form and send back to them.

It only takes 1-3 minutes, you don’t have to panic.

After that, you will get your EIN number within 1-2 weeks.

And when that happens, you’re almost close.

Note: When filling the EIN form, in the space where they requested for SSN/ITIN, enter “FOREIGN”.

Getting a US Bank Account, US Physical Address

These are all easy and you may have all of them as well.

1. US Bank Account: If you don’t have an US bank account, you can go sign-up with Payoneer.com and you will get a Free US bank account to withdraw funds from Stripe.

It’s free and easy, just sign-up and you get an instant approval.

If you need guidelines, read our post on how to create a Payoneer account in 2020.

You can alternatively use your US company formation + EIN and sign-up on Mercury.com for a Mercury US Bank Account.

2. US Physical Address: Your LLC formation will come with a free registered agent address if formed at Inc Authority.

You will see that in your LLC Operating Agreement or Article of Organisation document.

So, this is solved.

You Have a High Risk Website (by Stripe)?

If you already have an LLC with EIN but Finding it hard to get a stripe account?

Also follow the below guide.

Before you start to setup your stripe account for non us, it’s important I talk about this.

It’s sure you have a high risk website especially when you’re dropshipping or selling social media accounts or selling Instagram likes.

You sell electronics, you sell items that may bring in much customer disputes and much more.

But there is a way to surpass that, yark!

Now listen carefully!

Before we conclude if it’s high risk or not, after getting your LLC and EIN from Inc Authority.

Head over to stripe.com and setup a stripe account using the LLC and EIN details.

Note: When you get to the SSN section, click on “enter ID number instead”, then click on the country code and select your country, then your government ID number” and that’s all.

If at the end, you receive a mail saying they can’t accept you because your website is high risk, then that takes us to the next step.

Creating a Low Risk Website For Stripe Account

1. Purchase Hosting at Bluehost (free domain name and SSL)

2. Install WordPress and WooCommerce.

Randomly install a portfolio or a business website or any simple website.

Make sure the following is active on your store:

  1. Contact Phone Number.
  2. Any Contact Address.
  3. Refund Policy.
  4. Privacy Policy.
  5. Terms and Conditions.

Now, go-to stripe.com and setup your stripe Account using your LLC and EIN again.

Note: When you get to the SSN section, click on “enter ID number instead”, then click on the country code and select your country, then your government ID number” and that’s all.

Your application will be approved!

If you still got a high risk related message (which I doubt) please contact us for additional guidelines.

We will offer you the support you deserve, all for free!


Finally, although this post is over 2000+ words, it contains value!

So, I’m glad to have shared my experiences so far with you towards getting a stripe account.

And don’t forget to share this awesome post.

Drop your questions in the comment box and we will be more than happy to attend to you!

Comments (15)

17 Dec 2019

This was an amazing post but i have a question, let’s say in the global countries they’re showing pakistan isn’t in there then should we proceed to the next step or leave it as it is.

16 Feb 2020

Great content! Super high-quality! Keep it up! 🙂

Simon Bayego
10 Mar 2020

Dear sir i want to Thank you so much for opening my eyes i have been suffering for many years with stripe BUT i have only one question and i kindly request you reply me

In Stripe Registration their is an option of enter your SSN last 4 digits what can i put their

advise me now i got documents from INCAUTHORITY

Verified Stripe
29 Jun 2020

Enter last four digits of your EIN

Snapchat Kupidgirls
17 Apr 2020

Just what I was looking for!

Snapchat Girls Uk
20 Apr 2020

You saved me so much time greatful I found your page.

Sex Rooms Free
26 Apr 2020

I am 39 year old mom Just saying thanks!

26 Jun 2020

Only people living in the USA can create an LLC on incauthority 😑

Verified Stripe
29 Jun 2020

No, not true.

01 Jul 2020

I found the article very helpful

Now here is my question:

1) I heard that now Stripe does not support virtual banks, and requires at least one employee of the company in the US? How can I prove that? What do I tell them?

And overall, is this method you described above still working as of now?

Verified Stripe
30 Aug 2020

It’s a false information.
Stripe still accepts virtual banks e.g payoneer.

Yes, the instructions is still valid.

23 Jul 2020

Hi, i would like to know what are my taxes for US. I’am non us citizen, and i will pay taxes to my living country, but do i need to pay any to IRS? I read somewhere that I only need to send form 5472 at the end of the year.

Verified Stripe
30 Aug 2020

You pay your yearly Filling fee, if formed on Kentucky, you pay $15/year.

29 Aug 2020

Inc Authority is asking me for an address for the registration process, however I don’t have it. Any workaround?

Verified Stripe
30 Aug 2020

Sign-up at shipito.com for a US address.

Leave Your Comment Here