Coder Wealth

How to Invest in US Stocks from Brazil: Complete 2026 Guide

Brazilian developers earning in USD have a unique advantage: you can directly invest in the US stock market, bypassing the high fees and limited options of the Brazilian market.

In this comprehensive guide, I’ll walk you through every step: from choosing a broker to optimizing your taxes with US-Brazil treaties.

Table of Contents

1. Why Invest in US Stocks as a Brazilian Developer?

Advantages Over Brazilian Market

Aspect Brazilian Market US Market
Available Stocks ~350 (limited) 6,000+ (unlimited)
ETFs Limited options Hundreds of specialized ETFs
Tech Exposure Small tech sector Massive FAANG (Meta, Apple, Amazon, Netflix, Google/Alphabet)
Currency Diversification All BRL (risk) USD (stable, strong currency)
Taxation Up to 27.5% (simplified) 15-22.5% (lower with treaty)
Fees High (1-2% per trade) Low (0.10-0.50% per trade)

Key Benefits

  1. Access to Tech Giants - Direct investment in companies you use daily
  2. Currency Protection - USD is historically stronger than BRL
  3. Lower Taxation - US-Brazil tax treaty reduces capital gains to 15-22.5%
  4. Better Liquidity - US market is more liquid and efficient
  5. Fees - Significantly lower trading fees compared to Brazil

Yes, it’s 100% legal for Brazilian residents to invest abroad, with some conditions:

  1. Declare to Central Bank - You must declare foreign investments above USD 1 million to the Central Bank
  2. Report to Brazilian IRS - Capital gains must be reported in your annual income tax return
  3. No Tax Evasion - Always declare your investments and pay taxes properly
  4. Compliance - Use reputable brokers and avoid offshore tax havens

Important Note

The information in this guide is for educational purposes only. Always consult a qualified accountant or tax advisor for your specific situation.

3. Choosing the Right Broker

What to Look For

For Brazilian developers investing in US stocks, prioritize:

  1. US-Brazil Tax Treaty Support - Critical for lower taxation
  2. Low Fees - Trading fees 0.10-0.50% per trade
  3. No Minimum Deposit - Allows starting with small amounts
  4. USD Account - Must hold investments in USD
  5. Reputability - Regulated by SEC (US) and CVM (Brazil)
  6. No Inactivity Fees - Important for long-term investors
  7. Good Mobile App - For monitoring on the go
  8. Fractional Shares - Allows investing in expensive stocks with small amounts

Interactive Brokers (IBKR)

TD Ameritrade

AvaTrade

4. Opening Your Account

Step 1: Create Account

  1. Go to https://www.interactivebrokers.com/
  2. Click “Open Account”
  3. Choose “Individual” account type
  4. Select your country: Brazil
  5. Choose “Individual” for account category
  6. Click “Continue”

Step 2: Account Details

  1. Personal Information:
    • Full Name (as it appears on your CPF)
    • CPF number
    • Date of Birth
    • Address (Brazilian address with ZIP code)
    • Phone number
    • Email address
  2. Account Configuration:
    • Currency: USD (critical!)
    • Account Type: IBKR Pro (recommended)
    • Investment Objectives: Stocks & Options
  3. Trading Permissions:
    • Stocks: US
    • ETFs: US
    • Options: US (optional)
    • Futures: None (for now)
  4. Employment Information:
    • Employment Status: Unemployed / Employed / Self-employed
    • Occupation: Software Engineer / Developer / Freelancer
    • Employer: Freelance / Self-employed / Company name
  5. Financial Information:
    • Net Worth: Choose appropriate range (be honest)
    • Liquid Net Worth: Choose appropriate range
    • Annual Income: Choose appropriate range
    • Investment Experience: None / Less than 1 year / 1-3 years / 3-5 years / 5+ years
  6. Regulatory & Tax:
    • US-Tax ID: You’ll need a US tax ID (if applicable)
    • W-8BEN Form: Required for US tax purposes
    • CRS Form: Required for Brazil (you’ll get this later from IBKR)
    • Proof of Identity: Upload passport or ID
  7. Questions:
    • Are you a politically exposed person (PEP)? - Usually No for developers
    • Do you have a controlling person? - Usually No for individual accounts
    • Do you have any related accounts? - Usually No
  8. Signature & Agreement:
    • Read the terms and conditions
    • Check all required boxes
    • Sign electronically

Step 3: Account Approval

IBKR will review your application:

5. Understanding Taxation

US-Brazil Tax Treaty Benefits

The US-Brazil tax treaty significantly reduces your tax burden:

Type of Income US Tax Brazilian Tax Total Effective
Dividends 15% (withheld) 15% (treaty rate) 30%
Short-term Capital Gains 0% 15% (treaty rate) 15%
Long-term Capital Gains 0% 15-22.5% 15-22.5%

Key Takeaways

  1. Dividends are taxed at 30% - Still better than Brazilian market (up to 27.5%)
  2. Short-term gains (held <1 year) are taxed at 15% - Very competitive
  3. Long-term gains (held >1 year) are taxed at 15-22.5% - Better than many countries
  4. No US capital gains tax - The 0% US tax is offset by Brazilian tax
  5. Tax treaty applies to both individuals and companies

Declaring Investments in Brazil

When to Declare:

How to Declare:

6. Best US ETFs for Tech Workers

Technology ETFs (High Growth)

Ticker Name Expense Ratio Focus
VGT Vanguard Information Technology ETF 0.10% Broad tech exposure (FAANG + more)
QQQ Invesco QQQ Trust 0.20% NASDAQ-100 (largest 100 non-financial stocks)
XLK SPDR Technology Select Sector SPDR Fund 0.12% Broad US tech sector
FTEC First Trust Cloud Computing ETF 0.60% Cloud computing, SaaS, IaaS
SKYY First Trust Skywalker ETF 0.70% Aerospace, defense, space

Broad Market ETFs (Stable)

Ticker Name Expense Ratio Focus
VOO Vanguard S&P 500 ETF 0.03% S&P 500 (top 500 US companies)
VTI Vanguard Total Stock Market ETF 0.04% Entire US stock market (3000+ companies)
SPLG SPDR Portfolio S&P 500 ETF 0.02% S&P 500 (ultra-low fees)

Growth ETFs

Ticker Name Expense Ratio Focus
VUG Vanguard Growth ETF 0.04% Growth stocks in S&P 500
VWO Vanguard Emerging Markets Stock ETF 0.06% Emerging markets (not US, but good diversification)

My Top 3 Recommendations

1. VGT (Vanguard Information Technology ETF)

2. QQQ (Invesco QQQ Trust)

3. VOO (Vanguard S&P 500 ETF)

7. Transferring Money to USD

Methods for Brazilians

Method 1: Bank Wire Transfer (Traditional)

Pros: Secure, established Cons: High fees (R$ 50-200 + exchange fees), slower (3-5 business days)

Steps:

  1. Get IBKR Bank Details:
    • Bank Name: JPMorgan Chase Bank
    • Bank Address: 383 Madison Avenue, New York, NY 10017
    • Account Number: 890023865
    • IBKR Account Number: Your 8-digit account number
    • IBKR Name: Interactive Brokers LLC
  2. Go to Your Bank:
    • Request international wire transfer
    • Use bank details above
    • Transfer in USD (do not convert at Brazilian bank)
    • Minimum: $10,000 for first deposit (lower for subsequent deposits)
  3. Track Transfer:
    • Save confirmation number
    • Expect 3-5 business days for funds to appear

Method 2: Foreign Exchange Services (Faster, Lower Fees)

Recommended Services:

Pros: Lower fees (0.5-1.5% vs 3-5%), faster (1-2 business days) Cons: Requires setup, limits for large amounts

Steps for Wise:

  1. Create account at wise.com
  2. Verify identity (passport/ID)
  3. Link Brazilian bank account
  4. Transfer BRL to Wise
  5. Convert to USD
  6. Send USD to your IBKR account

Best Practices

  1. Transfer Large Amounts: Minimum $1,000+ to reduce percentage impact of fees
  2. Avoid Small, Frequent Transfers: Fees add up
  3. Use USD: Don’t convert at Brazilian bank (they give bad rates)
  4. Track Exchange Rates: Wait for favorable USD/BRL rates
  5. Keep Records: Save all transfer confirmations for tax purposes

8. Making Your First Investment

Dollar-Cost Averaging (DCA) Strategy

Instead of trying to time the market (which is impossible), use DCA:

How It Works:

  1. Invest fixed amount monthly (e.g., $200/month)
  2. Invest regardless of market ups or downs
  3. Accumulate more shares when prices are low
  4. Reduce emotional impact of market volatility

Benefits:

My First Investment Plan

Monthly Allocation ($500/month):

Why This Allocation:

First Purchase Steps

  1. Log into IBKR:
    • Use web portal or mobile app
    • Navigate to “Trade” or “Account”
  2. Search for ETF:
    • Type “VGT” in search bar
    • Click on VGT
  3. Place Order:
    • Action: Buy
    • Quantity: Select number of shares (or use dollar amount)
    • Order Type: Market (executes immediately)
    • Time in Force: DAY (good for today only)
  4. Review and Submit:
    • Check estimated cost
    • Verify all details
    • Click “Submit Order”
  5. Confirmation:
    • Wait for execution (usually instant)
    • Receive confirmation email
    • Check portfolio for holdings

9. Monitoring and Rebalancing

What to Track Monthly

  1. Portfolio Value: Total USD value of all holdings
  2. Individual Holdings: Value of each ETF/stock
  3. Dividend Income: Dividends received and paid
  4. Performance vs Benchmarks: Compare to VOO or SPY benchmarks
  5. Currency Exposure: USD/BRL ratio

When to Rebalance

Quarterly Rebalancing (Every 3 months):

  1. Check current allocation percentages
  2. If allocation drifted >5% from target, rebalance
  3. Example: If VGT went from 40% to 50%, sell VGT, buy more VOO
  4. Rebalancing maintains target allocation and reduces risk

Annual Review

Once per year:

  1. Review performance vs benchmarks
  2. Assess if ETFs still meet your goals
  3. Consider tax-loss harvesting if applicable
  4. Update allocation if financial situation changes

10. Common Mistakes to Avoid

Mistake 1: Trying to Time the Market

The Problem: Thinking you can predict short-term market movements The Solution: Use DCA (dollar-cost averaging) - invest consistently regardless of market conditions

Mistake 2: Overtrading

The Problem: Excessive trading generates fees and tax events The Solution: Long-term investing, minimal trading (rebalance quarterly)

Mistake 3: Not Understanding Taxation

The Problem: Paying unnecessary taxes or not declaring properly The Solution: Understand the 15-22.5% capital gains rate, declare all gains in DIRPF

Mistake 4: Overconcentration

The Problem: Putting all money in one stock or sector The Solution: Diversify across ETFs (VGT + QQQ + VOO)

Mistake 5: Panic Selling During Downturns

The Problem: Selling during market crashes locks in losses The Solution: Stay invested, continue DCA, remember your long-term goals

Mistake 6: Paying High Fees on Transfers

The Problem: Using expensive bank wires The Solution: Use Wise/Remessa Online for better rates (save 2-3%)

Mistake 7: Not Researching ETFs

The Problem: Investing in ETFs without understanding holdings or strategy The Solution: Read prospectus, understand expense ratio, check holdings

Conclusion

Investing in US stocks as a Brazilian developer gives you access to the world’s best companies at lower taxation than the Brazilian market.

Key Takeaways:

  1. Use US-Brazil tax treaty benefits - 15-22.5% capital gains vs 27.5% in Brazil
  2. DCA is king - Invest consistently, don’t try to time the market
  3. Choose low-cost ETFs - VGT, QQQ, VOO are excellent starting points
  4. Understand taxation - Declare properly in DIRPF
  5. Monitor and rebalance - Quarterly rebalancing maintains target allocation
  6. Be patient - Investing is a long-term game

Next Steps:

  1. Open account with IBKR or TD Ameritrade
  2. Transfer initial funds ($1,000+ recommended)
  3. Start with 1-2 core ETFs (VGT + VOO)
  4. Set up monthly DCA ($200-500/month)
  5. Monitor and adjust quarterly

Additional Resources


Disclaimer: This guide is for educational purposes only. Not financial advice. Always do your own research and consult a qualified tax advisor or financial planner before making investment decisions. Past performance is not indicative of future results.


Enjoyed this article? Subscribe to get weekly tips on investing as a developer and building wealth through code.

Subscribe