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:
- Form a Wyoming LLC — $100 formation + $60/year annual fee + ~$100/year registered agent. Full LLC setup walkthrough here.
- Get an EIN — Free, instant from the IRS
- Open business banking — Mercury for US banking, Wise for international transfers
- Set up invoicing — Stripe, PayPal, or Wave (free)
- Understand your taxes — Complete expat tax guide here
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
| Skill | Hourly Rate Range | Hours/Week for $100K |
|---|---|---|
| Software Development | $75-200/hr | 10-25 |
| UX/UI Design | $60-150/hr | 13-32 |
| Digital Marketing/SEO | $50-150/hr | 13-38 |
| Copywriting | $50-125/hr | 15-38 |
| Financial Consulting | $100-300/hr | 6-19 |
| Business Strategy | $100-250/hr | 8-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
| Platform | Best For | Fee Structure |
|---|---|---|
| Gumroad | Ebooks, templates, small courses | 10% flat fee |
| Teachable | Full courses | $39-119/month + 5% on basic plan |
| Kajabi | All-in-one (courses + email + site) | $149-399/month, 0% transaction fee |
| Podia | Courses + memberships | $39-89/month, 0% transaction fee |
| Amazon KDP | Ebooks, paperbacks | 30-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. 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.
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
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
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
| Category | Tool | Cost |
|---|---|---|
| Business banking | Mercury | Free |
| International transfers | Wise Business | 0.41%+ per transfer |
| Invoicing | Wave / Stripe | Free / 2.9% |
| Project management | Notion / ClickUp | Free-$10/month |
| Communication | Slack / Zoom | Free-$13/month |
| Email marketing | ConvertKit / MailPoet | Free-$29/month |
| Website | WordPress / Webflow | $4-30/month |
| VPN | NordVPN | $3-5/month |
| Accounting | QuickBooks / Wave | Free-$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.