Expat Business & Remote Work

How to Build a $100K/Year Online Business You Can Run from Anywhere

You don't need a brilliant idea, VC funding, or a Silicon Valley address to build a six-figure business. You need a laptop, an internet connection, and the discipline to execute. I know because I did it from a coworking space in Medellín — and thousands of others have done the same from Bali, Lisbon, Bangkok, and everywhere in between. Here are 7 proven business models that can get you to $100,000/year in revenue, ranked by speed to income, startup cost, and how well they work from anywhere on the planet.

The Foundation: Your Legal and Financial Setup

Before picking a business model, get the infrastructure right. This takes 1-2 weeks and costs under $300:
  1. Form a Wyoming LLC — $100 formation + $60/year annual fee + ~$100/year registered agent. Full LLC setup walkthrough here. Pair it with Traveling Mailbox (from $15/month) to receive business and IRS mail at a real US street address from anywhere.
  2. Get an EIN — Free, instant from the IRS
  3. Open business bankingMercury for US banking, Remitly for international transfers
  4. Set up invoicing — Stripe, PayPal, or Wave (free)
  5. Understand your taxesComplete expat tax guide here

Related: passive income guide

Model 1: Freelance Consulting & Services

Time to $100K: 6-18 months | Startup cost: $0-500 | Difficulty: Medium The fastest path to six figures. If you have a marketable skill — writing, design, development, marketing, finance — you can start earning immediately.

Realistic Rates by Field

SkillHourly Rate RangeHours/Week for $100K
Software Development$75-200/hr10-25
UX/UI Design$60-150/hr13-32
Digital Marketing/SEO$50-150/hr13-38
Copywriting$50-125/hr15-38
Financial Consulting$100-300/hr6-19
Business Strategy$100-250/hr8-19

Where to Find Clients

  • Upwork — Best for getting started; take lower rates initially to build reviews
  • Toptal — Premium clients, $60-200+/hr, but selective screening process
  • LinkedIn outreach — Direct messages to decision-makers; 2-5% response rate is normal
  • Cold email — Tools like Apollo.io or Instantly.ai for scaled outreach
  • Referrals — After your first 3-5 clients, this becomes your primary channel
The location advantage: Living in a country where $2,000/month covers your expenses means you can be selective about clients and charge competitive rates while keeping virtually everything as profit.

Model 2: Digital Products (Courses, Templates, Ebooks)

Time to $100K: 12-24 months | Startup cost: $100-2,000 | Difficulty: Medium-High Create once, sell forever. The margins are 85-95%, and there's no cap on revenue.

Platform Options

PlatformBest ForFee Structure
GumroadEbooks, templates, small courses10% flat fee
TeachableFull courses$39-119/month + 5% on basic plan
KajabiAll-in-one (courses + email + site)$149-399/month, 0% transaction fee
PodiaCourses + memberships$39-89/month, 0% transaction fee
Amazon KDPEbooks, paperbacks30-65% royalty

Pricing Strategy

  • Low-ticket ($10-50): Ebooks, templates, checklists — high volume needed
  • Mid-ticket ($100-500): Mini-courses, comprehensive guides — sweet spot for most creators
  • High-ticket ($500-2,000+): Comprehensive courses with community/coaching — fewer sales needed
To hit $100K: sell 200 units at $500, or 1,000 units at $100, or 2,000 units at $50.

Model 3: Agency Model

Time to $100K: 6-12 months | Startup cost: $500-2,000 | Difficulty: High Start as a freelancer, then hire subcontractors to scale beyond your own capacity. You become the project manager and client relationship owner.

High-Demand Agency Niches

  • SEO / content marketing agencies
  • Social media management
  • Web development / design
  • Paid advertising (Google Ads, Meta Ads)
  • Video production / editing
The model: Charge clients $2,000-10,000/month retainers. Hire contractors at 30-50% of what you charge. If you're based in Colombia, Trabajo Colombia is a free board for finding local talent. With 5-10 clients and a lean team, you're at $100K+ quickly. The location advantage: Hire talented contractors in Colombia, Philippines, or Eastern Europe at globally competitive rates. If you're living in Colombia, you can hire local talent in person while charging US rates.

Related: digital nomad visa rankings

Model 4: SaaS / Software Products

Time to $100K: 12-36 months | Startup cost: $0-10,000 | Difficulty: Very High The holy grail of online business: recurring revenue. A SaaS product with 200 customers paying $50/month = $120K/year.
  • No-code tools: Bubble, Webflow, Airtable — build MVPs without coding
  • Micro-SaaS: Small, focused tools that solve one specific problem. Lower competition, easier to build and maintain.
  • AI wrappers: Tools built on top of LLM APIs for specific use cases — the 2025-2026 gold rush
  • Hosting: Deploy on DigitalOcean — Droplets from $4/month, one-click app deploys, and managed databases. Perfect for bootstrapped SaaS from abroad.

Model 5: E-Commerce

Time to $100K: 6-18 months | Startup cost: $500-5,000 | Difficulty: Medium
  • Print-on-demand: Printful, Printify — no inventory, 15-30% margins
  • Amazon FBA: 15-30% net margins after fees, requires inventory investment
  • Dropshipping: Low startup cost but thin margins (10-20%) and customer service heavy
  • Shopify store: $39/month + apps, build your own brand

Model 6: Content Creation & Affiliate Marketing

Time to $100K: 18-36 months | Startup cost: $100-1,000 | Difficulty: Medium The slowest to start but builds a genuine asset. A blog or YouTube channel with traffic can generate income through multiple streams simultaneously.

Revenue Streams

  • Affiliate commissions: 5-50% per sale depending on the product
  • Display ads: Mediavine/AdThrive ($20-50 RPM for finance niche)
  • Sponsored content: $500-5,000+ per post once you have traffic
  • Your own products: Courses, ebooks, consulting upsells

Related: FEIE zero tax guide

Model 7: Online Coaching/Consulting

Time to $100K: 6-12 months | Startup cost: $0-500 | Difficulty: Medium If you have expertise in a specific area, coaching packages at $500-5,000 per client can get you to $100K fast. Common niches: business coaching, fitness, career transitions, language learning, financial planning.

Essential Tools for Every Model

CategoryToolCost
Business bankingMercuryFree
International transfersRemitly$1.99–$3.99 per transfer
InvoicingWave / StripeFree / 2.9%
Project managementNotion / ClickUpFree-$10/month
CommunicationSlack / ZoomFree-$13/month
Email marketingConvertKit / MailPoetFree-$29/month
WebsiteWordPress / Webflow$4-30/month
Cloud hostingDigitalOcean$4-48/month
VPNNordVPN$3-5/month
Mobile data abroadSaily eSIMFrom $1.79
AccountingQuickBooks / WaveFree-$30/month

The Geographic Arbitrage Multiplier

Here's what makes building an online business from abroad so powerful: your runway is 3-5x longer on the same savings. $30,000 in savings gives you:
  • 5-6 months in Austin or Denver
  • 15-20 months in Medellín or Chiang Mai
That extra runway means you can afford to build something right instead of panic-launching to cover rent. Combined with the FEIE tax exclusion saving you $14-28K/year in federal taxes, the math is overwhelmingly in your favor. Check out our commodity trading guide for how to invest your business profits tax-efficiently from abroad.
The barrier to building a $100K/year online business has never been lower. The tools are free or cheap, the talent is global, and the market is everyone with an internet connection. The only question is which model fits your skills — and whether you'll start this month or keep scrolling. Disclaimer: Income figures are based on market research and are not guaranteed. Individual results vary based on skill, effort, market conditions, and execution.