Countries with Zero Capital Gains Tax

Countries where your investment gains are tax-free — or close to it. Grouped by country, sorted by cost of living, with caveats you should know about.

For reference: US long-term capital gains tax is 15-20% (+ 3.8% NIIT for high earners). On $80K/year in gains from a $2M portfolio, that's $16,000-$19,000/year in tax.

0% Capital Gains Tax

No tax on investment gains — domestic or foreign. Watch for wealth tax and dividend caveats.

🇮🇳

India

worldwide system · 183-day residency

0% long-term CGT
🇲🇾

Malaysia

territorial system · 183-day residency

0% long-term CGT
Short-term gains: 30% (under 12mo)
🇧🇬

Bulgaria

worldwide system · 183-day residency

0% long-term CGT
Dividends: 5%
View Stara Zagora guide
🇹🇷

Turkey

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 40% (under 12mo)
🇵🇰

Pakistan

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 15% (under 12mo)
🇧🇷

Brazil

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 20% (under 12mo)
View Florianópolis guide
🇹🇭

Thailand

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 35% (under 12mo)
View Pattaya guide
🇦🇪

UAE

territorial system · 183-day residency

0% long-term CGT
🇲🇽

Mexico

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 35% (under 12mo)
View Querétaro guide
🇨🇳

China

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 25% (under 12mo)
View Hangzhou guide
🇲🇺

Mauritius

worldwide system · 183-day residency

0% long-term CGT
View Mauritius guide
🇧🇭

Bahrain

worldwide system · 183-day residency

0% long-term CGT
View Manama guide
🇵🇦

Panama

territorial system · 183-day residency

0% long-term CGT
View Panama City guide
🇦🇺

Australia

worldwide system · 183-day residency

0% long-term CGT
🇨🇦

Canada

worldwide system · 183-day residency

0% long-term CGT
🇺🇸

United States

worldwide system · 183-day residency

0% long-term CGT
View Houston guide
🇳🇿

New Zealand

worldwide system · 183-day residency

0% long-term CGT
Short-term gains: 28.0% (under 12mo)Dividends: 33%
View Auckland guide
🇳🇱

Netherlands

worldwide system · 183-day residency

0% long-term CGT
Wealth tax: 1.7% above $57,000Dividends: 15%
View Amsterdam guide
🇨🇭

Switzerland

worldwide system · 183-day residency

0% long-term CGT

Also 0% capital gains tax (city guides coming soon):

🇸🇬 Singapore🇭🇰 Hong Kong🇨🇭 Switzerland *🇰🇼 Kuwait🇰🇾 Cayman Islands

* Switzerland has 0% CGT for private investors but taxes capital gains as income if you're classified as a professional trader.

Effectively 0% on Foreign Portfolio Gains (Territorial)

These countries have a nominal CGT rate, but their territorial tax system means foreign-sourced investment income (like international index funds) is not taxed. Effectively 0% for most FIRE investors.

🇧🇴

Bolivia

territorial system · 183-day residency

0% on foreign gainsnominal rate: 13%
Short-term gains: 13% (under 12mo)Dividends: 13%
View Santa Cruz guide
🇬🇪

Georgia

territorial system · 183-day residency

0% on foreign gainsnominal rate: 5.2%rates vary by city
Short-term gains: 5.2% (under 12mo)Dividends: 5.2%
🇲🇾

Malaysia

territorial system · 183-day residency

0% on foreign gainsnominal rate: 10%
Short-term gains: 10% (under 12mo)Dividends: 10%
View Kuala Lumpur guide
🇵🇾

Paraguay

territorial system · 183-day residency

0% on foreign gainsnominal rate: 8%
Short-term gains: 8% (under 12mo)Dividends: 8%
View Asunción guide
🇸🇻

El Salvador

territorial system · 183-day residency

0% on foreign gainsnominal rate: 10%
Short-term gains: 10% (under 12mo)Dividends: 10%
View San Salvador guide
🇨🇦

Canada

territorial system · 183-day residency

0% on foreign gainsnominal rate: 50%rates vary by city
Short-term gains: 66.7% (under 12mo)Dividends: 50%

Low Capital Gains (Under 15%)

Not zero, but significantly lower than the US. Competitive alternatives if the 0% destinations don't fit your lifestyle.

🇲🇽

Mexico

worldwide system

1.0%-10% CGT12mo holding period
🇷🇴

Romania

worldwide system

1%-10% CGT12mo holding period
🇹🇭

Thailand

remittance system

5%-15% CGT12mo holding period
🇽🇰

Kosovo (Disputed Territory)

worldwide system

5% CGT12mo holding period
🇵🇭

Philippines

worldwide system

6% CGT12mo holding period
🇹🇯

Tajikistan

worldwide system

6% CGT12mo holding period
🇨🇭

Switzerland

worldwide system

6.6%-10.9% CGT12mo holding period
🇮🇶

Iraq

worldwide system

7.5%-15% CGT12mo holding period
🇳🇴

Norway

worldwide system

8.8% CGT12mo holding period
🇰🇬

Kyrgyzstan

worldwide system

10% CGT12mo holding period
🇧🇬

Bulgaria

worldwide system

10% CGT12mo holding period
🇸🇾

Syria

territorial system

10% CGT12mo holding period
🇶🇦

Qatar

worldwide system

10% CGT12mo holding period
🇧🇪

Belgium

worldwide system

10% CGT12mo holding period
🇪🇬

Egypt

worldwide system

10% CGT12mo holding period
🇷🇼

Rwanda

worldwide system

10% CGT12mo holding period
🇰🇷

South Korea

worldwide system

10% CGT12mo holding period
🇹🇳

Tunisia

worldwide system

10% CGT12mo holding period
🇲🇳

Mongolia

worldwide system

10% CGT12mo holding period
🇨🇦

Canada

worldwide system

10.3%-10.5% CGT12mo holding period
🇭🇷

Croatia

worldwide system

12% CGT12mo holding period
🇺🇾

Uruguay

worldwide system

12% CGT12mo holding period
🇺🇿

Uzbekistan

worldwide system

12% CGT12mo holding period
🇬🇭

Ghana

worldwide system

15% CGT12mo holding period
🇪🇹

Ethiopia

worldwide system

15% CGT12mo holding period
🇩🇿

Algeria

worldwide system

15% CGT12mo holding period
🇬🇷

Greece

worldwide system

15% CGT12mo holding period
🇮🇩

Indonesia

worldwide system

15% CGT12mo holding period
🇨🇴

Colombia

worldwide system

15% CGT12mo holding period
🇨🇿

Czech Republic

worldwide system

15% CGT12mo holding period
🇭🇺

Hungary

worldwide system

15% CGT12mo holding period
🇦🇷

Argentina

worldwide system

15% CGT12mo holding period
🇧🇩

Bangladesh

worldwide system

15% CGT12mo holding period
🇻🇳

Vietnam

worldwide system

15% CGT12mo holding period
🇹🇷

Turkey

worldwide system

15% CGT12mo holding period
🇱🇹

Lithuania

worldwide system

15% CGT12mo holding period
🇵🇪

Peru

worldwide system

15% CGT12mo holding period
🇴🇲

Oman

worldwide system

15% CGT12mo holding period
🇷🇸

Serbia

worldwide system

15% CGT12mo holding period
🇲🇪

Montenegro

worldwide system

15% CGT12mo holding period
🇦🇱

Albania

worldwide system

15% CGT12mo holding period

How much would you save?

Compare your actual tax liability across all 260+ cities based on your portfolio income and net worth.

Try the FIRE Calculator