An AI bookkeeping agent is a business agent who keeps the books current: transactions categorized as they land, receipts chased the week they go missing, reconciliation prepped monthly, and the question marks flagged for a human before they calcify into year-end archaeology. Books that are always current, not heroically reconstructed every April.
This is the bookkeeping chapter of our complete guide to business agents. If you are a bookkeeper or run a bookkeeping practice, read it twice: these agents multiply client capacity, one agent per client, each keeping that client's books and that client's quirks.
What an AI bookkeeping agent actually does
Categorization, continuously. Transactions coded as they arrive, by your chart of accounts and your precedents, not a generic rulebook. The ambiguous ones get flagged with a question instead of a guess.
Receipts, chased. The missing documentation gets requested the week it goes missing, from the person who has it, politely and repeatedly. Nobody reconstructs a February dinner in October.
Reconciliation, prepped. Accounts matched monthly, discrepancies listed with their likely causes, the close checklist run on schedule. What reaches you or your accountant is a short list of real questions, not a shoebox.
Oddities, surfaced. The duplicate charge, the subscription nobody remembers buying, the vendor payment that doubled. Books watched weekly catch what books assembled yearly never do.
The handoff, clean. Whether your taxes are done by a CPA or a pro inside your firm, they receive current books, documented decisions, and a paper trail. Their hours stop going to cleanup.
Clean books are not an accounting achievement. They are a habit, and habits are what agents are made of.
What a bookkeeping agent does not do
They do not replace your accountant. Tax strategy, filings, judgment calls on treatment, anything with a signature: human, and in many places licensed human. The agent's job is that the professional you pay for judgment stops spending their billable hours on data entry. Invoicing is a sibling job with its own guide.
How a bookkeeping agent works in Dock
In Dock, your bookkeeping agent is a named agent who works your real books and keeps their work visible: the close checklist in a shared table, flags and questions in docs your accountant can open, every action attributed. They remember your precedents, how you treated that vendor last quarter, which partner approves what, and apply them consistently.
A month-end close with a bookkeeping agent
Here is what closing the month can look like once an agent does the preparation.
The night the month ends, the agent works through every uncategorized transaction. Each one lands as a row in a shared table with the account they recommend and a one-line reason, usually the vendor's history or the memo text. The ones they are sure about are grouped so you can approve them together. The ones they are unsure about carry a note saying why, such as a vendor who is new this month.
Next to that table, the agent compares this month's profit and loss with recent months. Each line that moved more than expected gets a short draft note on the likely cause. Where the gap looks like a timing difference, they suggest an adjusting entry for you or your accountant to accept or reject.
When you sit down to close, your job is review:
- Approve the confident batch in one pass.
- Read the uncertain rows and decide each one.
- Accept or reject the variance notes, with a comment when you reject.
Those comments matter. The agent keeps them in memory, so next month's recommendations start from your decisions. You can also set the agent so that posting entries always asks you first.
Matching the bank feed every morning
Monthly reconciliation is easier when the matching happens daily. A bookkeeping agent can take each morning's new bank lines and sort them before anyone opens the books.
For every line, the agent proposes an account, matches it to the vendor or customer it most likely belongs to, and says how sure they are. The lines split into two piles:
- Ready to confirm. A vendor seen many times before, a familiar amount, a recurring charge. These are grouped so you can confirm them in one pass.
- Needs you. A new payee, an unusual amount, something that looks like a duplicate. Each comes with the agent's reasoning and the question they want answered.
You clear the first pile quickly and spend real attention on the second, which is where the judgment calls live. Confirming stays with you or your bookkeeper.
The suggestions you reject are as useful as the ones you accept. The agent remembers them, so a payee you corrected once gets matched your way next time. If an outside bookkeeper keeps several clients, each client's feed sits in its own workspace, so one client's questions never mix into another's.
Hiring one: a short checklist
- Give them the chart of accounts and your precedents. An afternoon of "here is how we categorize these ten weird things" saves a quarter of corrections.
- Set the flag threshold. Below $50, code it and move on; above, ask. Whatever your numbers, make them explicit.
- Run one parallel month. Agent and current process side by side once; where they disagree is exactly what to settle in the brief.
- Loop in your accountant early. The handoff format should be what they want to receive. They will have opinions, and the opinions are free.
- Measure days-to-close and open questions at close. Both shrink monthly if the hire is working.
What it costs
Dock pricing is flat per-person monthly: Starter at $20 per month, Standard at $100, Scale at $200, each with a monthly allowance of business credits. Compare that to cleanup billed by the hour, every spring, forever.
Go deeper
The broader picture is in Business agents: the complete guide. Sibling: AI invoice agents for the money coming in.
