The CRM for Accountants That Runs Your Practice

AI clients keep client records current and draft the follow-ups, while email, LinkedIn and WhatsApp sit in one inbox tied to every client on Pro. Track onboarding, filing dates and document status in one place. Open source, self-hostable, and built for how accounting firms work.

✓ No credit card required ✓ First 7 days free

Why accountants need a CRM

A CRM for accountants is not the same as a generic sales tool. Accounting firms and CPA firms manage long-term client relationships with recurring filing dates, sensitive documents, and work that repeats every month, quarter, and year. Spreadsheets and email folders cannot keep up.

Common pain points for accounting firms:

  • Tax season overwhelm: When every client needs attention simultaneously, things slip. Missing a filing deadline means penalties for your client and reputational damage for your firm.
  • Scattered client communication: Emails, phone calls, portal messages, and handwritten notes across multiple systems. When a client calls, nobody can find the full picture.
  • Manual onboarding: Every new client goes through the same checklist: engagement letter, document requests, ID verification, software access. Without an overview, steps get missed.
  • No visibility across the practice: Which clients have submitted their tax documents? Who is still outstanding? What is the workload next month? Without a central view, you are guessing.
  • Referrals go untracked: A satisfied client refers a colleague. Without a system to capture and follow up, new business walks away.
  • Client segmentation is nonexistent: You treat individual tax returns and corporate audit clients the same way, even though they need entirely different workflows.

An accounting CRM structures client relationships, engagement stages, filing-date fields, and document-checklist status. Customermates can hold links or reference IDs for files in your document system, but it is not a document repository.

How Customermates helps accounting firms

Customermates gives your accounting practice a single hub for every client engagement, from the first inquiry through years of recurring service. Here is what that looks like in practice.

Client onboarding pipeline

New client intake is one of the highest-friction processes in any accounting firm. In Customermates, deals represent engagements, and the deal stage is one configurable single-select column. Set the stages of your pipeline to match onboarding: Initial Inquiry, Proposal Sent, Engagement Letter Signed, Documents Requested, Setup Complete, Active Client.

Assign each engagement an owner and add tasks for the open steps. Tasks have no due dates or reminders, so put the dates that matter, such as the engagement letter send date, into custom date columns and use a saved view sorted by that date to see what needs chasing.

Tax season management

Tax season is when a CRM for CPA firms proves its value. Because there is one stage column, separate tax work from onboarding with a custom single-select field such as "Engagement type" and a saved view per type. For tax returns, stages might be: Documents Requested, Documents Received, In Preparation, Under Review, Ready to File, Filed, Complete.

Filter by filing date, assigned preparer, or client type. See at a glance which clients are stuck at document collection and which are ready for review. When you have hundreds of returns to file, this visibility makes the difference.

Engagement letter tracking

Track engagement letters as part of your client pipeline. Know which clients have received their letters, which have signed, and which need follow-up. Customermates sends no automatic reminders itself. On Customermates Cloud, a routine can run on a schedule and have the Mate assistant list unsigned letters and draft follow-ups for you to review. Alternatively, an external tool such as n8n, operated separately, can act on the data through the REST API or webhooks.

Document request management

Use Customermates fields to track which document types have been received and which remain outstanding for each engagement. Add notes, status values, and links or reference IDs for files held in your document system. Customermates does not store file attachments on records.

Recurring service tracking

Most accountant CRM needs revolve around recurring work: monthly bookkeeping, quarterly payroll filings, annual tax returns, annual audits. Customermates has no recurring tasks or built-in rules engine that creates engagements. Record the service in a service record, keep the next due date in a custom date column, and work from a saved view sorted by that date.

If you want new engagements created each cycle, an external scheduler such as n8n (connected via the community node, REST, or webhooks) or an MCP-connected AI client can create them through the API.

Client segmentation by service type

Not all clients are the same. With contact management and custom single-select fields, segment your clients by service type (tax prep, bookkeeping, advisory, audit), entity type (individual, S-corp, C-corp, partnership, nonprofit), revenue tier, industry, or any other dimension that matters to your practice.

Use segments to filter and group your work during busy season and to see which service lines hold the most open value.

Key features for accounting firms

Pipeline Kanban board

See every engagement at a glance on a visual Kanban board. Columns represent stages: Documents Requested, Documents Received, In Preparation, Under Review, Filed, Complete. Drag engagements between columns as work progresses. Filter by engagement type, filing date, assigned team member, or client segment.

Contact management with complete client history

Every client has a profile containing contact details, company information, engagement history, document-status fields, external document links, and notes. Connected email threads remain in the inbox and their participants can be linked to contacts. Learn more about contact management.

Unified inbox for client communication

On Pro and above, email (Gmail, Outlook, IMAP), LinkedIn, and WhatsApp live in one unified inbox inside the CRM, and you link each conversation to the right client. When a client asks a question about their quarterly filing, the conversation sits next to the client record. Your team has context without forwarding emails, and the Mate assistant can draft replies that you confirm before they are sent.

Automation with webhooks, REST and n8n

Customermates has no built-in workflow builder. It exposes a REST API and webhooks, and n8n (operated separately) connects through the Customermates community node. With these you can build automations such as:

  • Filing-date checks: A scheduled n8n workflow reads engagements with an upcoming filing date and creates a "Collect documents" task.
  • Engagement letter follow-ups: Notify your team when an engagement sits in "Proposal Sent" for too long.
  • Recurring engagement creation: Create new engagements for monthly bookkeeping, quarterly filings, or annual returns on schedule.
  • New client onboarding: When a new client enters your pipeline, a webhook can trigger internal setup steps in your other tools.

Reporting and analytics

Track firm performance with reporting dashboards built from your own records, for example engagements per stage, open value per service line, and workload per team member. Weighted pipeline totals come from the probabilities you set on each stage.

AI clients that operate your CRM

Connect Claude, ChatGPT, or another AI client through the MCP server (49 tools) and let it do the data entry. You choose and pay for the AI client. It can create client records, move engagements between stages, log notes from a call, draft client communications, and summarize engagement notes, so your team focuses on the work that requires professional judgment.

Data protection and self-hosting

Client financial data demands proper protection. In the managed cloud, the application database runs in the AWS Frankfurt region; hosting and other subprocessors, including US providers, are listed on the subprocessors page, and a DPA is available. If you need full control over where data lives, self-host the open-source core.

CRM for accountants vs. practice management software

A common question is whether accounting firms need a CRM, practice management software, or both. Here is the distinction:

  • Practice management software focuses on workflow execution: tracking tasks, time, and billing for active engagements.
  • A CRM for accountants focuses on the client relationship: managing the full lifecycle from prospect to long-term client, including communication history, onboarding, segmentation, and engagement tracking.

Customermates covers the relationship layer. It does not track time, bill clients, or send reminders, so most firms keep a practice management or accounting tool next to it. For QuickBooks, Xero, or DATEV, you connect through the REST API, webhooks, or n8n.

Pricing that works for accountants

Accountants appreciate straightforward numbers. Customermates keeps it simple:

  • Starter (€12 per user per month): contacts, organizations, engagements, services, tasks, custom fields, views, REST, webhooks, and MCP
  • Pro (€29 per user per month): adds the unified inbox for client email, WhatsApp, and LinkedIn
  • Priced per user: no per-contact charges
  • Self-hostable: the open-source core runs on your own server at no licence cost; the inbox and Mate are cloud-only

A solo practitioner pays €12/month on Starter. A firm of 8 pays €96/month.

See full details on our pricing page.

Integrations for accountants

Customermates connects to the tools accounting firms already use:

  • Email: Connect Gmail, Outlook, or any IMAP mailbox to the unified inbox on Pro and above
  • Calendar: Read-only calendar access on Pro and above; Customermates does not book appointments
  • Accounting software: Connect to QuickBooks, Xero, DATEV, Lexware Office, or other platforms via REST, webhooks, or n8n (operated separately)
  • Document references: Store links to files managed in Google Drive, Dropbox, OneDrive, or another document system; these services are not built-in integrations or storage
  • Internal messaging: There is no native Slack or Teams integration; send webhook events to them through n8n or a similar tool
  • AI clients (MCP): connect Claude, ChatGPT, or another MCP client to draft client emails and summarize notes

Getting started

Setting up Customermates for your accounting firm:

  1. Create an account: no credit card required. The first 7 days are free.
  2. Import your clients: from an Excel workbook (XLSX), one record type at a time, or through the REST API. There is no CSV import.
  3. Set up your pipeline: stages such as Documents Requested, In Preparation, Under Review, Filed.
  4. Add custom fields: specific to your practice (fiscal year end, entity type, service type, fee structure, next filing date).
  5. Connect automations: if you need them, through webhooks, n8n, or a cloud routine.

Stop managing your practice with spreadsheets and sticky notes. Customermates keeps every client, every filing date, and every engagement organized, so you can focus on the advisory work that grows your firm.

Frequently asked questions

What is a CRM for accountants?

A CRM for accountants is a client relationship management system that helps accounting firms manage client data, track engagements through stages, and keep the status of documents and filing dates visible. Unlike generic sales CRMs, an accountant CRM focuses on long-term client relationships with recurring service cycles rather than one-time sales pipelines.

Do small accounting firms need a CRM?

Often, yes. Small accounting firms rarely have administrative staff to keep client relationships organized by hand. A CRM gives you one record per client, a pipeline of engagements, and saved views of what is outstanding, which helps most once the number of active clients outgrows a spreadsheet.

How is a CRM different from practice management software?

Practice management software focuses on internal workflow execution: task tracking, time logging, and billing. A CRM focuses on the client relationship: onboarding, communication history, engagement tracking, and segmentation. Many firms use both. Customermates covers the CRM layer and connects to accounting tools through its API.

Can Customermates integrate with QuickBooks, Xero, or DATEV?

Not natively. You connect them through the REST API, webhooks, or n8n, which you operate separately and which talks to Customermates through a community node. That lets you sync client data or react to accounting events, but you build and run the workflow yourself.

How does Customermates handle GDPR for client financial data?

GDPR compliance depends on how your firm uses any tool. Customermates provides a DPA, discloses its subprocessors (including US providers under standard contractual clauses) on the subprocessors page, and runs the cloud database in the AWS Frankfurt region. It holds no certification such as ISO 27001 or SOC 2. You can also self-host the open-source core on your own infrastructure for full control over where client data is stored.

Does Customermates send deadline reminders?

No. Tasks have no due dates or reminders. Keep filing dates in custom date columns and use a saved view sorted by date. On Customermates Cloud, a routine can check those dates on a schedule and list what needs attention, and an external scheduler can do the same through the REST API.

How much does a CRM for accountants cost?

Customermates starts at €12 per user per month for the core CRM, with the unified inbox on Pro at €29 per user per month. There are no per-contact fees. A 5-person firm on Starter pays €60/month.

Can I migrate from another CRM to Customermates?

Yes. Export your data from spreadsheets, HubSpot, Salesforce, or another system into an Excel workbook (XLSX) and import it one record type at a time. There is no CSV import. For larger or repeated migrations, use the REST API or an AI client connected over MCP.

Customermates

Ready to get started?

Get started with Customermates today and switch to an AI-native open-source CRM built for flexible workflows.

✓ No credit card required ✓ First 7 days free