For multi-office & high-volume accounting firms

AI billing agents for CPA firms. Every invoice, explained.

When invoice preparation becomes a recurring job, the challenge is not just producing more drafts. It is applying the right rule across clients, offices, countries and states—and preserving why each decision was made.

12 min read
Illustrative invoice proof linking service, billing rule and discount approval to an unsent draft.
Illustrative invoice proof, not a customer invoice. The goal is a draft whose service, rule and approval can be explained—not simply a document that looks complete.

An AI billing agent can prepare your firm’s client invoices from approved project records, time entries and billing instructions, then check the saved draft and raise exceptions. For high-volume CPA firms, its value is repeatable execution with a decision record. People retain commercial authority and final review.

513 completed invoice records across three weekly windows

At an accounting firm using Susan, the invoicing workflow recorded 513 active invoice records marked completed across the three latest observed weekly windows. At the team-reported manual baseline of approximately 15 minutes per invoice, that volume represents 128.25 hours of equivalent manual preparation.

Each window exceeded 160 invoices—the arithmetic equivalent of 40 uninterrupted preparation hours at that baseline. The customer is anonymous; its results illustrate sustained volume, not a promise of identical results at another firm.

Recorded completion windows · 2026 · Eastern Time
WindowCompleted invoice recordsEquivalent manual preparation
August 17–2317744.25 hours
August 24–3016240.50 hours
August 31–September 5*17443.50 hours
Total513128.25 hours

*The final calendar week was observed through Saturday, September 5. Hours are modeled from the reported 15-minute manual baseline, not measured net staff time saved.

Measured with Susan, the agent averaged approximately six minutes of processing per invoice, compared with the team’s 15-minute manual preparation estimate. That is 60% less preparation time per invoice when comparing the same scope of work. This measures invoice preparation, not the full cycle through approval, sending and collection.

For context, the broader July 21–September 4 record contains 953 active invoice records marked completed, equivalent to 238.25 manual preparation hours at the same baseline. Earlier weeks had lower volume. Taking on a full-time preparation workload does not establish that a staff position was eliminated or every duty of that person was replaced.

When billing is a job, not an occasional task

This is a useful question for a firm with several offices, centralized billing, or enough recurring volume to keep someone busy preparing invoices: how much of that work is gathering evidence and applying already-approved rules?

The opportunity is especially important for firms serving many clients, where billing rules vary by client, office, country, state, service and billing period. One office may use a different template. A client may have a standing agreement or a concession for one service period. Some time must stay on hold; unrelated work must remain available for a later invoice. Each additional variable makes consistent execution harder to maintain manually.

The agent needs the firm’s approved treatment for those combinations—not a generic instruction to “create an invoice.” Client-specific terms, discounts, jurisdiction-specific billing requirements and exceptions need a documented source so the correct rule can be applied without relying on one employee’s memory.

A managed agent can be configured around that operating map. It should not erase legitimate differences between offices. It should make the applicable rule, routing and reviewer explicit for each supported path. Office count alone is not the qualification: volume, source quality, documented rules and exception effort matter more.

Why billing is a strong fit for verifiable AI work

Much of invoice preparation has a checkable answer: the customer can be matched, the service and period can be identified, amounts can be recalculated, approved adjustments can be traced, and the saved draft can be read back. That creates an opportunity to make verification part of every run, rather than rely on a draft looking plausible.

Verifiable does not mean infallible. A check cannot make a missing agreement appear or resolve an ambiguous commercial instruction. The advantage is a workflow that applies explicit controls consistently and stops when the evidence is insufficient—not an assumption that an AI is always more accurate than a person.

01Right work

Match the project, customer, service and billing period before preparing a draft.

02Right instructions

Use current, attributable billing instructions and approved mappings. Prior invoices provide context, not automatic authorization.

03Right time

Separate eligible work from held, excluded or separately billable entries. Preserve unrelated work for follow-up.

04No unnecessary new draft

Check existing invoices and stored references before deciding to create, adopt or resume a draft.

05Right saved result

Read the draft back from the billing system and compare the customer, service, descriptions, amounts, routing and selected time.

06Visible completion

Verify the prescribed project handoff and record it separately from the invoice record.

Four stages: prepare an invoice draft, read back its saved fields, record the project handoff, and obtain human review; mismatches pause for a question.
Illustrative control sequence. Draft creation and project handoff are separate states; the invoice remains unsent for human review.

What Susan actually does before the team sees the draft

In this deployment, Susan connects Zoho Projects and Zoho Books, with a team handoff through Zoho Cliq. Susan identifies the exact project, checks eligibility and existing invoice evidence, and gathers the relevant time entries, comments and approved billing instructions.

It separates the selected service from held, excluded or unrelated work, uses approved service descriptions, and creates or adopts an eligible draft. It then reads the invoice back from the billing system, checks the configured fields and payment-link setup, verifies the prescribed project handoff, and records the outcome.

If a run is interrupted after draft creation, stored references and checkpoints support resuming from existing work. If a required business fact is missing, the agent preserves progress and asks a focused question. These are controls intended to reduce duplicate work and make exceptions visible, not a guarantee that interruptions never occur.

That is the distinction between generating invoice text and owning an invoice-preparation workflow. For the wider operating model, see managed AI agents for CPA firms.

Follow one invoice: a discount, held time and a different office

Consider this illustrative scenario: a client has completed work ready to bill, some time that must remain on hold, and a one-time approved service concession. Its office uses a different invoice template. Here is what the documented workflow needs to preserve:

  1. Identify the work. Match the client, project, service and period. Keep held time and unrelated services out of this invoice.
  2. Resolve the exception. Locate the concession’s approval and applicable period. If either is missing, ask before applying it.
  3. Prepare the right draft. Use the documented office routing and template. Check for an existing draft before creating another.
  4. Verify what was saved. Read the invoice back and compare its customer, amounts, descriptions and selected time with the source instructions.
  5. Hand over a decision, not a mystery. Record the draft reference and the reason for the adjustment, then route the unsent invoice for review. Do not carry the one-time concession forward automatically.

The billing employee reviews the proposed treatment and resolves exceptions instead of reconstructing every invoice from scattered records. This example illustrates the workflow; it is not a reproduced customer invoice.

A client discount should have a reason—not become an accident next month

A smaller amount on the previous invoice is not enough information to decide what to charge now. Was it a one-time scope adjustment, an approved service concession, or a standing agreement? Which service did it cover? When did it expire?

Susan’s configured workflow uses attributable instructions and preserves the basis for its billing decisions. When designing client-specific discount handling, make that basis a deliberate record. A useful record includes:

  • The source instruction and the person authorized to approve it.
  • The reason for the adjustment and the service or work it covers.
  • The applicable period and whether approval is one-time or recurring.
  • The rule version, resulting draft reference and verification outcome.
  • Any unresolved question, subsequent correction and reviewer decision.

This is a recommended record design, not a claim that every field is present on every historical invoice. The operational principle is straightforward: apply an authorized exception, preserve its reason, and do not silently turn it into a permanent rule.

Illustrative discount register recording an approved scope adjustment, partner authority, applicable period and a prohibition on automatic carry-forward.
Synthetic example of a discount decision record—not a customer case or software screenshot. A current instruction governs the treatment; a prior invoice supplies context.

Two weeks with the invoicing team before highly autonomous billing

For this deployment, Susan’s engineering team spent two weeks working directly with the firm’s invoicing team to collect the data, billing rules and possible exceptions. That work was central to making invoice preparation highly autonomous—not an optional step after switching the agent on.

The difficult part is often not creating a draft. It is capturing the details that experienced billing staff already know: which client gets an exception, when a discount applies, what changes between offices, and which instruction takes precedence. Documenting that knowledge gives Susan a repeatable basis for decisions instead of requiring the team to explain the same situation again.

Autonomy is built from explicit rules and well-understood exceptions. Within that documented scope, Susan can carry out preparation and verification with far less back-and-forth. New or conflicting instructions still need a clear escalation path, and the workflow described here keeps invoices unsent for human review. The two-week preparation period reflects this firm’s implementation, not a universal onboarding timeline.

The best starting point is a recorded, documented billing process

Firms with detailed procedures are better positioned to benefit because the agent has a clear standard to follow and the team has a clear standard to test. Do not leave billing knowledge only in employees’ heads.

Record a normal invoice-preparation workflow and several exceptions: a discount, held time, mixed services, an existing draft, and missing approval. Turn those recordings into written rules with approved examples, source locations, owners and stop conditions. Capture the reason for each step—not just where someone clicks.

For a multi-office rollout, map the differences by client, office, country and state alongside business-unit routing, templates and reviewer ownership. Document which rules are shared and which override them for a particular client or service. Then test one bounded path before expanding. Keep a named person responsible for approving changes to billing policy.

Read the CPA firm AI operating guide for a broader view of workflow selection and readiness.

How would we implement a billing agent at your firm?

Start with one recurring billing workflow and a defined reviewer, then expand after the agreed checks work. The goal is to reproduce your firm’s approved billing logic—not make your team adapt to a generic invoice process.

  1. Map the job. Identify the queue, systems, weekly volume, source instructions and the point at which an invoice is ready for human review.
  2. Capture normal cases and exceptions. Work with the invoicing team to document client terms, office differences, approved discounts, held time and the person who resolves conflicting instructions.
  3. Agree access and approval boundaries. Specify which records Susan needs, which actions it may take, and what remains with your staff. Confirm access and data-handling requirements before connecting client systems.
  4. Review representative drafts. Compare the selected work, calculations, exceptions and saved result against your approved examples before expanding the scope.
  5. Track capacity and refine the rules. Review completed drafts, staff touches and new exceptions. Add approved changes to the documentation rather than leaving them in a chat or someone’s memory.

This is the proposed rollout approach for a new firm. The two-week engineering collaboration above shows what preparation involved in the featured deployment.

How should your firm measure the return?

Start with invoices prepared per week, eligible volume, manual preparation time and staff touches. Then track review time, exception reasons, corrections, rework and verified handoffs on a comparable scope.

Keep invoice records, project handoffs, invoices sent and payments received as separate measures. A completed preparation record does not prove an invoice was sent or a payment collected. Do not calculate an accuracy rate without a defined attempt count, error definition and observation window.

Questions accounting-firm leaders ask

What is an AI billing agent for a CPA firm?

It is a managed workflow that gathers approved project and billing evidence, prepares an invoice draft, checks the saved result, and routes questions or exceptions to the team. This article concerns the firm's invoices to its clients—not automated processing of supplier bills.

How is Susan different from a recurring invoice template?

A recurring template repeats a predefined invoice. The Susan workflow described here gathers project evidence, selects eligible time, applies approved client-specific instructions, checks for existing drafts, reads back the saved invoice and records the handoff. That matters when what you bill changes between clients or periods, rather than simply repeating the same charge.

Will Susan work with our accounting software?

This case uses Zoho Projects, Zoho Books and Zoho Cliq. For another firm, the first step is to map its project, time-tracking and billing systems and confirm access, supported actions and verification before agreeing the deployment scope. This case does not establish compatibility with every accounting platform.

How much invoice volume makes a billing agent worthwhile?

There is no universal minimum. Look at recurring preparation hours, the number of client-specific rules and how often staff must switch between systems. In this case, each observed weekly window exceeded 160 completed invoice records. At the team’s 15-minute manual baseline, 160 invoices represent 40 preparation hours—a workload illustration, not an eligibility threshold.

What happens when Susan finds a missing rule or an unexpected discount?

Susan preserves the work already completed and asks for the missing instruction or approval. For example, a new concession for service inefficiencies needs an authorized decision; a lower amount on last month’s invoice is not enough. The approved treatment and its reason can then guide the current invoice without silently applying the discount to future periods.

Can Susan handle different billing rules across clients, offices, countries and states?

Yes—when those differences are captured as approved billing rules. The workflow can be configured around client agreements, office routing, templates, country- and state-specific requirements supplied by the firm, discounts and exceptions. The applicable rule must be explicit for each supported billing path; Susan does not invent policy when instructions are missing.

What does onboarding an AI billing agent involve?

For the firm described here, Susan’s engineering team spent two weeks working with the invoicing team to collect the data, billing rules and possible exceptions before highly autonomous invoice preparation. The preparation matters as much as the automation: it turns knowledge held by individual employees into instructions the agent can follow. Two weeks describes this deployment, not a guaranteed timeline for every firm.

Can an agent apply client-specific discounts?

An approved discount can be part of the billing rules. Its authority, reason, applicable service and period, and carry-forward policy should be recorded. Missing or conflicting approval should become a question, not an invented discount.

Does Susan send invoices automatically?

Not in the workflow described here. It prepares or adopts an eligible unsent draft, performs readback checks, and records the team handoff. Sending remains subject to human review.

How accurate is an AI invoicing agent?

In the billing workflow described here, Susan’s accuracy is extremely high when applying documented billing rules. However, at least 10% of weekly invoices still involve human intervention or feedback to address exceptions outside those rules—for example, special discounts, unusual client situations, or adjustments for inefficiencies that should not be billed to the client. The team supplies the missing context or approves the exception so Susan can apply the appropriate treatment and preserve the reason for the decision. Human involvement in an exception is not the same as an invoice error; this is not a claim of a 90% accuracy rate.

Is this a replacement for a billing employee?

The bigger opportunity is increasing a billing employee’s productivity—not necessarily replacing an entire team. With Susan handling the heavy lifting of invoice preparation, rule application and verification, one employee supported by an agent can handle work that previously required several people, depending on the volume and complexity of the workflow. That employee can focus on approvals, client-specific exceptions and decisions that need human judgment, rather than preparing every invoice manually.

Start with one recurring job

Map your firm’s invoice-preparation workflow.

Tell us which systems you use, how many invoices your team prepares each week, and which exceptions take the most time. We’ll discuss the first workflow Susan could take on, the rules we would need from your team, and what your billing employee would continue to approve.

Discuss your billing workflow

No client records are needed for the initial conversation.