Hey everyone,
I just looked at the calendar and had a mini panic attack — we’re only 3 weeks away from the April 15 deadline for sole proprietors, C-corps, AND the Q1 estimated tax payment deadline. If you have an S-Corp or partnership, your deadline already passed on March 16. For those of you who made it through that one, congrats! For the rest of us… time to get real about our tax prep.
As someone who’s spent the last 12 years helping people navigate tax season (including 3 years as an IRS auditor — yes, I’ve seen it all), I wanted to share a quick checklist specifically for Beancount users. This is crunch time, and if you’re not ready, NOW is when you fix it.
Your 3-Week Tax Prep Checklist
Balance Assertions: Are they current?
When’s the last time you ran bean-check on your ledger? If your balance assertions aren’t up to date through at least March 15, you could have errors lurking that will bite you during tax prep. Run your checks NOW and fix any discrepancies before they snowball.
Expense Categorization: Is it complete?
This is where I see the most mistakes. That Expenses:Uncategorized account better be empty or close to it. Common categories people miss:
- Home office deductions (utilities, internet, rent/mortgage portion)
- Mileage (the IRS standard mileage rate is /bin/zsh.70/mile for 2026)
- Estimated tax payments themselves (yes, these are deductible from state taxes in some states)
- Business meals (still 50% deductible for most, 100% for some restaurant meals through 2025)
Receipt Documentation: Can you prove it?
Here’s where Beancount shines — use transaction metadata to link to receipt files or photos. The IRS doesn’t care how pretty your ledger is if you can’t back it up. For any expense over , you need documentation. Period.
2026-02-15 * "Office Depot" "Printer toner and paper"
Expenses:Office:Supplies 127.89 USD
Liabilities:CreditCard:Chase
receipt: "receipts/2026/02-15-office-depot.pdf"
Quarterly Estimates: Did you calculate Q1 2026 correctly?
This April 15 payment needs to cover January-March 2026 income. If your income is up from last year, you CANNOT just divide last year’s tax by 4. That’s how you end up with underpayment penalties. Use your Beancount data to calculate actual Q1 income and estimate the tax accordingly.
Why Beancount Makes Tax Prep Better
After working with clients using everything from shoeboxes to QuickBooks to Beancount, I can tell you: plain text accounting with transaction-level documentation is the gold standard. When a CPA (or worse, an IRS auditor) asks “Can you explain this deduction?”, you can:
- Show the exact transaction with notes
- Provide the Git history proving the date
- Pull up the receipt metadata
- Run a custom query showing the full context
Try doing that with a spreadsheet or a black-box SaaS tool.
Common Tax Season Mistakes (Don’t Do These!)
Filing for extension and thinking you don’t owe yet — Extensions extend time to FILE, not time to PAY. You still owe by April 15.
Forgetting to document cash transactions — IRS assumes unreported income if you can’t prove expenses.
Missing deductions because categorization is messy — Clean books find more deductions. Period.
Not tracking business use percentage for mixed-use items — Your phone/internet/car aren’t 100% deductible unless they’re 100% business. Track the split.
What’s Your Workflow?
I’m curious — how are you all handling the final stretch? Are you:
- DIYing with TurboTax and pulling Beancount reports?
- Working with a CPA and exporting data?
- Using Beancount queries to generate tax forms directly?
And for the procrastinators (no judgment, I see you): what’s blocking you from being ready? Let’s troubleshoot together.
We’ve got 3 weeks. Let’s make them count. ![]()
— Tina
Washington Tax Services
Phoenix, AZ