Accounting practice management is a crowded space. Karbon, Canopy, Jetpack Workflow, TaxDome, Aiwyn — all good tools. All charge per seat. All expect your firm to adapt to their workflow rather than fitting yours. For smaller firms, the per-seat costs add up quickly, and the workflow opinionation often conflicts with the way the firm actually works.
A custom no-code system gives a small or mid-sized accounting firm engagement management, deadline tracking, document workflows, and reporting — built around exactly the way the firm operates. Built on Airtable, Make, and Softr, at typically a fraction of the dedicated tool cost.
What an Accounting Firm Operations System Looks Like
Client and Engagement Hub
The foundation is a relational model that mirrors the firm's actual business:
- Clients (individuals or businesses)
- Entities for clients with multiple legal entities (a family with personal returns, an LLC, a trust)
- Engagements — each year's tax return, each monthly bookkeeping engagement, each one-time advisory project
- Tasks within each engagement, assigned to team members
- Documents linked to engagements
- Contacts for each client (multiple decision-makers, accountants on the other side, lawyers)
Every team member has one place to find a client. Open the client record, see current engagements, historical engagements, contacts, documents, fees, and last activity in one view.
For the relational patterns underneath, see our linked records guide.
Tax Season Workflow
Tax season is when operational pain peaks. A few hundred returns moving through several stages over a few months, each at different completeness, each with different blocking issues.
A Kanban-style workflow makes it tractable:
- Awaiting Documents — returns waiting for client to provide info
- In Prep — assigned to a preparer
- In Review — assigned to a reviewer
- Awaiting Client Signature — sent for e-signature
- Awaiting Filing — signed but not yet e-filed
- Filed — done
Each return has the responsible preparer, reviewer, deadline, and a document checklist. The whole firm sees the same view, filtered to whatever subset each person cares about (my returns, my reviews, returns due this week).
Automated reminders to clients for missing documents — at 14, 7, and 2 days from deadline — eliminate the "did anyone follow up with the Smiths?" question.
A dashboard tracks the funnel: how many returns at each stage, projected completion rate, partners' load balance.
Engagement Letter and Document Automation
Engagement letters are produced from templates with the client data merged in. The Make scenario:
- Reads engagement details from Airtable
- Generates the engagement letter via Docupilot or Google Docs from a template
- Sends it for e-signature via DocuSign or similar
- Stores the signed copy back on the client record
The same workflow handles routine correspondence: management representation letters, KYC documents, billing notices.
For more on document generation patterns, see our mail merge guide.
Deadline Tracking System
Tax deadlines, corporate annual returns, payroll due dates, audit fieldwork dates — every accounting firm has dozens of deadlines per client that must hit.
The deadline system pulls from:
- Standard tax deadlines by entity type (April 15 individual, March 15 partnership/S-corp, etc.)
- State-specific deadlines for each client's filing jurisdictions
- Client-specific deadlines for engagement letters, payroll filings, advisory milestones
A daily deadline report each morning shows what's due today, this week, and in the next 30 days. Each deadline has an owner; escalation triggers if a deadline passes without status change.
This is the system that prevents the worst-case "we missed your filing deadline" client conversation.
Realization and Practice Performance
Partners need a small set of numbers to run the firm:
- Realization by partner, manager, service line, client
- WIP aging — unbilled work older than X days
- Write-off rate by client and engagement type
- Utilization by staff member
- Engagement profitability — actual cost vs fee
In most firms, these numbers exist somewhere but require manual assembly. We build dashboards that pull from time tracking, Airtable engagement data, and accounting in real time. Open the dashboard, see the numbers, no spreadsheets.
For weekly partner meetings, this changes the conversation from "what are the numbers?" to "what should we do about them?"
Client Portal
A Softr portal connected to your Airtable base gives each client:
- A list of their open engagements with current status
- A list of documents you need from them (with upload)
- Past returns and reports for download
- Invoices and payment status
- A direct channel to message their team
This single feature can reduce client status emails by 60-80% during tax season.
The Tools We Use and Why
Airtable Business is the structured database for clients, engagements, deadlines, and documents. The Business plan supports field-level permissions and audit logging.
Make Pro handles automation — engagement letter generation, deadline reminders, status notifications, daily reports, document collection follow-ups.
Softr Business powers the client portal — secure, branded, role-based access to each client's specific data.
Docupilot or Google Docs for document generation.
DocuSign or PandaDoc for e-signatures.
Xero, QuickBooks Online, or your existing accounting tool stays for the books. We integrate for invoicing and financial data; we don't replace.
Your tax preparation software (Lacerte, ProSeries, UltraTax, ProConnect, CCH) stays for return prep. These tools don't have public APIs that Make can call directly — the integration is via file exchange (PDFs, K-1s, source documents) and status tracking happens in Airtable based on preparer/reviewer actions, not by reading the tax software's state. For tighter integrations, ProConnect (cloud) is easier to wire up than the desktop products.
Real Results from Accounting Firms We've Worked With
Our accounting firm clients typically see:
- 30-50% reduction in operational time during tax season — fewer status questions, fewer document chases, fewer manual reminders
- Zero missed major filing deadlines with the deadline tracking system in place
- 60-80% reduction in client status emails when the client portal is launched
- Real-time visibility into realization and WIP that previously took a week to assemble quarterly
For a 10-person firm, this typically pays back implementation within one tax season.
Who This Is For
This solution works best for accounting firms and finance teams that:
- Range from 2 to 30 staff with a partner or office manager willing to lead operational change
- Currently use a mix of spreadsheets, email folders, and either no practice management tool or limited use of one
- Have grown beyond what manual processes can support but find Karbon or Canopy over-priced or over-opinionated
- Value flexibility — your firm has unique workflows that off-the-shelf tools force into their model
- Want a system that the firm can extend itself over time
Less of a fit for:
- Very large firms (50+ staff) that benefit from the depth of dedicated practice management platforms
- Audit-only firms that need PCAOB-aligned audit-specific workflow tooling
- Practices where you've already invested heavily in Karbon/Canopy and are getting value from it
Where to Go Next
For the underlying patterns, our Airtable contact management tutorial and client onboarding automation cover the relational and workflow foundations. For the billing side, the Xero invoice tutorial shows how invoicing connects to the operations layer.
To discuss a specific firm setup, get in touch and we'll walk through your tax season pain points.

