Hitting 50%+ Savings Rate: The Identity Shift Nobody Tells You About (And How Beancount Helped Me Get There)

Three years ago, I was saving 15% of my income and felt pretty good about it. “Better than most people,” I told myself. Today, I’m at 60% and my relationship with money—and honestly, with myself—has completely transformed.

The math of high savings rates is deceptively simple: save 50% and one year of work buys you one year of freedom. Save 75% and four months of work buys you a year. But what nobody tells you is that achieving these numbers requires fundamentally changing who you think you are.

The Identity Shift: From “I Deserve This” to “Does This Serve My Goals?”

The biggest change wasn’t in my spreadsheets—it was in my head. I used to see myself as someone who “deserved treats” after a long week. A $60 dinner with friends? That’s just normal socializing. A $4 latte every morning? That’s self-care, right?

Now I view every purchase through the lens of “how many days of freedom am I trading for this?” And that perspective shift is psychologically brutal:

  • Friends invite me to dinner at a trendy restaurant. I’m calculating: $80 = 3.2 hours of work = 0.2% of my annual FI goal
  • My iPhone is two years old and works fine, but the new model looks amazing. Old me: “I work hard, I deserve it.” New me: “That’s $1,200 that could be $2,400 in 10 years”
  • Holiday gifts used to be an easy excuse to splurge. Now I’m anxious about spending on things people don’t actually need

I’m not saying this is healthy or that everyone should think this way. I’m saying this is what actually happens when you pursue 50%+ savings rates. It’s an identity transformation, not just a budget adjustment.

The Social Costs Are Real (And Nobody Warns You)

Here’s what I didn’t expect:

Friends stopped inviting me. Not out of malice, but because I said “no” to expensive plans so many times that they assumed I wasn’t interested in hanging out. When I suggested cheaper alternatives (hiking instead of brunch, game night at home instead of bars), some friends embraced it. Others… just drifted away.

Family thinks I’m being “extreme.” My mom worries I’m depriving myself. My siblings joke that I’ve become cheap. Holiday gatherings include comments like “Oh, Fred probably doesn’t want to do that, it costs money.”

Dating became complicated. Money conversations used to happen much later in relationships. Now they happen on date two or three because my lifestyle choices are obvious. Some people find it attractive (shared values!). Others think I’m weird or controlling.

The loneliest part? Most of my peer group has completely different financial priorities. They’re excited about new cars, home renovations, international vacations. I’m excited about my investment portfolio crossing another milestone. We’re speaking different languages.

How Beancount Became My Reality Check

This is where Beancount saved me from becoming insufferable (or at least, helped reduce it):

Transaction-level visibility showed me EXACTLY where my money was going. Not categories, not estimates—every single transaction. I discovered I was spending:

  • $220/month on “convenience” (Uber Eats, Amazon impulse buys, express shipping)
  • $180/month on subscriptions I barely used
  • $350/month on “social obligations” that didn’t actually bring me joy

Here’s my core savings rate query that I run every month:

SELECT 
  year, month,
  sum(expenses) as total_expenses,
  sum(income) as total_income,
  (sum(income) - sum(expenses)) / sum(income) * 100 as savings_rate
FROM transactions
WHERE account ~ '^(Income|Expenses):'
GROUP BY year, month
ORDER BY year, month;

The game-changer: I added metadata tags for “values-aligned vs default spending”:

2026-03-15 * "Dinner with college friends"
  Expenses:Food:Restaurants    85.00 USD
    aligned: "true"
  Assets:Checking

2026-03-17 * "Lunch bought because I forgot to meal prep"
  Expenses:Food:Restaurants    15.00 USD
    aligned: "false"
  Assets:Checking

Turns out, 60% of my restaurant spending was “default” not “intentional.” Cutting the unintentional stuff was easy. Cutting the intentional stuff would have made me miserable.

The Surprising Upsides

After three years, here’s what I didn’t expect:

Better friendships. The friends who stuck around? We have deeper relationships now. We do things together because we enjoy each other’s company, not because there’s a trendy new restaurant to try.

Confidence. Watching my net worth grow faster than I ever thought possible is genuinely thrilling. I feel like I’m building something instead of just consuming and existing.

Freedom to experiment. I recently took a 20% pay cut to work on a project I care about. The 60% savings rate gave me the runway to make that choice without fear.

Meeting people like me. Found a local FIRE meetup group. Finally, people who understand why I’m excited about hitting $100k invested, not judging me for bringing homemade coffee to a coffee shop meetup.

My Questions to the Community

For those of you tracking savings rates in Beancount:

  1. What emotional shifts did you experience when you crossed 40%, 50%, 60% savings rates?
  2. How do you handle the social isolation? Have you found your “people”?
  3. Do you use metadata or tags to distinguish between values-aligned and default spending?
  4. What’s your “finish line”? Is there a point where optimization ends and living begins? Or is that a false dichotomy?

I’m genuinely curious if others have experienced this identity transformation or if I’m just neurotic about money now. :sweat_smile:


Current status: 34M, Seattle, software engineer, $420k invested, projected FI date: 2031 at age 39. Using Beancount since 2023.

Fred, thank you for sharing this so honestly. Your experience mirrors my own journey from 30% to 55% savings rate over the past 4 years. You’re definitely not neurotic—you’re just seeing clearly for the first time.

It’s Not Deprivation, It’s Intentionality

The key insight that helped me: High savings rates aren’t about deprivation. They’re about eliminating unconscious spending.

I use what I call the “three-bucket mental model” for expenses:

  1. Essential spending - Housing, food, transportation, healthcare. Non-negotiable baseline.
  2. Values-aligned spending - Things that genuinely matter to me (quality time with family, my woodworking hobby, annual camping trips). These are worth every penny.
  3. Default/unconscious spending - The real enemy. Stuff you buy out of habit, convenience, or social pressure without actually valuing it.

When I first ran Beancount queries to categorize my spending into these three buckets, I was shocked: Bucket #3 was $800/month. That’s nearly $10k/year on stuff I didn’t care about!

Examples from my own “default spending” audit:

  • $120/month on “convenience meals” (picking up takeout because I was too tired to cook)
  • $85/month on streaming services I watched once a month
  • $200/month on “keeping up” purchases (new clothes because everyone else was buying them, gadgets because they were trendy)

Cutting bucket #3 was painless once I saw the numbers. But I didn’t touch bucket #2 at all. That’s how I avoided the deprivation spiral.

The Social Isolation Is Real But Temporary

Your experience with friends is something I went through too. Here’s what I learned:

Phase 1 (first year): Friends did stop inviting me. Some relationships faded. This was lonely and I questioned whether the financial goals were worth it.

Phase 2 (year 2-3): I found my people. Joined a local FIRE meetup group (found it on Meetup.com, ironically). Made new friends who got excited about the same stuff I did. Turns out there are a LOT of people pursuing this path—they’re just not visible in traditional social circles.

Phase 3 (year 4+): Some old friendships actually deepened. A few friends saw me living without financial stress and started asking questions. Two friends have since started their own FIRE journeys. The relationships that survived are stronger because they’re based on genuine connection, not just convenient proximity.

Warning though: Don’t become insufferable about your choices. I went through a phase where I couldn’t shut up about savings rates and index funds. My wife (gently) pointed out I was becoming “that guy” at parties. Nobody wants to be preached to about their spending.

Your Beancount Setup Is Brilliant

Your metadata tagging for “aligned vs default” spending is exactly the right approach. I do something similar with tags:

2026-03-20 * "Board game night supplies" #social #values
  Expenses:Entertainment:Games    45.00 USD
  Assets:Checking

2026-03-22 * "Impulse Amazon buy" #default #regret
  Expenses:Shopping:Misc    35.00 USD
  Assets:Checking

This keeps me honest. If “default” spending creeps up, I know I’m slipping back into unconscious patterns.

To Answer Your Questions

1. Emotional shifts: For me, crossing 50% was when it became “real.” That’s when I could see the finish line. The math suddenly worked in my favor—every year of work was buying me MORE than a year of freedom (because of investment returns). It shifted from sacrifice to inevitability.

2. Social isolation: Find your community. It’s out there, I promise. Also, stay involved in activities that aren’t spending-focused. I volunteer at a local makerspace—free to participate, amazing people, skills-based friendships.

3. Metadata tags: Yes, as shown above. Game changer for self-awareness.

4. Finish line: I’m targeting $1.2M invested (4% rule = $48k/year). But honestly? I’ve realized FI isn’t binary. I’m already feeling more free because I have options. The “finish line” is less important than the trajectory.

You’re Not Alone

The identity transformation you’re describing is real and it’s challenging. But you’re building something meaningful: optionality. The ability to take that 20% pay cut to work on something you care about? That’s what this is all about.

Keep sharing your journey. Your honesty helps others realize they’re not alone either.