I need to make a confession that’s been bothering me as a former IRS auditor turned tax preparer: I pay Drake Tax $200/month—$2,400/year—to store data I already have perfectly organized in Beancount. And I know I’m not alone in this.
The Absurd Duplication Problem
Here’s what drives me crazy: My Beancount ledger has every transaction with perfect categorization, supporting documentation, timestamps, and an audit trail that would make any IRS examiner happy. Every business expense is tagged with its tax category. Every 1099 is recorded. Every estimated payment is tracked.
But when tax season rolls around? I sit down with Drake Tax and manually re-enter everything. Or I export CSV files and wrangle them into Drake’s finicky import format (which breaks half the time). I’m essentially paying $2,400/year to rent storage space for my own data in a proprietary format.
The 2026 Pricing Reality
Let’s talk numbers, because this affects everyone differently:
Professional tax software in 2026:
- Drake Tax: ~$200/month during tax season ($2,400/year for year-round access) - best value, community favorite
- ProSeries: Unlimited bundles or pay-per-return, mid-market pricing, form-based approach
- Lacerte: High-powered but expensive, for complex firms with demanding clients
Consumer options:
- TurboTax Premium: $139 federal + $64 per state for personal returns
- Fine for W-2 employees, but limitations hit fast with self-employment, rentals, or crypto
For context: I’m paying professional software prices because my clients need multi-state returns, depreciation schedules, and audit support. But the core data entry? That’s already done in Beancount.
The Lock-In Trap
Here’s where it gets worse. After 5+ years with Drake Tax, I have:
- Multi-year carryforward data (NOLs, capital losses, depreciation schedules)
- Saved client tax profiles
- Historical e-file records
- Custom diagnostic rules
Switching to ProSeries or Lacerte means either manual re-entry of historical data or accepting incomplete carryforward tracking. The switching cost isn’t just this year’s subscription—it’s reconstructing years of tax history.
And the IRS e-file ecosystem keeps us locked in: paid preparers MUST use IRS-approved e-file software. We can’t just fill out PDFs and submit them. The approved software list? All commercial products.
Open Source Hope (With Realistic Limitations)
I’ve researched alternatives:
- OpenTaxSolver (OTS): Free, calculates Federal/State personal income taxes, works on all platforms
- UsTaxes: Open source Form 1040 filing (web + desktop), privacy-focused, actively maintained
But here’s the problem: neither integrates with Beancount. I’d still need to manually transcribe data from Beancount reports to open source tax calculators. And for paid preparers, we can’t e-file with these tools anyway.
What I Want to Know
I’m sharing this frustration because I suspect many of you are facing the same absurd situation:
-
Has anyone built a Beancount-to-Schedule-C/E workflow? Even semi-automated would be huge.
-
What’s your current solution? Are you paying the tax software subscription? Using a CPA who manually re-enters everything? Found a clever workaround?
-
For FIRE folks or simple returns: Is OpenTaxSolver actually viable? Or does it lack critical features?
-
Would the community value a “Beancount Tax Report Generator”? Something that outputs year-end summaries in formats tax software can import (or at least formatted for easy manual entry)?
The irony isn’t lost on me: Beancount gives us perfect transaction-level accounting with complete transparency and audit trails… and then we pay $1,200-$6,000/year to commercial software to duplicate that work in a black box.
There has to be a better way. What’s working for you?
Background: Tina Washington, IRS Enrolled Agent, Phoenix AZ. Using Beancount for client audit-ready records for 6 years, Drake Tax for actual filing. The cognitive dissonance is real.