I need your help thinking through something I’ve been wrestling with for months.
When I started my FIRE journey three years ago, the goal was crystal clear: LeanFIRE at $30K/year expenses. Save aggressively, move to a low cost-of-living area (or maybe Portugal at $18K/year), and escape the 9-to-5 by age 38. Simple, achievable, freedom-focused.
But here’s what happened: I built these elaborate Beancount tracking systems, ran the numbers every month, watched my net worth grow… and started questioning whether I actually want to live on $30K/year for the next 40+ years. Now I’m looking at FatFIRE scenarios around $100-120K/year, which pushes my timeline out to age 50. Completely different target.
The Core Problem: These Aren’t Just Different Numbers
LeanFIRE and FatFIRE aren’t just about portfolio size—they’re completely different tracking philosophies:
My current LeanFIRE tracking approach:
- Every $5 expense gets scrutinized (“did I really need that coffee?”)
- Obsessive optimization of grocery costs, transportation, housing
- Geographic arbitrage calculations (Portugal $18K vs Thailand $21K vs US $30K)
- Emergency fund sized for lean lifestyle
- Focus: minimize expenses, maximize savings rate (currently 62%)
What FatFIRE tracking would look like:
- Income optimization becomes priority (side projects, salary negotiation, investments)
- Tax efficiency matters more than expense cutting
- Tracking quality of life metrics, not just dollars
- Emergency fund 3x larger
- Focus: maximize earning power, maintain lifestyle quality
My current life costs $75K/year. I’m tracking which expenses are “lean compatible” vs “fat lifestyle,” but it’s creating this weird cognitive dissonance.
My Beancount Dilemma
Right now I have one ledger tracking actual reality. But I need to model three scenarios simultaneously:
- Current reality: $75K/year, hitting FIRE in ~12 years
- LeanFIRE path: Cut to $30K/year, hit FIRE in 5 years
- FatFIRE path: Accept $120K lifestyle, hit FIRE in 15 years
I’ve been doing this manually with bean-query exports to spreadsheets, but it feels kludgy. I know Beancount’s forecast plugin exists, but I’m not sure it’s designed for this level of scenario planning.
Questions for the Community
For those tracking FIRE goals:
- Do you use Git branches to test different lifestyle scenarios?
- How do you separate “essential” vs “optional” expenses in your ledger? Separate accounts? Tags?
- Anyone successfully track both lean and fat projections simultaneously?
- What about geographic arbitrage modeling—how do you track “what if I moved to Portugal” scenarios?
For anyone who switched between lean and fat:
- What made you change your target?
- Did the tracking help you realize what you actually value?
- Any regrets about aiming too low or too high?
My Real Numbers (Annual)
- Current expenses: $75,000
- LeanFIRE target: $30,000 (5 years to FI)
- FatFIRE target: $120,000 (15 years to FI)
- Current portfolio: $380,000
- Savings rate: 62% of gross income
The math is clear. What’s not clear is which number represents the life I actually want to live.
The Emotional Cost Nobody Talks About
Here’s the thing nobody mentions: tracking two competing visions of your future is exhausting. Every spending decision becomes a referendum on your values. Buy the $200 concert ticket? That’s 0.67% of my LeanFIRE annual budget but only 0.17% of FatFIRE. Which “me” am I optimizing for?
Is there a middle path? Some kind of “RegularFIRE” at $60K that captures most of what I value without extreme frugality? Or is that just another way to delay making a real decision?
Would love to hear how others handle this in their Beancount workflows. Do you track multiple scenarios? Did you eventually commit to one path? How did you decide?
tl;dr: Started tracking for LeanFIRE ($30K/year), now questioning if I want FatFIRE ($120K/year). How do you track two completely different lifestyles in one ledger? Which one did you choose and why?