I just got off a call with a potential client in Massachusetts (I’m licensed in Arizona), and it hit me: the state-by-state CPA licensing patchwork is creating a mobility nightmare in 2026—but I’m honestly not sure if using Beancount makes me MORE protected or MORE exposed.
Here’s the situation that’s keeping me up at night:
The Regulatory Complexity Storm
The accounting profession is in the middle of a massive regulatory shift. More than 20 states have changed their CPA licensure laws in the past year, creating three different pathways to licensure. And just when you think you understand the rules, states like New Jersey (effective Feb 11, 2026) and Iowa (July 1, 2026) are implementing completely new models.
The old “substantial equivalency” framework—where your state’s requirements determined your mobility—is being replaced with an individual-based qualification system. Sounds great in theory, but in practice? It’s chaos. Each of the 54 U.S. jurisdictions has different rules about Principal Place of Business, residency requirements, and remote work policies.
My Specific Dilemma
I’m a tax prep specialist and Enrolled Agent (not a CPA) working with clients across Arizona, California, Nevada, Texas, and now potentially Massachusetts. I use Beancount for all my client work because:
- Perfect audit trail - Every transaction is documented, Git tracks all changes
- State-agnostic files - Text files work anywhere, no software licensing by state
- Remote-first workflow - I can work with clients nationwide without worrying about QuickBooks company file locations
But here’s what worries me:
Question 1: Am I LESS Exposed Because I’m Not a CPA?
As an EA (not CPA), I don’t face state licensing boards… but I’m also not protected by CPA mobility provisions. When I prepare tax returns for multistate clients using Beancount-maintained books, am I creating nexus issues or unclear regulatory status?
The research says businesses must assess nexus annually, and hiring even ONE remote worker can trigger payroll tax obligations. If I’m maintaining books for a Texas LLC with employees in three states, does my Beancount workflow help me track this properly—or am I missing compliance landmines?
Question 2: Does Plain Text Make Remote Work Easier or Harder?
The Easier Case:
- Text files work on any computer, anywhere
- No QuickBooks desktop sync issues
- Git history provides perfect audit documentation
- Can email .beancount files without software licensing concerns
The Harder Case:
- Can’t screen share familiar QuickBooks UI that clients expect
- Explaining “send me your bank CSV files” sounds sketchy to some clients
- State boards don’t understand Git repositories as valid accounting records
- When regulators ask “what software do you use?” answering “text files and Python” doesn’t inspire confidence
Question 3: Is Beancount My Compliance Lifeline or Another Thing Regulators Don’t Understand?
As regulatory complexity increases (nexus tracking, multistate payroll, remote work rules), I see two possible futures:
Optimistic: Beancount’s audit trail and Git history become my competitive advantage. When Massachusetts asks “how do you maintain records for remote clients?” I show them:
- Complete transaction history with timestamps
- Immutable Git logs proving data integrity
- Text-based records that outlive any commercial software
- Perfect documentation for multistate compliance
Pessimistic: I’m adding a layer of “things regulators don’t understand” to my practice. State boards are already struggling with CPAs working remotely across state lines—now I’m explaining plain text accounting to auditors who expect QuickBooks reports. Am I making my practice more defensible or more vulnerable?
The Real Question
For those of you serving multistate clients with Beancount:
- How do you explain your workflow to state boards, auditors, or regulators who’ve never heard of plain text accounting?
- Have you faced nexus or compliance issues because of remote work with Beancount?
- Does the audit trail actually help when dealing with multistate tax authorities, or is it just extra complexity?
- Are you more or less comfortable taking on clients in new states because of your Beancount setup?
I want to believe that plain text accounting makes me MORE prepared for regulatory complexity—but I need to hear from practitioners who’ve actually navigated this.
For CPAs specifically: Does your Beancount workflow help or hurt when working across state lines? Can you share your mobility strategy?
For non-CPA bookkeepers like me: Are we in a better or worse position than CPAs when it comes to multistate practice with plain text accounting?
The regulatory landscape is shifting fast, and I need to know: Am I building a future-proof practice, or digging myself into a compliance hole?