đź“‹ Small business bookkeeper from Ohio - QuickBooks to Beancount journey

Hey everyone! :waving_hand:

I’m Bob, and I’ve been doing bookkeeping for small businesses in Ohio for about 12 years. Started out helping my brother-in-law with his auto repair shop books (total disaster when I found them), and somehow that turned into a full-time business serving about 30 local companies.

What I do:
Mostly work with businesses that have 5-50 employees - restaurants, retail stores, contractors, professional services. The bread and butter stuff:

  • Daily transaction recording and bank reconciliation
  • Payroll processing and tax deposits
  • Monthly financial statements
  • Sales tax returns and other compliance reporting
  • Helping owners understand what their numbers actually mean

My QuickBooks to Beancount story:
I’ve been a QuickBooks Desktop guy forever (yeah, I know, I’m that guy who refuses to move to Online). But I kept running into limitations, especially when clients wanted custom reporting or had complex scenarios that QB just couldn’t handle elegantly.

Discovered Beancount about 6 months ago when a client asked me to help analyze their multi-location restaurant chain. QuickBooks was choking on the complexity, so I exported everything and rebuilt it in Beancount. The insights we got were incredible - suddenly we could see profitability by location, by time period, by menu category… things that would have taken hours in QB.

Current reality:
I’m still doing most client work in QuickBooks (they need the invoicing, bill pay, etc.), but I’ve started using Beancount as my “analysis layer” for more complex questions. Import QB data, clean it up, run reports that actually make sense.

Challenges I’m working on:

  • Streamlining the QB to Beancount import process
  • Explaining to small business owners why their books matter (beyond just taxes)
  • Finding cost-effective ways to improve data quality and reduce manual entry
  • Staying current with tax law changes while not going crazy

What I’m hoping to learn:

  • Better workflows for handling routine bookkeeping tasks
  • How to present financial information in ways that help business owners make decisions
  • Automation tricks that don’t require a computer science degree
  • Ways to catch errors before they become problems

Personal stuff:
Married, three kids (two in college - hence the late-night bookkeeping sessions), coach little league baseball, terrible at golf but keep trying anyway.

Question for the group: Anyone else working with traditional small businesses? How do you balance the need for modern tools with clients who just want simple answers?

Bob! So great to meet another practitioner here! :handshake:

Your QuickBooks to Beancount journey sounds so familiar. I’ve had the exact same experience - QB is fine for day-to-day operations, but when clients need real insights, I find myself exporting to Excel or now increasingly to Beancount for analysis.

Your multi-location restaurant example is perfect! I have a similar client with 3 retail locations, and QB’s class tracking just wasn’t cutting it for the kind of location-by-location profitability analysis they needed.

Question: How do you handle the workflow between QB and Beancount? Do you do manual exports or have you found any automation tricks?

Also totally relate to the “explaining why books matter” challenge. I tell clients that good bookkeeping is like GPS for their business - you need to know where you are to figure out where you’re going!

Bob, your QuickBooks to Beancount workflow is fascinating! :clipboard:

I work with so many small business clients who are in the exact same situation - QB works fine for daily operations, but when we need detailed analysis for tax planning or business decisions, we’re constantly fighting the software limitations.

Your multi-location restaurant example is perfect. I have a client with 4 retail locations and QB’s class tracking just doesn’t give us the location-by-location profitability insights we need for tax strategy.

Questions about your workflow:

  1. How clean is the QB export data? Do you spend a lot of time fixing categorization issues?
  2. For tax prep, which reports do you find most useful from your Beancount analysis?
  3. Have you found ways to automate the export/import process?

I’m thinking about recommending a similar workflow to some of my more analytical clients. The ability to do proper cost center analysis while still using QB for invoicing and bill pay could be a game-changer.

Your comment about explaining why books matter beyond taxes is so true - good financial data helps with everything from loan applications to business planning! :bar_chart: