Only 30% of Small Business Owners Say Profitability Is "Above Expectations"—Does Better Accounting Actually Help or Just Document the Decline?

I’ve been thinking about this a lot lately as I watch my friends struggle with their small businesses.

The sobering numbers from 2025:

  • Only 30% of small business owners said their profitability was “above expectations” in 2025—down nearly 50% from the previous year
  • 34% blamed rising supply costs
  • 31% cited inflation
  • 80% said inflation remains challenging for their business

And here’s the thing that’s been nagging at me: I’m a developer who recently got into Beancount for my personal finances. I love it. The data is clean, the reports are accurate, I can trace every dollar. But when I mentioned it to my friend who runs a small coffee shop, she looked at me like I was from another planet.

Her response: “I know EXACTLY how much I’m losing every month. My accounting is fine. The problem is my supplier raised prices 30%, my rent went up 15%, and my customers won’t accept a 30% price increase on lattes.”

That hit me hard. She’s right—her books are already pretty good (she uses QuickBooks). The problem isn’t that she doesn’t KNOW the numbers. The problem is that the numbers are bad, and no amount of better accounting will change the fundamental economics.

So here’s my question: When we advocate for better accounting tools (whether Beancount or anything else), what exactly are we promising small business owners?

Are we saying:

  1. “Better accounting will improve your profitability” (optimistic but possibly false)
  2. “Better accounting helps you see problems faster, so you can pivot sooner” (realistic but grim)
  3. “Better accounting documents your situation for tax purposes/legal protection” (true but not inspiring)

Because if 70% of small business owners didn’t meet profitability expectations in 2025, and the primary drivers are external (supply costs, inflation, market conditions), then better accounting is like a really accurate thermometer when you have a fever—it tells you EXACTLY how sick you are, but it doesn’t cure you.

The counterargument I keep wrestling with:
Maybe better accounting DOES help, but indirectly:

  • You discover hidden cost leaks (paying for subscriptions you forgot about, vendor charging more than quoted)
  • You identify unprofitable products/services faster (stop offering the $12 sandwich that costs you $14 to make)
  • You optimize pricing with data (raise prices 8% on items where customers are less price-sensitive)
  • You make better capital allocation decisions (invest in equipment that reduces labor costs, not marketing that doesn’t convert)

But even if all that’s true, does it move the needle when your costs went up 30% and you can only pass on 8% to customers? Are we talking about saving a business that’s fundamentally struggling, or just slowing down the bleeding?

What do you think?

For those of you who use Beancount for business (not just personal finance), or who work with small business clients:

  • Does better accounting actually improve profitability, or just provide clarity?
  • When you pitch better accounting to struggling businesses, what value proposition do you lead with?
  • Have you seen businesses turn around profitability through better accounting insights, or is that mostly wishful thinking?

I want to believe that tools like Beancount can help small businesses survive this profitability crisis, but I’m not sure if I’m being naively optimistic or if there’s real evidence for it.

This is such an important question, and honestly, it’s one I wrestle with every time I take on a new small business client.

Here’s what I’ve learned after 15 years as a CPA:

Better accounting doesn’t improve profitability directly—but it’s absolutely the foundation that makes improvement possible. Let me explain by breaking businesses into three categories:

Category 1: Hidden Problems (20% of struggling businesses)

These businesses THINK they know their numbers, but they don’t. They’re using QuickBooks incorrectly, mixing personal and business expenses, or haven’t reconciled accounts in 6 months. When we clean up their books, we discover:

  • A vendor that’s been double-billing for 8 months ($4,000 recovered)
  • Three subscriptions they thought they’d cancelled ($1,800/year saved)
  • A pricing error on their website (selling Product X for $45 when it should be $54)
  • Insurance premiums that increased 40% at renewal and nobody noticed

For these businesses, better accounting literally finds money. Not because the accounting system is magic, but because accurate data reveals problems that were invisible before.

Category 2: Known Problems with Solvable Solutions (40% of struggling businesses)

These businesses know they’re struggling, and better accounting helps them make BETTER DECISIONS about what to do:

  • Data shows they lose money on 30% of their product line → discontinue those items, focus on profitable ones
  • Analysis reveals labor costs are 45% of revenue (industry standard is 30%) → investigate staffing inefficiencies
  • Reports show customer concentration risk (60% of revenue from 3 clients) → diversify before losing a major client

For these businesses, accounting is a decision-enablement tool. They’re going to make changes either way—better data means those changes are more likely to work.

Category 3: Structural Problems Beyond Accounting (40% of struggling businesses)

Your friend with the coffee shop is here. Her costs went up 30%, market won’t accept 30% price increase, and the math doesn’t work anymore. Better accounting won’t save her business.

But—and this is critical—better accounting still matters:

  • If she decides to CLOSE the business, clean books make that process cleaner (final tax returns, wind-down planning, potential sale)
  • If she decides to PIVOT (different business model, different product mix, different market), accurate historical data informs the new strategy
  • If she needs EXTERNAL HELP (investor, loan, business partner), clean financials make that possible
  • If she faces LEGAL ISSUES (lease negotiation, vendor disputes, employee claims), solid records protect her

So even when accounting can’t save the business, it provides clarity, optionality, and protection.

What I Tell Struggling Business Owners

I’m honest: “Better accounting is like getting a complete diagnostic from a doctor when you’re sick. It won’t cure you, but you can’t create an effective treatment plan without it.”

And here’s the thing—even documenting the decline has value:

  • Exit planning: Knowing you’re losing $5K/month means you can calculate how long you can survive before you must close (6 months if you have $30K in savings = deadline to turn around or exit)
  • Emotional clarity: Some business owners are in denial. Seeing the numbers forces them to confront reality and make hard decisions sooner
  • Tax optimization: If you’re going to lose money this year, at least make sure you’re capturing every legitimate deduction and loss carryforward
  • Personal financial protection: Clean separation between business and personal finances prevents business failure from destroying personal credit

Bottom line: I would never promise a struggling business that Beancount (or any accounting system) will improve profitability. What I DO promise is that it will give you the truth faster, help you make better decisions with the options you have, and protect you if things don’t work out.

Sometimes the best thing accounting does is help you recognize when it’s time to exit—before you lose your house trying to save a business that can’t be saved.

Coming at this from the FIRE/personal finance side, but I think there’s a useful parallel to how we think about budgeting and spending optimization.

In personal finance, tracking expenses doesn’t reduce your expenses—but it creates AGENCY.

Before I started using Beancount for my personal finances, I “knew” I was spending too much on restaurants. I’d estimate $300-400/month. Turns out it was $847/month. Seeing the exact number didn’t magically reduce my spending, but it gave me three things:

  1. Emotional impact: $847/month = $10,164/year = $25,410 over 2.5 years = could have funded a down payment
  2. Decision clarity: I could choose to keep spending (worth it, I love dining out) or cut back (redirect to early retirement goal)
  3. Feedback loop: If I decided to reduce to $400/month, Beancount would tell me if I was succeeding or fooling myself

Your friend’s coffee shop is similar:

She CAN’T control supplier prices (external). But better accounting might reveal:

  • She’s losing 8% of inventory to waste/spoilage (might be reducible to 4% with better systems)
  • Her labor efficiency is 30% lower on weekday mornings vs weekends (staffing optimization opportunity)
  • She’s paying $200/month for a POS system when a $50/month alternative exists
  • Certain menu items have 40% margins while others have 15% margins (optimize menu mix)

But here’s the brutal truth: If costs went up 30% and prices can only go up 8%, she has a 22% margin compression problem. Even if better accounting finds 5-8% in optimization, she’s still underwater.

At that point, the options are:

  1. Subsidize losses temporarily (burn savings hoping inflation normalizes)
  2. Change the business model (add catering, reduce hours, switch to higher-margin products)
  3. Accept lower owner income (pay yourself less to keep business alive)
  4. Exit (close or sell before losses mount)

Better accounting doesn’t CREATE these options, but it helps you:

  • Calculate exactly how long you can afford Option 1 (precise burn rate)
  • Evaluate if Option 2 is working (measure new revenue streams accurately)
  • Quantify Option 3’s impact on personal finances (can you afford to take $0 salary for 6 months?)
  • Time Option 4 optimally (exit before depleting all savings)

The Controversial Take

Your friend said “the problem is the numbers are bad, and no amount of better accounting will change the fundamental economics.” She’s 100% right.

But I’d argue most struggling businesses don’t have accurate enough accounting to even KNOW if they’re in Category 1 (fixable with optimization) or Category 3 (structurally broken).

Maybe her 30% cost increase is real and unavoidable. OR maybe:

  • She thinks supplier prices went up 30%, but it’s really 22% (she’s confusing absolute costs with per-unit costs)
  • Her volume dropped 10% and she hasn’t adjusted staffing (so labor cost percentage looks worse than it should)
  • She’s comparing to last year’s February (slow month) instead of last year’s full year average

I’ve seen business owners be WRONG about their profitability in both directions:

  • “I’m making money!” (Actually losing $3K/month, but not tracking correctly)
  • “I’m losing money!” (Actually profitable, but confusing cash flow timing with profitability)

The value proposition I’d lead with:

“Better accounting tells you the truth about where you stand, so you don’t waste 6 months pursuing solutions that won’t work—or give up on a business that could actually be saved.”

If you’re going to make hard decisions (close, pivot, invest, cut costs), you want those decisions based on accurate data, not gut feel + QuickBooks that hasn’t been reconciled in 4 months.

Have I Seen Businesses Turn Around?

Honestly? Most struggling businesses fail regardless of accounting quality, because the fundamental economics don’t work.

BUT—I’ve seen businesses survive by making FASTER, BETTER DECISIONS enabled by good data:

  • Restaurant that cut 40% of menu items based on profitability analysis (freed up kitchen capacity, reduced waste, improved margins on remaining items)
  • Consultant who fired 30% of clients (lowest margin, highest stress) and doubled down on best clients (business revenue dropped 15%, but profit increased 40%)
  • Retail shop that switched from “sell everything” to “curated selection” based on per-product profitability data (smaller inventory, better turns, less capital tied up)

None of those turnarounds were “accounting saved the business.” They were “accurate data enabled smart decisions by a capable owner.”

If the owner is capable and the market fundamentals aren’t completely broken, better accounting helps. If either of those conditions is false, accounting just documents the failure—which is still valuable (tax writeoffs, legal protection, faster exit), but not inspiring.

Your thermometer analogy is spot-on, and it reminds me of something my dad used to say: “A thermometer doesn’t cure the fever, but you can’t treat what you can’t measure.”

I’ve been using Beancount for 4+ years now (personal + rental properties), and I’ve watched several friends go through business struggles. Here’s what I’ve observed:

The Thermometer DOES Matter—But Not How You Think

Story 1: My friend’s printing business (survived)

He was convinced he was losing money because “customers won’t pay more and costs keep going up.” Sound familiar?

When we actually analyzed his books (I helped him migrate from his messy QuickBooks to Beancount so we could query the data properly), we discovered:

  • He WAS making money on commercial clients (12% net margin)
  • He WAS losing money on walk-in retail customers (−3% margin)
  • The problem: walk-ins were 60% of his time but only 25% of revenue

Solution wasn’t “raise prices”—it was “stop taking walk-in retail work, focus on commercial only.”

Within 6 months he transitioned to 90% commercial, hired one less person, reduced rent (moved to smaller space since no retail storefront needed), and profitability went from 2% to 14%.

Did better accounting save his business? No. His own strategic thinking saved his business. But accurate data made that thinking possible.

Story 2: My friend’s restaurant (closed)

Different story. She KNEW her numbers (used Toast POS, tracked everything). The problem: rent was $8,000/month, she needed $35,000/month revenue to break even, and the neighborhood could only support $28,000/month in realistic sales.

No amount of cost cutting or menu optimization could bridge that $7,000/month gap. Better accounting couldn’t fix it. She closed after 18 months.

BUT—and this is important—accurate accounting meant she closed at the RIGHT TIME. She knew exactly when her savings would run out. She negotiated an early lease termination. She filed proper final tax returns. She didn’t drain her retirement account trying to save an unsaveable business.

What Determines if Accounting Helps?

I think it comes down to locus of control—how much of the profitability problem is within your control vs external.

High locus of control (accounting can help a lot):

  • Pricing is wrong (you haven’t raised prices in 3 years despite cost increases)
  • Product mix is wrong (offering unprofitable services because you didn’t know they were unprofitable)
  • Hidden inefficiencies (paying for things you don’t use, waste you haven’t measured, processes that could be optimized)
  • Customer mix is wrong (serving low-margin customers when you could focus on high-margin ones)

Low locus of control (accounting helps less, but still valuable):

  • Market demand collapsed (pandemic shuts down your event planning business)
  • Commodity cost shock (you’re a bakery and wheat prices doubled overnight)
  • Regulatory change (new minimum wage law increases your costs 25%)
  • Competitor with unfair advantage (Amazon undercuts your pricing, Walmart moves in next door)

Even in low-control situations, accounting helps you decide: Do I fight this, pivot, or exit? And if you fight, it tells you whether your efforts are working or you’re just delaying the inevitable.

The Honest Value Proposition

When someone asks me about Beancount for business, here’s what I say:

“Beancount won’t make your business profitable. But if your business CAN be profitable with better decisions, Beancount gives you the data to make those decisions. And if your business CAN’T be profitable, Beancount tells you that truth faster, so you can exit before you lose everything.”

Is that inspiring? No. Is it honest? Yes.

And here’s the thing: business owners who survive are the ones who can handle the truth. The ones who want to be told “this tool will save you” are often the ones who fail, because they’re looking for magic solutions instead of facing reality.

Your Coffee Shop Friend

She sounds smart and realistic. She knows her numbers. She’s facing a structural problem (costs up 30%, can’t raise prices 30%).

If I were her, I’d use accounting to answer these questions:

  1. Survival timeline: At current burn rate, how long until I’m out of money? (Sets deadline for decision)
  2. Optimization potential: What’s the BEST case scenario if I cut every possible cost? (If best case is still negative, game over)
  3. Pivot scenarios: What if I add catering? Evening events? Wholesale to offices? (Model new revenue streams)
  4. Exit value: If I sell or close, what are the numbers? (Compare to cost of continuing to fight)

Beancount (or any good accounting) helps her model those scenarios with real data instead of guesses. That’s valuable even if the answer is “you should close in 3 months.”

Sometimes the most valuable thing accounting does is give you permission to quit. Because you KNOW you tried everything, measured everything, and the math just doesn’t work. That’s better than fighting for 2 more years and losing your house.