On this page
- TL;DR
- What is an AI agent for finance?
- The finance jobs an agent can close, and the ones it can only draft
- The test I use: can you take it back?
- Can an agent do accounting, or only bookkeeping?
- Where the money actually goes wrong
- Stale bank feeds break this quietly
- What it plugs into
- What the ledger vendors have named so far
- The work that never reaches the ledger
- What this costs
- The two bills you are actually comparing
- Which should you start with?
- Ninety days, one agent at a time
- FAQ
- Sources
It is the third working day of the month. The finance lead at a 60-person company has a close to run, two people to run it with, and a forwarded article from the chief executive with one line typed above it: can AI agents take some of this off the team?
The honest answer is not yes or no. It is: which task.
Some finance work an agent can finish on its own, this quarter, with a review queue sitting behind it. Some it can only draft, because a person has to look before a number lands in the ledger. A small set it should never touch at all.
What decides the tier is not how hard the task is. It is whether the mistake is reversible. A chase email sent to a customer who paid last Thursday costs an apology and thirty seconds. A payment released against a duplicate invoice costs a phone call to a stranger's accounts team, and sometimes it costs the money.
This page sorts six finance jobs onto the right side of that line, and points at the page that covers each one properly.
What a finance agent closes, what it drafts, what it must never touch
- Yes, for part of it. An AI agent can finish receivables chasing, management report assembly and most bookkeeping categorisation on its own. Reconciliation prep and anything that moves money, it drafts.
- Sort by the undo, not by the difficulty. Reversible in minutes means the agent can close it. Reversible only with someone else's cooperation means a person decides, every time.
- Start with AR chasing. Highest volume, lowest blast radius, and a bad draft is caught by anyone who can read an email.
- An agent should never approve a payment. Preparing the run, flagging duplicates and spotting changed bank details are all fair game. The release is a named person's signature.
- Your ledger may already have agents in it. Intuit named a Payments Agent, an Accounting Agent and a Finance Agent in its release of 1 July 2025.
- The autonomy setting is the control that matters. Oracle's NetSuite Next agentic workflows let you approve each key decision or let agents act on their own, and the examples Oracle gives include payment proposals and vendor selection.
- A stale bank feed is the failure nobody plans for. The feed is a copy of yesterday, and an agent reading it confidently will chase a customer who has already paid.
- Budget for two bills. Your ledger tier covers the embedded agents. The cross-tool work is separate: on Gravity the first agent is free with no card, then Pro is $5 a month during the alpha.

What is an AI agent for finance?
An AI agent for finance is software that takes a recurring finance task, reads the records it needs from your ledger, bank feed and inbox, decides the next step, and either completes the task or hands a draft to a person for approval. It runs on a schedule or a trigger instead of waiting for someone to prompt it each time.
The difference from a chat assistant is where it stops. Ask an assistant for a dunning email and you get the text. You still open the ledger, find the customer, check what they owe, paste, and send. The writing was never the slow part.
Two words in that definition carry the rest of this post: completes and approval. Which of the two you get is a setting somebody chooses, and finance is the function where choosing it casually costs real money. The general version of the concept is covered in what an AI agent is, and the line between an agent and a rules engine is in AI agent versus workflow automation.
One sentence is enough to describe a finance agent's job: every Monday, list the invoices more than 14 days overdue, draft a polite chase for each, and wait for approval. Apply to the alpha with that task. Your first agent is free, no card.
The finance jobs an agent can close, and the ones it can only draft
Finance is not one block of work. It is a dozen jobs with wildly different consequences when they go wrong, and the only useful page is one that separates them.
The test I use: can you take it back?
I sort every finance task by a single question: if the agent gets this wrong, what does the undo cost? The undo cost and the error cost are different numbers, and the undo is the one that should decide your autonomy setting.
Three tiers fall out of it:
- Reversible in minutes, by you. A wrong chase email, a mis-tagged expense, a paragraph of commentary that reads badly. Let the agent close these. The review is a spot check, not a gate.
- Reversible at close, by your team. A general ledger code that will need reclassifying, a reconciliation that will not balance. The agent drafts, queues, and shows its working.
- Reversible only if a third party agrees. A released payment, a filed return, an email of advice to a client. A named person decides, every single time, and the agent's job is to make that decision faster for the person who owns it.
That third tier is where most finance horror stories live, and it is the tier that vendor marketing is quietest about.
| Job | Agent can | Human must | Our page on it |
|---|---|---|---|
| AP invoice intake and coding | Close, under a value threshold you set | Approve everything above the threshold | AI agent for accounts payable automation |
| AR chasing and dunning | Close | Nothing routine, only disputes | AI agent for accounts receivable follow-up |
| Month-end reconciliation prep | Draft | Review the exceptions and post | AI agents for accountants |
| Management report assembly | Close | Sign off on the commentary | AI agent for financial report generation |
| Bookkeeping categorisation | Close, with a review queue | Spot-check the queue weekly | AI agents for bookkeepers |
| Client-facing advice | Never | Everything | AI agents for financial advisors |
My routing, from the reversibility test above. The threshold on the first row is yours to set. Start it low enough that a mistake is an annoyance, and raise it after a quarter of clean runs.
Read the second column and the third together. Every row where the agent closes the work still has a human column, because "close" here means supervised: the person reads a weekly summary instead of each item.
The bottom row is the one people argue with. Advice is the job an agent looks most capable of, because a language model is fluent and confident about money. Fluency is precisely the problem there, and regulation is only half of why.
Must read: if you only have budget for one agent this year, the receivables row is the one to fund. AI agent for invoice chasing covers the schedule, the tone ladder and where to stop.
Can an agent do accounting, or only bookkeeping?
It does a great deal of bookkeeping and very little accounting, and the gap between those two words is where most disappointment comes from. Bookkeeping is recording what happened: categorise the transaction, match the payment to the invoice, keep the ledger tidy. That work is repetitive, high volume and checkable at a glance, which is exactly the shape an agent handles well.
Accounting is deciding what a thing is. Revenue recognition on a contract with three delivery milestones. Whether a cost is an accrual or a prepayment. A provision that depends on how likely a customer is to pay. Those calls carry a disclosure, sometimes a signature, and occasionally a regulator.
So the agent's real contribution at that level is a prepared draft and an exception list: here are the items I could not classify with confidence, here is why, here is what I would need to decide. That is a genuinely useful thing to receive on day one of close. The accounting still happens when a person reads the list.
Where the money actually goes wrong
Failure modes in finance automation are boring, repetitive and well known to anyone who has run an AP function. None of them are exotic, which is why the list is worth writing down before you switch anything on.
- A supplier emails the invoice, then the portal generates a second copy with a different reference. An agent that matches on invoice number alone treats them as two bills. This is the oldest error in accounts payable, and automation runs it at machine speed.
- A human miscodes one transaction. An agent applies a wrong rule to four hundred of them in a night, and every one of them looks consistent, which is exactly why nobody notices until the variance report lands.
- An email arrives saying the supplier's account has moved, and a confident agent updates the record. Supplier bank-detail fraud is among the most expensive attacks a finance team faces, and it is a text-processing task, which is to say it is a task an agent will do enthusiastically and wrongly.
- A customer is not paying because your delivery was short. The dunning ladder does not know that, so it escalates tone weekly at someone who is already annoyed with you.
Three of those four are prevented by the same control: the agent proposes, a person releases. The fourth is prevented by letting the agent read the support inbox as well as the ledger, so it knows a dispute exists before it sends anything.
None of this argues against giving an agent finance work. It argues for giving it the work where these failures cost an apology.
Worth pairing: the dispute failure is the one a ledger-only agent never sees, because the reason sits in the support inbox instead of the aging report. Our page on accounts receivable follow-up is the receivables companion to this list. Grant read access to both the inbox and the ledger before you let an agent escalate anyone.
Stale bank feeds break this quietly
Bank feeds do not stream. They refresh on the bank's schedule, they break quietly when a login expires, and they backfill in lumps. An agent that reads the feed at 07:00 on Monday is reading a photograph of the account taken at some point it did not tell you about.
The result is a specific and embarrassing failure: the agent chases a customer who paid on Friday. Once is forgivable. Every Monday for a month is a customer relationship problem, and it is the fastest way to lose internal support for the whole idea.
The fix is unglamorous. Make the agent state the feed's last refresh time in every output it produces, and have it skip any invoice settled inside the staleness window; bank reconciliation with an agent works through where that window should sit. Set the window before you let anything send.
What it plugs into
Two categories of tool matter here, and conflating them is the reason a lot of finance AI projects stall in month two. There are the agents your ledger vendor has built into the ledger, and there is the agent that works across the tools your ledger cannot see.
What the ledger vendors have named so far
Intuit and Oracle have both named an agent layer, and for some teams the embedded one covers the first job on the list. Check what your own ledger has announced before you buy anything.
| Ledger | What the vendor itself has named | What that means for your agent question | Go deeper |
|---|---|---|---|
| QuickBooks (Intuit) | A Payments Agent, an Accounting Agent and a Finance Agent, named in Intuit's release of 1 July 2025 | Intuit positions chasing cash and categorising transactions as covered inside the ledger. Work that starts in an email thread is not. | QuickBooks AI agent |
| NetSuite (Oracle) | NetSuite Next, with AI Canvas, narrative summaries and insights, agentic workflows, and document and knowledge integration, announced 7 October 2025 | The agentic workflows carry an approve-or-autonomous choice, and Oracle's own examples include payment proposals and vendor selection. | NetSuite AI agent |
| Xero | Reporting and insights capability, expanded through the Syft acquisition Xero announced in 2024 | Reconciliation and bank rules are native. Chasing that spans the ledger and the inbox is not. | Xero invoice reconciliation |
| Sage | Deliberately unnamed here | I could not load Sage's own page while writing this, and I will not put a product name in a table on the strength of secondary coverage. Ask your account team what your edition includes. | Not covered yet |
| Your bank feed | A one-way copy of transactions into the ledger, on the bank's refresh schedule | The agent reads a copy of yesterday, so build the staleness check before the clever part. | Expense categorisation |
Product names and capabilities as stated in each vendor's own announcement, on the dates shown. Nothing in this table was re-checked against a live page while writing, so confirm against your own release before planning around a feature.
The Oracle row deserves a second read even if you will never touch NetSuite. A vendor that puts its own ERP installed base at more than 43,000 customers across 219 countries and territories, announcing agentic workflows, still shipped an explicit switch between approving each key decision and letting the agent act alone. They shipped the choice as an explicit setting rather than shipping autonomy alone. That is the same boundary this whole page is built on.
Intuit's own headline number is narrower than it reads. The release of 1 July 2025 claims up to 12 hours a month saved, and the footnote defines it as 45% of surveyed customers saving 12 hours on monthly bookkeeping using the AI-powered bank feed, from a survey Intuit commissioned as of April 2025. The cleaner figure in the same release is the Payments Agent getting businesses paid an average of five days faster.
The work that never reaches the ledger
An embedded agent is governed by the ledger's permission model and scoped to the ledger's data. That is a genuine strength. It is also a perimeter, and most of the hours your team loses happen outside it.
Think about where an invoice actually begins. A supplier emails a PDF. Somebody checks it against a purchase order in a different system. Somebody chases an approval in a chat tool. Only then does anything become a ledger record. The embedded agent picks up the last step of that journey and has no view of the first three.
Embedded ledger agent
- Inherits the roles and permissions you already configured
- Full history of your own transaction data
- Often already inside a tier you pay for
- Nothing new to connect
Cross-tool agent
- Sees the email, the spreadsheet and the approval thread
- Covers the journey before a record exists
- Needs access granted deliberately, scope by scope
- Will never beat the ledger's own agent at categorisation
Used together the division is clean and neither replaces the other. The ledger agent owns the work inside the books, and the cross-tool agent owns the work that has to reach them. Giving an agent access to email safely is the practical version of that conversation, because the cross-tool half needs access granted deliberately, scope by scope. Grant it one scope at a time.
What this costs
I am not publishing a ledger price table in this post. Intuit and Oracle change packaging often, NetSuite list pricing is not public at all, and I could not load a single vendor pricing page while writing this. A price table that is wrong in five weeks is worse than no table.
What I can tell you is the shape of the bill.
The two bills you are actually comparing
The first bill is your ledger tier. Embedded agents rarely carry their own line item, which sounds like good news and is really a tiering question: the agent you want may sit a plan above the plan you are on. Ask your account team whether the capability in your release carries an incremental cost, and get the answer in writing before you build a business case on it.
The second bill is the cross-tool agent that handles everything before and after the ledger. That is the part Gravity does, so treat the next paragraph as interested testimony and check it against the alternatives in AI agents for business.
- Free tier
- Your first agent is free, with no card.
- Pricing
- Pro is $5 a month during the alpha, and Max is $20 a month for more agents and usage. Buy more usage from the account if you run out. As of October 2026.
- Status
- Private alpha. You apply, and the first agent is free.
- If a run fails
- A run that fails on a platform error, with no usable output, is refunded under the refund policy.
Set that next to what the work costs today. Most teams compare agent against agent and skip the comparison that decides it: one monthly line against the hours somebody currently spends reading an aging report and writing the same four emails.
Month-end assembly is the other job that fits in one sentence: on the first working day of the month, pull the numbers into the management pack and leave the commentary for a person to write. Apply to the alpha with that one instead, if the close is what hurts.
Which should you start with?
Accounts receivable chasing, for almost every team. It is the highest-volume job on the list, so the agent gets enough runs inside one month to prove or disprove itself. The output is an email, which anyone can check in seconds. And the worst outcome is an apology.
Month-end reconciliation is a bad starting point, even though it is the job most finance leads name first because it is the one that hurts most. The work is judgement-heavy, the output is hard to check quickly, and a mistake misstates the books. Start there and your first bad week ends the programme.
Management report assembly is the strong second choice, particularly if someone on your team currently spends the first Friday of the month copying numbers into slides. The agent assembles, a person writes the commentary and signs it. Our page on financial report generation covers the assembly-versus-commentary split in detail.
Accounts payable comes third, and only with a value threshold. Let the agent code and queue anything under a number you are comfortable losing, and route everything above it to a person. Raise the threshold after a quarter of clean runs, not before.
Bookkeeping categorisation is the right first job if you are the bookkeeper rather than the finance lead, because the review queue is already part of how you work.
Client-facing advice stays with you, permanently. If you are an advisor, the agent's job is preparation: the pack, the research, the meeting notes. Everything that reaches the client goes through you. AI agents for financial advisors is the page for that shape of practice.
Ninety days, one agent at a time
Here is the sequence I would run if the close from the opening of this post were mine:
- Weeks 1 to 4. One agent, AR chasing only, drafts held for approval. Nothing sends without a person clicking. Count how many drafts you edit.
- Weeks 5 to 8. If the edit rate is low, let the routine chases send and keep disputes in the queue. Add the staleness check on the bank feed before you do this, not after.
- Weeks 9 to 12. Add the second job. Report assembly if the month-end Friday is the pain, AP coding under a threshold if the invoice pile is.
- End of the quarter. Review the exception queue instead of the success rate. What the agent could not do tells you more about the next agent than what it could.
Finance is not the only function where this ordering works, and it is the one where getting it wrong is most expensive. If you want to see how the same logic applies across other roles, AI agents for every profession runs the exercise job by job.
FAQ
1. Can an AI agent do accounting?
It can do a lot of bookkeeping and very little accounting. Categorising transactions, matching invoices to payments, assembling a management pack and chasing receivables are all jobs an agent can run week after week. Judgement work such as revenue recognition, accruals, provisions and anything with a disclosure attached stays with a qualified person, and the agent's contribution there is a draft and a list of exceptions.
2. Can an AI agent approve a payment?
No, and I would not build a process that allows it. A payment leaves your control the moment it clears, so the undo depends on a stranger's accounts team agreeing to send money back. Let the agent prepare the payment run, flag the duplicates and the bank-detail changes, and put a named person on the release.
3. Does an AI finance agent work with QuickBooks or Xero?
Both ledgers have public accounting APIs. Intuit named a Payments Agent, an Accounting Agent and a Finance Agent in its release of 1 July 2025, and Xero's cited move in this area is the Syft acquisition it announced in 2024, for reporting and insights. The practical question is not whether a connection exists but whether the job you want done lives entirely inside the ledger, because an embedded agent cannot see the supplier email that started the whole thing.
4. Is it safe to give an agent access to the bank feed?
Read access to a bank feed is normal and low risk, because the feed is a one-way copy of transactions into your ledger rather than a way to move money. The risk sits in what the agent does with what it reads, and in how old the feed is when it reads it. Grant read scopes only, keep payment initiation out of the agent's credentials entirely, and require the agent to state the feed's last refresh time in anything it hands you.
5. What does an AI finance agent cost?
There are usually two bills, and most teams only budget one. The first is your ledger tier, since the embedded agents sit inside a product you already pay for and can push you up a plan. The second is the cross-tool agent that handles the work outside the ledger; on Gravity your first agent is free with no card, and Pro is $5 a month during the alpha.
6. Will an AI agent replace our bookkeeper?
It replaces the repetitive part of the bookkeeping day and makes the rest more visible. Categorisation, matching and chasing are the hours an agent can absorb, and what is left is the exception queue, the awkward supplier and the month-end judgement calls. Treat it as a redeployment question rather than a headcount one; the exception queue still needs someone who understands the ledger.
7. What is the first finance task to give an agent?
Accounts receivable chasing, for almost every team. It repeats every week so the agent gets enough runs to prove itself in a single month, the output is a polite email that a person can read in seconds, and the worst mistake is an apology rather than a recovery effort. Month-end reconciliation is the better known pain and the worse starting point, because the blast radius is a misstated set of books.
Sources
Dates below are each source's own publication date. No vendor page was re-fetched while writing this post, so treat product names, features and prices as of the dates shown and confirm against the vendor before planning around a number.
- Intuit, "Intuit Introduces Ground-Breaking Virtual Team of AI Agents to Fuel Growth for Businesses", Intuit investor relations, 1 July 2025, investors.intuit.com. Backs the three named QuickBooks agents, the average five days faster payment figure, and the 12 hours a month claim together with its footnote qualifications (45% of customers, monthly bookkeeping, AI-powered bank feed, Intuit-commissioned survey as of April 2025).
- Oracle, "NetSuite Unveils NetSuite Next", SuiteWorld, Las Vegas, 7 October 2025, oracle.com. Backs the four named NetSuite Next capabilities, the choice between approving key decisions and letting agents act autonomously, the payment-proposal and vendor-selection examples, and the figure of more than 43,000 customers across 219 countries and territories.
- Xero, "Xero to acquire Syft to enhance reporting and insights capability", 2024, xero.com. Backs the reporting and insights line in the ledger table.
- Intuit QuickBooks, "New QuickBooks research reveals the impact of late payments on mid-sized businesses", survey of 2,000 businesses with 25 to 200 employees, quickbooks.intuit.com. The measured basis for treating late-payment admin as the highest-volume job on the list; the figures themselves are quoted on our accounts receivable follow-up page.
- Anthropic, "Building Effective Agents", 2024, anthropic.com. Background for the human-in-the-loop framing used throughout this post.