Skip to content
79 jurisdictions

Find the right jurisdiction

Compare corporate tax rates, incorporation costs, setup timelines, and banking access across the world's top business destinations.

Start my company

Free · 2 min · No commitment

All 79 jurisdictions

Personalized match

Not sure which jurisdiction fits your business?

Answer 8 questions, we rank all 79 jurisdictions for you. Free, 2 minutes.

Try the calculator

Jurisdictions

Abu Dhabi (Mainland), UAE
Middle East
Corp tax
9%
Setup
4-6 weeks
First year
$6,000–$25,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
ADGM (Abu Dhabi Global Market)
Middle East
Corp tax
9%
Setup
3-5 weeks
First year
$8,000–$35,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Andorra
Europe
Corp tax
10%
Setup
4 weeks
First year
$5,000–$15,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Anguilla
Offshore
Corp tax
0%
Setup
3 days
First year
$1,200–$3,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Argentina
Latin America
Corp tax
35%
Setup
6 weeks
First year
$1,500–$4,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Australia
Oceania
Corp tax
30%
Setup
5 days
First year
$500–$2,500
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Austria
Europe
Corp tax
23%
Setup
3 weeks
First year
$1,500–$4,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Bahrain
Middle East
Corp tax
0%
Setup
2 weeks
First year
$3,000–$10,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Belgium
Europe
Corp tax
25%
Setup
2 weeks
First year
$1,995–$8,995
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Personalized match

Not sure which jurisdiction fits your business?

Answer 8 questions, we rank all 79 jurisdictions for you. Free, 2 minutes.

Try the calculator
Belize
Offshore
Corp tax
0%
Setup
5 days
First year
$900–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Bermuda
Offshore
Corp tax
15%
Setup
10 days
First year
$4,000–$15,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Brazil
South America
Corp tax
34%
Setup
8 weeks
First year
$1,500–$4,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
British Virgin Islands
Offshore
Corp tax
0%
Setup
7 days
First year
$1,500–$5,000
Banking
Remote setup-
Services5 legal 6 secretariat 4 finance
California, USA
North America
Corp tax
21%
Setup
5-15 days
First year
$400–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Canada
North America
Corp tax
26.5%
Setup
5 business days
First year
$500–$2,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Cayman Islands
Offshore
Corp tax
0%
Setup
5 days
First year
$5,000–$25,000
Banking
Remote setup-
Services5 legal 6 secretariat 5 finance
China
Asia
Corp tax
25%
Setup
4 months
First year
$5,000–$30,000
Banking
Remote setup-
Services5 legal 5 secretariat 5 finance
Costa Rica
Latin America
Corp tax
30%
Setup
8-10 working days
First year
$1,500–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Cyprus
Europe
Corp tax
15%
Setup
2 weeks
First year
$2,000–$6,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Czech Republic
Europe
Corp tax
21%
Setup
2 weeks
First year
$1,500–$3,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Delaware, USA
North America
Corp tax
21%
Setup
5 days
First year
$500–$2,500
Banking
Remote setup-
Services5 legal 6 secretariat 6 finance
Denmark
Europe
Corp tax
22%
Setup
1-3 days
First year
$500–$2,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Dubai, UAE
Middle East
Corp tax
9%
Setup
2 weeks
First year
$5,000–$20,000
Banking
Remote setup-
Services5 legal 5 secretariat 7 finance
Egypt
Africa
Corp tax
22.5%
Setup
4 weeks
First year
$600–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Estonia
Europe
Corp tax
0%
Setup
5 days
First year
$300–$1,200
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Finland
Europe
Corp tax
20%
Setup
1-3 days
First year
$300–$1,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
France
Europe
Corp tax
25%
Setup
14 days
First year
$500–$3,000
Banking
Remote setup-
Services5 legal 4 secretariat 8 finance
Georgia
Europe
Corp tax
15%
Setup
5 days
First year
$500–$1,500
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Germany
Europe
Corp tax
30%
Setup
4 weeks
First year
$2,000–$10,000
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Gibraltar
Europe
Corp tax
15%
Setup
7 days
First year
$1,500–$5,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Greece
Europe
Corp tax
22%
Setup
2-3 weeks
First year
$600–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Hong Kong
Asia
Corp tax
16.5%
Setup
12 days
First year
$1,500–$4,000
Banking
Remote setup-
Services5 legal 5 secretariat 7 finance
India
Asia
Corp tax
25.17%
Setup
20 days
First year
$500–$1,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Indonesia
Asia
Corp tax
22%
Setup
6 weeks
First year
$2,500–$7,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Ireland
Europe
Corp tax
15%
Setup
5 days
First year
$1,000–$3,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Isle of Man
Offshore
Corp tax
0%
Setup
5 days
First year
$1,500–$4,500
Banking
Remote setup-
Services5 legal 5 secretariat 5 finance
Israel
Middle East
Corp tax
23%
Setup
2 weeks
First year
$700–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Italy
Europe
Corp tax
24%
Setup
5 weeks
First year
$2,000–$5,000
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Japan
Asia
Corp tax
23.2%
Setup
4 weeks
First year
$2,000–$5,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Jersey
Offshore
Corp tax
0%
Setup
5 days
First year
$2,500–$6,000
Banking
Remote setup-
Services5 legal 5 secretariat 5 finance
Liechtenstein
Europe
Corp tax
12.5%
Setup
3-4 weeks
First year
$4,000–$12,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Lithuania
Europe
Corp tax
15%
Setup
5 days
First year
$500–$2,500
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Luxembourg
Europe
Corp tax
24.94%
Setup
4 weeks
First year
$5,000–$20,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Malta
Europe
Corp tax
35%
Setup
2 weeks
First year
$3,000–$10,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Mauritius
Africa
Corp tax
15%
Setup
4 weeks
First year
$2,500–$8,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Mexico
Latin America
Corp tax
30%
Setup
8 weeks
First year
$1,500–$4,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Monaco
Europe
Corp tax
33.33%
Setup
8 weeks
First year
$5,000–$50,000
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Morocco
Africa
Corp tax
35%
Setup
2 weeks
First year
$1,500–$5,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Nepal
Asia
Corp tax
25%
Setup
4 weeks
First year
$1,490–$2,900
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Netherlands
Europe
Corp tax
25.8%
Setup
2 weeks
First year
$2,000–$6,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Nevada, USA
North America
Corp tax
21%
Setup
5-10 days
First year
$425–$1,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
New York, USA
North America
Corp tax
21%
Setup
5-15 days
First year
$400–$3,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
New Zealand
Oceania
Corp tax
28%
Setup
5 days
First year
$150–$1,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Nigeria
Africa
Corp tax
30%
Setup
3 weeks
First year
$500–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Norway
Europe
Corp tax
22%
Setup
1-2 weeks
First year
$500–$2,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Oman
Middle East
Corp tax
15%
Setup
3-4 weeks
First year
$3,000–$12,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Pakistan
Asia
Corp tax
29%
Setup
4 weeks
First year
$400–$1,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Panama
Latin America
Corp tax
25%
Setup
7 days
First year
$1,500–$5,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Philippines
Asia
Corp tax
25%
Setup
6 weeks
First year
$2,000–$5,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Poland
Europe
Corp tax
19%
Setup
2 weeks
First year
$400–$1,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Portugal
Europe
Corp tax
21%
Setup
7 days
First year
$1,000–$3,500
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Qatar
Middle East
Corp tax
10%
Setup
4 weeks
First year
$5,000–$25,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Rwanda
Africa
Corp tax
30%
Setup
10 days
First year
$500–$2,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Saudi Arabia
Middle East
Corp tax
20%
Setup
8 weeks
First year
$10,000–$50,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
Seychelles
Africa
Corp tax
0%
Setup
7 days
First year
$800–$2,000
Banking
Remote setup-
Services5 legal 6 secretariat 4 finance
Singapore
Asia
Corp tax
17%
Setup
10 days
First year
$1,500–$4,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
South Africa
Africa
Corp tax
27%
Setup
2 weeks
First year
$500–$2,500
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
South Korea
Asia
Corp tax
24%
Setup
4 weeks
First year
$1,500–$4,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Spain
Europe
Corp tax
25%
Setup
2 weeks
First year
$800–$2,500
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Sweden
Europe
Corp tax
20.6%
Setup
8-15 days
First year
$500–$2,500
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Switzerland
Europe
Corp tax
14.9%
Setup
4 weeks
First year
$5,000–$25,000
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Texas, USA
North America
Corp tax
21%
Setup
5 days
First year
$300–$1,500
Banking
Remote setup-
Services5 legal 4 secretariat 5 finance
Thailand
Asia
Corp tax
20%
Setup
3 weeks
First year
$1,500–$4,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Turkey
Europe
Corp tax
25%
Setup
4 weeks
First year
$1,500–$4,000
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
United Kingdom
Europe
Corp tax
25%
Setup
7 days
First year
$50–$500
Banking
Remote setup-
Services5 legal 5 secretariat 8 finance
Uruguay
Latin America
Corp tax
25%
Setup
4 weeks
First year
$2,000–$6,000
Banking
Remote setup-
Services5 legal 5 secretariat 6 finance
USA - Florida
North America
Corp tax
21%
Setup
5 days
First year
$200–$500
Banking
Remote setup-
Services5 legal 4 secretariat 6 finance
Vietnam
Asia
Corp tax
20%
Setup
10 weeks
First year
$2,000–$5,000
Banking
Remote setup-
Services0 legal 0 secretariat 0 finance
Wyoming, USA
North America
Corp tax
21%
Setup
5 days
First year
$100–$500
Banking
Remote setup-
Services5 legal 4 secretariat 5 finance

Still unsure which jurisdiction is right?

Get a personalized recommendation

Free · 79 jurisdictions compared · 2 minutes