Digital Sovereignty for Bookkeepers, Accountants & CPAs
Bookkeepers Staff Accountants CPAs Fractional CFOs Tax Preparers
You manage
other people's
most sensitive
financial data.
It belongs on
your server.
Not QuickBooks'.

We build bookkeepers, accountants, and CPAs a private practice management system — multi-client books in one ERPNext instance, secure document exchange with clients via Nextcloud, and no per-client pricing that punishes you for growing. Flat monthly rate. Your data on your infrastructure.


The accounting practice problem

You are a steward of confidential data. Your tools should reflect that.

Most accounting practices are built on a stack of vendor-controlled platforms that have their own data rights over everything you upload. Here is what that actually means.

QuickBooks Owns What You Upload

QuickBooks Online's terms of service grant Intuit broad rights to use, process, and analyze your clients' financial data. You accepted those terms on their behalf.

Client Files Sent Over Email

Bank statements, tax documents, payroll records — forwarded to your Gmail, replied to from your Gmail. Google indexes and processes every attachment that touches your inbox.

Per-Client Software Pricing

Platforms like Karbon, Canopy, and Practice Ignition charge per client or per user. Every new engagement adds to your overhead before you've earned a dollar from it.

Scattered Client Portals

One client uses your portal. Another emails you PDFs. Another sends a Google Drive link. There is no single, consistent, secure way for clients to share documents with you.

No Single View Across Clients

To see where each client stands — what's been filed, what's outstanding, what's been invoiced — you're checking multiple dashboards or a spreadsheet you maintain yourself.

Vendor Lock-In

Your client data, your workflow templates, your engagement history — all stored on platforms you rent. Cancel the subscription and your practice history becomes inaccessible.


The Data Rights Question

QuickBooks and Google have rights over your clients' financial data

This is not a hypothetical risk. It is written into the terms of service you agreed to. Most accountants have never read those clauses — and their clients have certainly never consented to them.

Your clients hired you to manage their books with discretion. The discretion ends the moment that data touches a platform whose business model requires processing it.

ERPNext is self-hosted on your private server. No third party has access. No terms of service govern what happens to your clients' data. You control it entirely — and you can demonstrate that control to your clients as a differentiator.

Intuit / QuickBooks Online

Data Rights

Intuit's terms grant them the right to use aggregated and anonymized financial data from your clients' books to improve their products and services. Your clients' transaction patterns, revenue data, and vendor relationships inform Intuit's business intelligence.

"You grant Intuit a worldwide, royalty-free license to use, reproduce... the data you submit through the Services..." — Intuit Terms of Service

Google Workspace / Gmail

Data Rights

Every client document forwarded to your Gmail inbox, every attachment shared via Google Drive, every spreadsheet in Google Sheets — processed on Google's infrastructure under their terms. Google's AI products are trained on data from their services.

"Google's automated systems analyze your content to provide... features like spam filtering, malware detection, and customized search results." — Google ToS

ERPNext + Nextcloud on Your Server

Your Control

Your ERPNext instance runs on your private VPS. Your Nextcloud runs on the same server. No third party processes your clients' data. No terms of service govern what happens to it. You own the encryption keys. You control access. You can prove it.


Multi-Client Practice Management

Every client's books. One ERPNext instance.

ERPNext supports full multi-company management — each client is a separate company with its own chart of accounts, ledger, and financial statements, all managed from a single login. No switching between accounts. No per-client subscription fees.

Client portfolio — April 2026
ERPNext Multi-Company View
Client / Entity
Entity type
YTD revenue
Books status
Docs pending
Fee status
Hargrove Electric LLCJames Hargrove · Electrical contractor
LLC
$284,500
Current
Paid
Chen Family Medicine PCAngela Chen MD · Medical practice
S-Corp
$612,000
In Review
3 awaiting
Paid
Moore & Associates ConsultingDavid Moore · Management consulting
Sole prop
$97,200
Current
Due 5/1
Riverside Community FoundationSandra Willis · Nonprofit 501(c)(3)
Nonprofit
$1,140,000
Q1 Close
1 awaiting
Paid
Whitfield Real Estate HoldingsPatricia Whitfield · Property investment
LLC
$438,900
Current
Paid

Secure Document Exchange

A private portal for every client. No email attachments.

Each client gets a Nextcloud portal login — a private, encrypted folder where they upload documents and you retrieve them. No Gmail. No Dropbox. No shared Google Drive links that expire or get forwarded to the wrong person.

When a client uploads a bank statement or payroll report, n8n can notify you automatically — no manual checking, no "did you get my file?" emails.

  • Per-client isolated folder — no cross-client visibility
  • Client uploads documents; you're notified via n8n
  • Organized by tax year, quarter, or document type
  • Encrypted at rest and in transit
  • Full audit trail — who accessed what and when
  • No third party ever touches the files
Client document portals — your practice
HE
Hargrove Electric LLC
Last upload: Apr 14 · Q1 bank statements
12 docs
CF
Chen Family Medicine PC
Last upload: Apr 18 · Awaiting payroll report
31 docs
3
MA
Moore & Associates
Last upload: Mar 31 · All Q1 docs received
8 docs
RC
Riverside Community Foundation
Last upload: Apr 20 · Awaiting grant report
24 docs
1

What you get

A complete private accounting practice — built on infrastructure you own

I

ERPNext Multi-Company Management

Manage every client's books in a single ERPNext instance. Each company has its own chart of accounts, ledger, P&L, and balance sheet. One login. Complete isolation between clients.

  • Unlimited companies in one instance
  • Per-client chart of accounts
  • Full double-entry general ledger
  • P&L, balance sheet, cash flow per client
II

Private Client Document Portal

Every client gets a private Nextcloud folder — isolated from all other clients. They upload. You're notified. Documents are encrypted, organized, and never touch a third-party server.

  • Per-client isolated portal access
  • n8n notification on upload
  • Organized by year, quarter, type
  • Full access audit trail
III

Invoicing + Time Tracking

Bill clients directly from ERPNext. Log time against each engagement, set per-client rates, generate itemized invoices, and send them with a Stripe payment link — all from one system.

  • Per-client hourly or flat-fee billing
  • Time tracking per engagement
  • Itemized invoice generation
  • Stripe payment processing
IV

Automated Client Communication

n8n handles routine touchpoints — document request reminders, deadline notifications, invoice follow-ups, and quarterly check-ins. Consistent without being manual.

  • Document request sequences
  • Tax deadline reminder campaigns
  • Invoice follow-up automation
  • Quarterly engagement emails via Mautic
V

Private Email — Mailcow

Client communications on your mail server, not Google's. Custom domain, private inbox, no third-party indexing of your clients' financial correspondence.

  • Private mail server on your VPS
  • Custom domain email
  • No Google indexing of your inbox
  • Integrated with ERPNext CRM
VI

Flat Rate — No Per-Client Fees

You pay one flat monthly rate regardless of how many clients you manage. Take on a new engagement and your software bill doesn't move. That's the correct incentive structure for a growing practice.

  • $349/month Professional plan
  • Unlimited companies in ERPNext
  • Unlimited Nextcloud client portals
  • No per-user or per-client fees

The subscription audit

What accounting practices typically pay — and what replaces it

Accounting software vendors know you need their tools to serve clients. They price accordingly. Here's a representative stack for a 5-client bookkeeping practice.

Tool Function Monthly cost Replaced by
QuickBooks Online (×5 clients) Client bookkeeping $190–$575/mo ERPNext multi-company
Karbon / Practice Ignition Practice management $59–$99/mo per user ERPNext CRM + projects
Google Workspace Email + file storage $14/mo per user Mailcow + Nextcloud
Dropbox / ShareFile Client document portal $20–$75/mo Nextcloud portals
DocuSign / HelloSign Engagement letters $25–$65/mo Documenso
Zapier / Make Automation $29–$59/mo n8n
Subtotal $337–$887/mo
Digital Sovereignty All of the above $349/mo flat Unlimited clients

See full savings comparison by practice size →


Get started

Get a free Practice Blueprint

Every practice is structured differently — number of clients, entity types, billing models, document workflows. We map out exactly how yours would run on a sovereign digital architecture: what replaces what, what gets automated, what it costs. No commitment required.