{"id":4667,"date":"2026-07-28T17:45:16","date_gmt":"2026-07-28T12:15:16","guid":{"rendered":"https:\/\/skillarbitra.ge\/blog\/?p=4667"},"modified":"2026-07-28T19:37:23","modified_gmt":"2026-07-28T14:07:23","slug":"how-bookkeepers-use-ai","status":"publish","type":"post","link":"https:\/\/skillarbitra.ge\/blog\/how-bookkeepers-use-ai\/","title":{"rendered":"How bookkeepers can use AI safely in 2026"},"content":{"rendered":"<!--\n  How Bookkeepers Can Use AI in 2026 - VERSION-A\n  WP-paste-ready HTML. Paste directly into the WordPress block editor as\n  Custom HTML or via the Code Editor view.\n  - Slug: bookkeepers-use-ai-2026\n  - Last verified: 2026-07-28\n  - Schema (FAQPage) is included at the bottom in separate wp:html blocks.\n  - HowTo schema embedded inline below.\n  - VERSION-A: clean (no CTAs \/ Expert Inserts)\n-->\n\n\n<p>Last verified: 2026-07-28<\/p>\n<p>How bookkeepers can use AI in 2026 comes down to four tasks: pulling data off receipts and invoices, suggesting categories for bank transactions, matching payments to invoices, and drafting reports. The judgment work stays human. Measured accuracy is well below what the marketing says, and Intuit&#8217;s own research team puts its best transaction categorisation model at 68.67% top-1 accuracy. Reviewing that output is now the main part of the job.<\/p>\n<p>This article sets out how bookkeepers can use AI in 2026: which tasks to hand over, what it gets wrong, how to review it, what the rules require, how to work inside a client&#8217;s own file, and why the role is changing rather than disappearing.<\/p>\n<p>Most accountants have used AI, and few trust it to work unsupervised. In <a href=\"https:\/\/blog.insightfulaccountant.com\/intuit-releases-2026-accountant-tech-survey\" target=\"_blank\" rel=\"noopener\">Intuit&#8217;s 2026 Accountant Technology Survey<\/a> of 725 US accounting professionals, 88% had used AI for at least one client service in the past year. Only 6% wanted AI to execute work autonomously.<\/p>\n<hr>\n<p>The job is shrinking, not disappearing. The US Bureau of Labor Statistics projects bookkeeping, accounting and auditing clerk roles to fall 6% between 2024 and 2034, a loss of 94,300 positions. It also projects about 170,000 openings in the occupation every year over the same decade.<\/p>\n<hr>\n<nav class=\"ls-toc\" aria-label=\"Table of contents\">\n<h2>Table of Contents<\/h2>\n<ol class=\"ls-toc-list\">\n<li><a href=\"#h2-1\">The three kinds of AI in bookkeeping<\/a>\n<ul>\n<li><a href=\"#ai-built-into-quickbooks-and-xero\">AI built into QuickBooks and Xero<\/a><\/li>\n<li><a href=\"#purpose-built-ai-bookkeeping-platforms\">Purpose-built AI bookkeeping platforms<\/a><\/li>\n<li><a href=\"#general-chatbots-like-chatgpt-and-claude\">General chatbots like ChatGPT and Claude<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-2\">Which bookkeeping tasks AI can take over<\/a>\n<ul>\n<li><a href=\"#document-capture-and-data-entry\">Document capture and data entry<\/a><\/li>\n<li><a href=\"#transaction-categorisation\">Transaction categorisation<\/a><\/li>\n<li><a href=\"#bank-reconciliation-and-payment-matching\">Bank reconciliation and payment matching<\/a><\/li>\n<li><a href=\"#measured-accuracy-against-vendor-claims\">Measured accuracy against vendor claims<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-3\">What AI gets wrong on bank feeds<\/a>\n<ul>\n<li><a href=\"#rule-drift\">Rule drift<\/a><\/li>\n<li><a href=\"#add-versus-match\">Add versus match<\/a><\/li>\n<li><a href=\"#revenue-recognition\">Revenue recognition<\/a><\/li>\n<li><a href=\"#judgment-calls-ai-cannot-make\">Judgment calls AI cannot make<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-4\">How to review AI&#8217;s work<\/a>\n<ul>\n<li><a href=\"#the-weekly-pass\">The weekly pass<\/a><\/li>\n<li><a href=\"#the-month-end-pass\">The month-end pass<\/a><\/li>\n<li><a href=\"#categories-to-spot-check-every-time\">Categories to spot-check every time<\/a><\/li>\n<li><a href=\"#a-prompt-for-checking-a-transaction-list\">A prompt for checking a transaction list<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-5\">How bookkeepers can use AI on client data<\/a>\n<ul>\n<li><a href=\"#data-training-on-consumer-and-business-tiers\">Data training on consumer and business tiers<\/a><\/li>\n<li><a href=\"#what-to-redact-before-pasting\">What to redact before pasting<\/a><\/li>\n<li><a href=\"#what-circular-230-and-section-7216-require\">What Circular 230 and section 7216 require<\/a><\/li>\n<li><a href=\"#the-offshore-consent-rule\">The offshore consent rule<\/a><\/li>\n<li><a href=\"#what-to-put-in-the-engagement-letter\">What to put in the engagement letter<\/a><\/li>\n<li><a href=\"#how-the-ftc-safeguards-rule-reaches-contractors\">How the FTC Safeguards Rule reaches contractors<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-6\">How bookkeepers can use AI inside a client&#8217;s books<\/a>\n<ul>\n<li><a href=\"#turning-off-ai-in-quickbooks-online\">Turning off AI in QuickBooks Online<\/a><\/li>\n<li><a href=\"#what-you-control-on-a-clients-subscription\">What you control on a client&#8217;s subscription<\/a><\/li>\n<li><a href=\"#escalation-across-time-zones\">Escalation across time zones<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-7\">Why AI is not replacing bookkeepers<\/a>\n<ul>\n<li><a href=\"#bls-projections-for-clerks-and-accountants\">BLS projections for clerks and accountants<\/a><\/li>\n<li><a href=\"#the-move-from-clerk-work-to-accountant-work\">The move from clerk work to accountant work<\/a><\/li>\n<li><a href=\"#what-happens-to-your-hourly-rate\">What happens to your hourly rate<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"#h2-8\">Frequently asked questions<\/a>\n<\/li>\n<li><a href=\"#h2-9\">References<\/a>\n<ul>\n<li><a href=\"#official-and-primary-sources\">Official and primary sources<\/a><\/li>\n<li><a href=\"#research-and-studies\">Research and studies<\/a><\/li>\n<li><a href=\"#vendor-documentation-and-policies\">Vendor documentation and policies<\/a><\/li>\n<li><a href=\"#practitioner-sources\">Practitioner sources<\/a><\/li>\n<li><a href=\"#notes-on-figures\">Notes on figures<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/nav>\n\n<hr>\n\n<h2 id=\"h2-1\">The three kinds of AI in bookkeeping<\/h2>\n<p>Three different things get called AI in bookkeeping, and they behave differently on cost, control and confidentiality. The first is built into the ledger you already use. The second is a separate platform you buy and connect. The third is a general chatbot like ChatGPT or Claude.<\/p>\n<p>This is a new layer on old technology. Bookkeeping software has read documents since optical character recognition arrived, and category rules have existed for as long as bank feeds. What changed in 2025 and 2026 is that vendors moved from rules you write to models that predict, and then to agents that act without being asked each time.<\/p>\n<h3 id=\"ai-built-into-quickbooks-and-xero\">AI built into QuickBooks and Xero<\/h3>\n<p>The AI built into QuickBooks and Xero arrives with the subscription, whether you ask for it or not. Intuit runs eight named agents in <a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/help-article\/accounting-bookkeeping\/overview-agents-quickbooks-online\/L9irCAtK4_US_en_US\" target=\"_blank\" rel=\"noopener\">QuickBooks Online<\/a>, including Accounting AI for categorisation, Payments AI, Sales Tax AI and Business Tax AI. The chat assistant, Intuit Intelligence, comes with every tier, subject to a monthly prompt cap, with 100 extra prompts available for $10 a month.<\/p>\n<p>Which agents your client has depends on what they pay. Prices below are Intuit&#8217;s US list rates, checked on 28 July 2026, with rupee equivalents at 95.94 to the dollar.<\/p>\n<table>\n<thead>\n<tr>\n<th>QuickBooks tier<\/th>\n<th>Monthly (USD)<\/th>\n<th>Approx. INR<\/th>\n<th>AI you get<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Simple Start<\/td>\n<td>$38<\/td>\n<td>\u20b93,645<\/td>\n<td>Intuit Intelligence chat<\/td>\n<\/tr>\n<tr>\n<td>Essentials<\/td>\n<td>$75<\/td>\n<td>\u20b97,195<\/td>\n<td>Adds Accounting AI, Payments AI<\/td>\n<\/tr>\n<tr>\n<td>Plus<\/td>\n<td>$115<\/td>\n<td>\u20b911,030<\/td>\n<td>Adds Sales Tax AI, Customer AI, AI-powered reconciliation<\/td>\n<\/tr>\n<tr>\n<td>Advanced<\/td>\n<td>$275<\/td>\n<td>\u20b926,385<\/td>\n<td>Adds Finance AI, Project Management AI<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>One timing point worth knowing before you quote a client. Intuit announced on 27 June 2026 that <a href=\"https:\/\/quickbooks.intuit.com\/r\/product-update\/quickbooks-price-changes\/\" target=\"_blank\" rel=\"noopener\">monthly prices for Essentials, Plus and Advanced change for renewals on or after 1 August 2026<\/a>, while Free, Lite, Ledger and Simple Start stay the same. Intuit has not published the new figures, so check the current rate rather than quoting the table above after that date.<\/p>\n<p><a href=\"https:\/\/www.xero.com\/us\/jax\/\" target=\"_blank\" rel=\"noopener\">Xero&#8217;s assistant, JAX<\/a>, is priced differently. Xero says JAX chat is available to all Xero subscribers and users, with currently no additional charge, though it reserves the right to change that. Access follows the user permissions already set in the file.<\/p>\n<p>The US plans are Early at $25 a month (about \u20b92,400), Growing at $55 (\u20b95,275) and Established at $90 (\u20b98,635). Smart Document Capture, which reads source documents and extracts the data into Xero, is available now on all three. Automatic bank reconciliation is in beta on Growing and above and is opt-in rather than on by default, so check whether the client has switched it on before you assume it is running. Bill Protection, which inspects bills before payment for altered bank details and unfamiliar suppliers, is in beta.<\/p>\n<p>If you are <a href=\"https:\/\/skillarbitra.ge\/blog\/learn-xero-in-15-minutes-guide\/\" target=\"_blank\" rel=\"noopener\">working in Xero<\/a> rather than QuickBooks, you are less likely to be blocked from a feature by the client&#8217;s plan tier.<\/p>\n<h3 id=\"purpose-built-ai-bookkeeping-platforms\">Purpose-built AI bookkeeping platforms<\/h3>\n<p>Purpose-built platforms sit on top of the ledger and take over a defined slice of work. Dext extracts data from documents and offers AI Assist for categorisation. Ramp automates approvals, codes each line of an invoice, and syncs to the ledger rather than replacing it. Digits and Zeni run close automation with varying degrees of human sign-off.<\/p>\n<table>\n<thead>\n<tr>\n<th>Platform<\/th>\n<th>US price<\/th>\n<th>Approx. INR<\/th>\n<th>What the AI does<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Dext<\/td>\n<td>$17.70 per client per month (Essentials) or $19.20 (Advanced), 10-client minimum; AI Assist adds $7 per client<\/td>\n<td>\u20b91,700 to \u20b91,840, plus \u20b9670<\/td>\n<td>Document extraction, categorisation<\/td>\n<\/tr>\n<tr>\n<td>Docyt<\/td>\n<td>Plans start at $299 a month, then quoted on a demo<\/td>\n<td>From \u20b928,685<\/td>\n<td>Revenue reconciliation, expense management<\/td>\n<\/tr>\n<tr>\n<td>Zeni<\/td>\n<td>$494 on annual billing, $549 month to month<\/td>\n<td>\u20b947,395 to \u20b952,670<\/td>\n<td>Categorisation with reasoning shown, receipt matching<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>One of these is not like the others. Puzzle is an AI-native general ledger rather than an add-on: its AI sits inside the ledger itself, and it markets a direct switch from QuickBooks with free migration. Moving a client onto it is a migration decision, not a tool purchase.<\/p>\n<p>One naming point: the tool many bookkeepers know as Keeper rebranded to Double on 23 October 2025 and now sits at doublehq.com.<\/p>\n<h3 id=\"general-chatbots-like-chatgpt-and-claude\">General chatbots like ChatGPT and Claude<\/h3>\n<p>General chatbots are the only kind where you decide what data you send. ChatGPT and Claude do not connect to the ledger unless you connect them. They are useful for explaining a treatment, drafting a client email, checking a reconciliation approach, or turning a messy note into a clean journal description.<\/p>\n<p>They are also the riskiest of the three, because of data handling rather than accuracy. On the consumer tiers of both products, your content may be used to train the model by default. The client data section below sets out what that means for what you are allowed to paste.<\/p>\n<hr>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-kinds\" style=\"margin:2rem 0;max-width:800px;\">\n<style>\n.sa-ig-kinds, .sa-ig-kinds *, .sa-ig-kinds *::before, .sa-ig-kinds *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.sa-ig-kinds { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: #212121; }\n.sa-ig-kinds .infographic { max-width: 800px; margin: 0 auto; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n.sa-ig-kinds .title-bar { background: #2941ba; color: #ffffff; padding: 20px 24px; font-size: 20px; font-weight: 700; text-align: center; }\n.sa-ig-kinds .content { padding: 24px; }\n.sa-ig-kinds .table-wrap { overflow-x: auto; }\n.sa-ig-kinds table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.sa-ig-kinds thead th { font-weight: 700; text-align: left; padding: 12px 14px; font-size: 14px; color: #ffffff; background: #1b2a8a; }\n.sa-ig-kinds tbody td { padding: 12px 14px; vertical-align: top; line-height: 1.5; border-top: 1px solid #e0e0e0; }\n.sa-ig-kinds tbody tr:nth-child(even) { background: #f5f5f5; }\n.sa-ig-kinds tbody td.k { font-weight: 700; color: #1b2a8a; }\n.sa-ig-kinds .footnote { margin-top: 14px; padding: 12px 14px; background: #eef1fb; border-left: 4px solid #2941ba; font-size: 13px; line-height: 1.55; color: #333333; border-radius: 0 6px 6px 0; }\n.sa-ig-kinds .branding { text-align: right; padding: 12px 24px; font-size: 12px; color: #9e9e9e; border-top: 1px solid #e0e0e0; }\n.sa-ig-kinds .grp { margin-bottom: 18px; }\n.sa-ig-kinds .grp:last-of-type { margin-bottom: 0; }\n.sa-ig-kinds .grp-h { font-size: 14px; font-weight: 700; color: #ffffff; background: #1b2a8a; padding: 10px 14px; border-radius: 6px 6px 0 0; }\n.sa-ig-kinds .grp ul { list-style: none; border: 1px solid #e0e0e0; border-top: none; border-radius: 0 0 6px 6px; }\n.sa-ig-kinds .grp li { padding: 10px 14px 10px 34px; font-size: 14px; line-height: 1.5; border-top: 1px solid #eeeeee; position: relative; }\n.sa-ig-kinds .grp li:first-child { border-top: none; }\n.sa-ig-kinds .grp li::before { content: \"\"; position: absolute; left: 14px; top: 15px; width: 9px; height: 9px; border-radius: 2px; background: #2941ba; }\n.sa-ig-kinds .bar-row { margin-bottom: 12px; }\n.sa-ig-kinds .bar-lab { display: flex; justify-content: space-between; font-size: 13px; line-height: 1.4; margin-bottom: 4px; gap: 12px; }\n.sa-ig-kinds .bar-lab .v { font-weight: 700; white-space: nowrap; }\n.sa-ig-kinds .bar-track { height: 14px; background: #eeeeee; border-radius: 7px; overflow: hidden; }\n.sa-ig-kinds .bar-fill { height: 100%; border-radius: 7px; }\n.sa-ig-kinds .sec-h { font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; margin: 0 0 12px; }\n.sa-ig-kinds .sec-h.m { color: #1e7a4d; }\n.sa-ig-kinds .sec-h.v { color: #b7791f; margin-top: 24px; }\n.sa-ig-kinds .src { font-size: 11px; color: #757575; line-height: 1.4; }\n@media (max-width: 600px) {\n  .sa-ig-kinds .title-bar { font-size: 16px; padding: 16px; }\n  .sa-ig-kinds .content { padding: 16px; }\n  .sa-ig-kinds table, .sa-ig-kinds thead, .sa-ig-kinds tbody, .sa-ig-kinds tr, .sa-ig-kinds td { display: block; width: 100%; }\n  .sa-ig-kinds thead { display: none; }\n  .sa-ig-kinds tbody tr { margin-bottom: 16px; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n  .sa-ig-kinds tbody tr:nth-child(even) { background: #ffffff; }\n  .sa-ig-kinds tbody td { border-top: none; width: 100%; }\n  .sa-ig-kinds tbody td::before { content: attr(data-label); display: block; font-weight: 700; font-size: 11px; text-transform: uppercase; letter-spacing: 0.04em; margin-bottom: 2px; color: #2941ba; }\n}\n<\/style>\n<div class=\"infographic\">\n<div class=\"title-bar\">The three kinds of AI in bookkeeping<\/div>\n<div class=\"content\">\n<div class=\"table-wrap\"><table><thead><tr><th>Kind<\/th><th>Who pays<\/th><th>Who controls it<\/th><th>What data leaves<\/th><th>What breaks<\/th><\/tr><\/thead><tbody><tr><td class=\"k\" data-label=\"Kind\">Built into QuickBooks or Xero<\/td><td data-label=\"Who pays\">The subscription holder, usually the client<\/td><td data-label=\"Who controls it\">The plan tier. Individual features cannot be turned off in QuickBooks Online<\/td><td data-label=\"What data leaves\">Nothing extra. The ledger already holds it<\/td><td data-label=\"What breaks\">Categorisation on unusual transactions, rule drift, add against match<\/td><\/tr><tr><td class=\"k\" data-label=\"Kind\">Purpose-built platform<\/td><td data-label=\"Who pays\">You or the client, per client per month<\/td><td data-label=\"Who controls it\">Whoever bought it. Needs app install rights on the ledger<\/td><td data-label=\"What data leaves\">Ledger and document data, under a data processing agreement<\/td><td data-label=\"What breaks\">Sync errors, duplicated entries, coverage gaps between the tool and the ledger<\/td><\/tr><tr><td class=\"k\" data-label=\"Kind\">General chatbot<\/td><td data-label=\"Who pays\">You, per seat<\/td><td data-label=\"Who controls it\">You, entirely. Including what you paste<\/td><td data-label=\"What data leaves\">Exactly what you type. Consumer tiers may train on it<\/td><td data-label=\"What breaks\">Confident invention, and confidentiality if nothing was redacted<\/td><\/tr><\/tbody><\/table><\/div>\n<div class=\"footnote\">The three are not alternatives. Most bookkeepers touch all three in a week, and each one puts client data in a different place.<\/div>\n<\/div>\n<div class=\"branding\">Skill Arbitrage<\/div>\n<\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-2\">Which bookkeeping tasks AI can take over<\/h2>\n<p>AI can take over the mechanical parts of the bookkeeping cycle: reading documents, proposing categories, and matching payments to open items. It cannot take over decisions about how a transaction should be treated. The line between those two is not always obvious, which is why the accuracy numbers matter more than the feature list.<\/p>\n<p>If you are <a href=\"https:\/\/skillarbitra.ge\/blog\/us-bookkeeping-from-india\/\" target=\"_blank\" rel=\"noopener\">starting out in US bookkeeping<\/a>, none of these tools remove the need to understand the underlying treatment. You still need to know the correct treatment. AI just produces more entries to check.<\/p>\n<h3 id=\"document-capture-and-data-entry\">Document capture and data entry<\/h3>\n<p>Document capture is the most reliable AI task in bookkeeping. The software reads a receipt, invoice or statement and extracts supplier, date, each line of the invoice, tax and total into structured fields. Dext claims 99.9% data extraction accuracy. BILL claims 99% on key invoice fields, though the same page also cites 95% day-one accuracy on the same task, and neither figure carries a substantiating footnote.<\/p>\n<p>Those are vendor claims, published by the vendors, on their own test sets. They are plausible for clean, typed, single-page documents. They tell you little about a photographed receipt with a fold across the total.<\/p>\n<h3 id=\"transaction-categorisation\">Transaction categorisation<\/h3>\n<p>Categorisation is where AI is most heavily marketed and least reliable. The software looks at a bank feed line, compares it to how similar lines were treated before, and proposes an account. It improves as it sees more of a client&#8217;s history, and it is often wrong on anything unusual.<\/p>\n<p>Both platforms learn from what you do, but not in the same way. Intuit says plainly that if you change a category, &#8220;QuickBooks will learn from your changes.&#8221; Xero splits it: reconciliations tagged Memory come from how you have treated similar transactions in that file, while those tagged Prediction come from a model trained across all Xero users, which your corrections do not retrain.<\/p>\n<p>The mechanism runs both ways. Repeatedly accepting a wrong suggestion trains the file just as effectively as correcting one, which is why a rushed first month stays expensive for a year.<\/p>\n<h3 id=\"bank-reconciliation-and-payment-matching\">Bank reconciliation and payment matching<\/h3>\n<p>Reconciliation suits AI because it is a matching problem. The software proposes which bank line corresponds to which invoice or bill, and it is right most of the time on straightforward one-to-one matches.<\/p>\n<p>The failure cases are partial payments, payments covering several invoices, foreign currency settlements, and anything involving a clearing account. Those are the cases where a wrong match is hardest to spot later.<\/p>\n<h3 id=\"measured-accuracy-against-vendor-claims\">Measured accuracy against vendor claims<\/h3>\n<p>Measured accuracy is far lower than the marketing implies, and the best evidence comes from the vendors&#8217; own research teams.<\/p>\n<table>\n<thead>\n<tr>\n<th>Source<\/th>\n<th>Figure<\/th>\n<th>What it measures<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Intuit and University of Notre Dame, arXiv:2506.09234<\/td>\n<td>62.49%<\/td>\n<td>Production baseline, top-1, few-shot<\/td>\n<\/tr>\n<tr>\n<td>Same paper, proposed model<\/td>\n<td>68.67%<\/td>\n<td>Top-1 (88.04% top-5)<\/td>\n<\/tr>\n<tr>\n<td>University of Warwick and SME Capital, arXiv:2508.05425<\/td>\n<td>73.49%<\/td>\n<td>Overall, UK Open Banking data<\/td>\n<\/tr>\n<tr>\n<td>Same study, high-confidence subset only<\/td>\n<td>90.36%<\/td>\n<td>Predictions above 0.8 confidence<\/td>\n<\/tr>\n<tr>\n<td>Digits, self-run benchmark<\/td>\n<td>97.8%<\/td>\n<td>Vendor claim, 2,000 transactions<\/td>\n<\/tr>\n<tr>\n<td>DualEntry Labs leaderboard<\/td>\n<td>83.2%<\/td>\n<td>Best model, vendor-run test<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The Intuit paper trained on three million transactions across 100,000 categories and 15,000 companies, so it is a harder task than a small business chart of accounts and the figure understates real-world performance on a simple file. The Warwick study&#8217;s 90.36% is a filtered subset tested on a single firm, with a confidence interval that reaches down to roughly 84%. Its authors concluded the technology suits semi-automated workflows with human review on low-confidence output.<\/p>\n<p>Digits&#8217; 97.8% came from its own benchmark against outsourced human accountants it scored at 79.1%. DualEntry, running a different test set, has had the best model on its public leaderboard rise from 66.0% at launch to 83.2%. One vendor scoring its own agent at 97.8% while another scores the field in the sixties and eighties is a good reason to trust neither number and build a review step instead.<\/p>\n<p>Treat the research figures as an upper bound on error rather than an expectation. At 70% accuracy on a client with 1,000 monthly transactions, roughly 300 entries need correcting. At 90% it is still 100.<\/p>\n<hr>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-accuracy\" style=\"margin:2rem 0;max-width:800px;\">\n<style>\n.sa-ig-accuracy, .sa-ig-accuracy *, .sa-ig-accuracy *::before, .sa-ig-accuracy *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.sa-ig-accuracy { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: #212121; }\n.sa-ig-accuracy .infographic { max-width: 800px; margin: 0 auto; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n.sa-ig-accuracy .title-bar { background: #2941ba; color: #ffffff; padding: 20px 24px; font-size: 20px; font-weight: 700; text-align: center; }\n.sa-ig-accuracy .content { padding: 24px; }\n.sa-ig-accuracy .table-wrap { overflow-x: auto; }\n.sa-ig-accuracy table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.sa-ig-accuracy thead th { font-weight: 700; text-align: left; padding: 12px 14px; font-size: 14px; color: #ffffff; background: #1b2a8a; }\n.sa-ig-accuracy tbody td { padding: 12px 14px; vertical-align: top; line-height: 1.5; border-top: 1px solid #e0e0e0; }\n.sa-ig-accuracy tbody tr:nth-child(even) { background: #f5f5f5; }\n.sa-ig-accuracy tbody td.k { font-weight: 700; color: #1b2a8a; }\n.sa-ig-accuracy .footnote { margin-top: 14px; padding: 12px 14px; background: #eef1fb; border-left: 4px solid #2941ba; font-size: 13px; line-height: 1.55; color: #333333; border-radius: 0 6px 6px 0; }\n.sa-ig-accuracy .branding { text-align: right; padding: 12px 24px; font-size: 12px; color: #9e9e9e; border-top: 1px solid #e0e0e0; }\n.sa-ig-accuracy .grp { margin-bottom: 18px; }\n.sa-ig-accuracy .grp:last-of-type { margin-bottom: 0; }\n.sa-ig-accuracy .grp-h { font-size: 14px; font-weight: 700; color: #ffffff; background: #1b2a8a; padding: 10px 14px; border-radius: 6px 6px 0 0; }\n.sa-ig-accuracy .grp ul { list-style: none; border: 1px solid #e0e0e0; border-top: none; border-radius: 0 0 6px 6px; }\n.sa-ig-accuracy .grp li { padding: 10px 14px 10px 34px; font-size: 14px; line-height: 1.5; border-top: 1px solid #eeeeee; position: relative; }\n.sa-ig-accuracy .grp li:first-child { border-top: none; }\n.sa-ig-accuracy .grp li::before { content: \"\"; position: absolute; left: 14px; top: 15px; width: 9px; height: 9px; border-radius: 2px; background: #2941ba; }\n.sa-ig-accuracy .bar-row { margin-bottom: 12px; }\n.sa-ig-accuracy .bar-lab { display: flex; justify-content: space-between; font-size: 13px; line-height: 1.4; margin-bottom: 4px; gap: 12px; }\n.sa-ig-accuracy .bar-lab .v { font-weight: 700; white-space: nowrap; }\n.sa-ig-accuracy .bar-track { height: 14px; background: #eeeeee; border-radius: 7px; overflow: hidden; }\n.sa-ig-accuracy .bar-fill { height: 100%; border-radius: 7px; }\n.sa-ig-accuracy .sec-h { font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; margin: 0 0 12px; }\n.sa-ig-accuracy .sec-h.m { color: #1e7a4d; }\n.sa-ig-accuracy .sec-h.v { color: #b7791f; margin-top: 24px; }\n.sa-ig-accuracy .src { font-size: 11px; color: #757575; line-height: 1.4; }\n@media (max-width: 600px) {\n  .sa-ig-accuracy .title-bar { font-size: 16px; padding: 16px; }\n  .sa-ig-accuracy .content { padding: 16px; }\n  .sa-ig-accuracy table, .sa-ig-accuracy thead, .sa-ig-accuracy tbody, .sa-ig-accuracy tr, .sa-ig-accuracy td { display: block; width: 100%; }\n  .sa-ig-accuracy thead { display: none; }\n  .sa-ig-accuracy tbody tr { margin-bottom: 16px; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n  .sa-ig-accuracy tbody tr:nth-child(even) { background: #ffffff; }\n  .sa-ig-accuracy tbody td { border-top: none; width: 100%; }\n  .sa-ig-accuracy tbody td::before { content: attr(data-label); display: block; font-weight: 700; font-size: 11px; text-transform: uppercase; letter-spacing: 0.04em; margin-bottom: 2px; color: #2941ba; }\n}\n<\/style>\n<div class=\"infographic\">\n<div class=\"title-bar\">AI categorisation accuracy: measured against claimed<\/div>\n<div class=\"content\">\n<div class=\"sec-h m\">Measured in published research<\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>Production baseline, few-shot<\/span><span class=\"v\">62.49%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:62.5%;background:#1e7a4d;\"><\/div><\/div><div class=\"src\">Intuit and University of Notre Dame, arXiv:2506.09234<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>Best model in the same paper<\/span><span class=\"v\">68.67%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:68.7%;background:#1e7a4d;\"><\/div><\/div><div class=\"src\">Intuit and University of Notre Dame, arXiv:2506.09234<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>UK SME bank transactions, overall<\/span><span class=\"v\">73.49%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:73.5%;background:#1e7a4d;\"><\/div><\/div><div class=\"src\">arXiv:2508.05425, August 2025<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>Same study, high-confidence predictions only<\/span><span class=\"v\">90.36%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:90.4%;background:#1e7a4d;\"><\/div><\/div><div class=\"src\">arXiv:2508.05425, August 2025<\/div><\/div><div class=\"sec-h v\">Claimed by vendors<\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>Digits, self-run benchmark on 2,000 transactions<\/span><span class=\"v\">97.8%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:97.8%;background:#b7791f;\"><\/div><\/div><div class=\"src\">Vendor claim<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>Dext, document extraction<\/span><span class=\"v\">99.5%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:99.5%;background:#b7791f;\"><\/div><\/div><div class=\"src\">Vendor claim<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>BILL, key invoice fields<\/span><span class=\"v\">about 99%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:99.0%;background:#b7791f;\"><\/div><\/div><div class=\"src\">Vendor claim<\/div><\/div><div class=\"bar-row\"><div class=\"bar-lab\"><span>DualEntry Labs, best of 19 models on 101 tasks<\/span><span class=\"v\">66.0%<\/span><\/div><div class=\"bar-track\"><div class=\"bar-fill\" style=\"width:66.0%;background:#b7791f;\"><\/div><\/div><div class=\"src\">Vendor-run test, contradicts the figures above<\/div><\/div>\n<div class=\"footnote\">At 70% accuracy, a client with 1,000 monthly transactions needs about 300 corrections. At 90% it is still 100. Neither supports leaving the ledger unattended.<\/div>\n<\/div>\n<div class=\"branding\">Skill Arbitrage<\/div>\n<\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-3\">What AI gets wrong on bank feeds<\/h2>\n<p>AI gets bank feeds wrong in patterns, not at random, so you can learn where to look. Four patterns account for most of the damage.<\/p>\n<p>Practitioners have documented these in public. One QuickBooks Community thread, titled <a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/banking\/qbo-suggested-categorization-broken\/00\/1309216\" target=\"_blank\" rel=\"noopener\">&#8220;QBO Suggested Categorization broken&#8221;<\/a>, reports suggestions being wrong almost every time, with credit card transactions assigned to another credit card account. Another describes whole batches of unselected transactions being recategorised during tax preparation.<\/p>\n<h3 id=\"rule-drift\">Rule drift<\/h3>\n<p>Rule drift is the hardest failure to notice and usually the most expensive. QuickBooks and Xero bank rules fire on a text match against the description or payee. A supplier whose bank descriptor changes by a word stops triggering the rule and reverts to whatever the model guesses. A rule written too broadly keeps catching transactions it should not.<\/p>\n<p>Two settings make it worse. A QuickBooks rule with auto-add enabled posts straight into the register without appearing in your review queue, so nobody sees those transactions at all. And rules only act on items still awaiting review, so correcting a rule fixes nothing it has already posted.<\/p>\n<p>By the time someone notices, the correction spans several closed periods and possibly a filed return. Check any rule you changed in the last month, any rule that suddenly stopped firing, and any rule you did not write that has auto-add switched on.<\/p>\n<h3 id=\"add-versus-match\">Add versus match<\/h3>\n<p>Add and match are two buttons that do opposite things, and AI confuses them in both directions. Pressing Add on a bank line already entered creates a second copy of the same transaction. Pressing Find match and ticking an unrelated open item settles a record that was never paid, while the transaction that actually happened is never recorded.<\/p>\n<p>A duplicate inflates the expense or income and usually surfaces at reconciliation, because the extra copy stays uncleared. A false match never surfaces. The bank line is cleared, the reconciliation ties to the penny, and the damage sits in the subledger as an aged invoice showing as paid.<\/p>\n<p>QuickBooks also offers Record as transfer as a third option, which is the correct answer more often than either of the other two.<\/p>\n<h3 id=\"revenue-recognition\">Revenue recognition<\/h3>\n<p>Revenue recognition is where AI is confidently and structurally wrong. AI books cash as revenue on the date it lands, because that is what the bank feed shows. For an accrual-basis business with multi-month contracts, that overstates revenue in month one and understates it across the rest of the term.<\/p>\n<p>A hosted software subscription billed annually in advance is the clearest case. The cash arrives in January, and under ASC 606 the revenue is recognised across twelve months with the unearned portion sitting as a contract liability.<\/p>\n<p>Two caveats stop that being a rule you apply blind. A term licence the customer installs and runs on its own hardware is generally recognised at a point in time, so the same bank line can be right exactly as booked. And ASC 606 only binds if the client reports on US GAAP: a large share of small bookkeeping clients report on a cash or tax basis, where the January receipt genuinely is January revenue. Establish the basis before you call anything an error.<\/p>\n<h3 id=\"judgment-calls-ai-cannot-make\">Judgment calls AI cannot make<\/h3>\n<p>The judgment calls AI cannot make start with capitalise against expense, and the first question is which rule applies. If a contractor worked on an asset the client already owns, the test is what the work did to the asset under Treasury Regulation section 1.263(a)-3(d), which is not in the transaction description. If the payment bought a new item, it is an acquisition and the improvement rules never come into it.<\/p>\n<p>Three safe harbours decide most of these and none is visible in a bank feed. The de minimis safe harbour lets a taxpayer expense items up to $2,500 per invoice or item, or $5,000 with an applicable financial statement, but only where a written capitalisation policy was in place at the start of the year. The routine maintenance and small taxpayer safe harbours cover much of the rest. Whether the client made the election is a fact about their tax return, not about the transaction.<\/p>\n<p>Depreciation sits on top of that and is a book against tax difference rather than a coding decision. Section 179 is an affirmative election the client makes on Form 4562. Bonus depreciation under section 168(k) works the other way: it applies automatically to qualifying property unless the client elects out for that class, so the default is that it has already been claimed.<\/p>\n<p>The same applies to intercompany transfers, which AI routinely books as revenue or expense in one entity because the other side is not in the file it can see. The correction is not automatic either, because money moving between commonly owned entities can be a loan recorded as due to or due from, a capital contribution or distribution, or a genuine management fee that is real revenue in the standalone books. E-commerce clients bring their own version, because <a href=\"https:\/\/skillarbitra.ge\/blog\/us-sales-tax-nexus-remote-bookkeepers\/\" target=\"_blank\" rel=\"noopener\">sales tax nexus by state<\/a> determines the treatment and no bank line carries it.<\/p>\n<hr>\n<h2 id=\"h2-4\">How to review AI&#8217;s work<\/h2>\n<p>Reviewing AI&#8217;s work means checking in a fixed order rather than reading every line. Reading every line defeats the point of the automation.<\/p>\n<p>Sort by risk rather than by date. AI is most reliable on small, repeated, familiar transactions and least reliable on large, new or unusual ones. Reviewing in date order checks the safest transactions first.<\/p>\n<h3 id=\"the-weekly-pass\">The weekly pass<\/h3>\n<p>The weekly pass takes about twenty minutes per client. On a client with 400 categorised transactions waiting on a Monday, four filters cover most of the risk.<\/p>\n<p>Sort by absolute value, largest first, so refunds and credits do not sort to the bottom, and check the top twenty regardless of what the software thinks of them. Then filter to payees appearing for the first time, because a new payee has no history and the model is working from the description string alone. Then check anything sitting under a rule you changed this month.<\/p>\n<p>Neither platform shows you a confidence score, so the fourth filter is indirect. QuickBooks groups its highest-confidence suggestions into a Ready to post batch on Essentials and above, which means the useful signal is whatever falls outside it. Xero&#8217;s JAX auto-reconciles only where it is confident and leaves the rest as suggestions, and on the lines it did reconcile the Method column tells you whether the decision came from a rule, a document match, your own history, or a prediction drawn from other Xero users. Treat Prediction as the one to check.<\/p>\n<h3 id=\"the-month-end-pass\">The month-end pass<\/h3>\n<p>The month-end pass looks for pattern damage rather than individual errors. Run a profit and loss comparison against the prior month and investigate any account that moved more than about 20% and more than a dollar figure you set for that client, so a 20% swing on a $50 account does not outrank a 5% swing on the largest expense line. Then run the same comparison on the balance sheet, because most of the failures above land there rather than in the profit and loss.<\/p>\n<p>Clear the suspense accounts to zero: Uncategorised Income, Uncategorised Expense, Uncategorised Asset and Ask My Accountant. These are where everything AI could not place ends up, and they are the single most useful number in the file.<\/p>\n<p>Confirm Undeposited Funds holds only genuinely undeposited items. A deposit added straight to income while the invoices behind it sit in Undeposited Funds counts the same revenue twice, and it is the most common bank feed error of its kind. Then agree the receivables and payables ageings to their control accounts and the loan balances to the lender&#8217;s schedule, and reconcile balance sheet accounts on the supporting detail rather than the closing balance, because a false match still balances.<\/p>\n<p>Set a closing date with a password once the month is signed off, so neither the AI, a rule, nor the client can post into it.<\/p>\n<h3 id=\"categories-to-spot-check-every-time\">Categories to spot-check every time<\/h3>\n<p>The categories to spot-check every month are revenue, fixed assets and repairs, and owner transactions.<\/p>\n<p>Revenue carries the recognition problem and a second one: any client paid through Stripe, Square, PayPal or Shopify receives deposits net of processor fees, so booking the deposit as revenue understates gross revenue and drops the fee expense entirely. Fixed assets and repairs carry the capitalise-against-expense judgment. Owner transactions depend on the entity, because a draw in a sole proprietorship is an equity reduction while the same bank line in an S corporation is a distribution sitting alongside a reasonable-compensation requirement.<\/p>\n<p>Also check deferred and prepaid accounts, intercompany transfers, loan payments where principal and interest split against an amortisation schedule, credit card payments where the error is booking the payment as an expense a second time instead of as a transfer against the card liability, sales tax collected which is a liability rather than revenue, payroll where the net bank draw hides gross wages and withholdings, foreign exchange gain and loss, and inventory and cost of sales for any product business.<\/p>\n<h3 id=\"a-prompt-for-checking-a-transaction-list\">A prompt for checking a transaction list<\/h3>\n<p>The prompt below checks a transaction list you have already categorised. Do not ask the chatbot to categorise. Ask it to find what looks wrong, with the client&#8217;s identity stripped out.<\/p>\n<pre><code>You are reviewing a bookkeeping categorisation for a US client on the accrual\nbasis. The client is an S corporation with a December year end.\nBelow is a list of transactions with the direction of the money and the\ncategory each was assigned.\n\nFlag only entries that look wrong or need a human decision. For each one, give:\nthe line, the reason it is doubtful, and what you would need to know to decide.\n\nPay particular attention to:\n- amounts that suggest a capital purchase booked as an expense\n- payments that look like they cover more than one period\n- transfers that may be between related entities\n- entries where the direction of the money contradicts the account type\n\nDo not suggest categories for entries that look correct. Do not guess where the\ndescription is ambiguous, say what you would need to know.\n\n2026-06-03 | OUT | 4,120.00 | VENDOR-A equipment purchase | Repairs &amp; maintenance\n2026-06-07 | OUT | 1,000.00 | VENDOR-B annual software    | Software subscriptions\n2026-06-11 | OUT | 8,500.00 | TRANSFER to ENTITY-2        | Consulting income\n2026-06-19 | OUT |   240.00 | VENDOR-C monthly internet   | Utilities\n<\/code><\/pre>\n<p>A good reply flags the first three. Line 1 is equipment sitting in a repairs account, which is the wrong account whatever the tax treatment, and at $4,120 it is above the $2,500 de minimis threshold that applies without an applicable financial statement, so it is probably a fixed asset. Line 3 is wrong on its face before the related-party question arises, because a payment out coded to an income account debits Consulting income and understates June revenue by $8,500. Line 2 is the one to ask about rather than correct: strictly, eleven twelfths of a twelve-month prepayment is a prepaid asset, but $1,000 sits below the prepaid threshold most firms operate. A weak reply also rewrites line 4, a recurring monthly overhead correctly booked, and invents a reason for it.<\/p>\n<p>Three things make that prompt work. It names the accounting basis and the entity type, so the model is not guessing. It shows the direction of the money, without which no category can be assessed. And it tells the model to say when it does not know, so it stops inventing answers.<\/p>\n<p>The same structure works in other fields. Lawyers use role, then governing rules, then facts, then the required output format, which is why <a href=\"https:\/\/lawsikho.com\/blog\/prompt-engineering-for-lawyers\/\" target=\"_blank\" rel=\"noopener\">how lawyers write prompts for the same problem<\/a> reads the same way.<\/p>\n<p>Note what is missing from the transaction list. No client name, no bank account number, no tax identification number, no addresses.<\/p>\n<hr>\n\n\n<figure class=\"ls-infographic-wrap\" style=\"margin:2rem 0;\">\n<div class=\"sa-ig-review\" style=\"margin:2rem 0;max-width:800px;\">\n<style>\n.sa-ig-review, .sa-ig-review *, .sa-ig-review *::before, .sa-ig-review *::after { margin: 0; padding: 0; box-sizing: border-box; }\n.sa-ig-review { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: #212121; }\n.sa-ig-review .infographic { max-width: 800px; margin: 0 auto; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n.sa-ig-review .title-bar { background: #2941ba; color: #ffffff; padding: 20px 24px; font-size: 20px; font-weight: 700; text-align: center; }\n.sa-ig-review .content { padding: 24px; }\n.sa-ig-review .table-wrap { overflow-x: auto; }\n.sa-ig-review table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.sa-ig-review thead th { font-weight: 700; text-align: left; padding: 12px 14px; font-size: 14px; color: #ffffff; background: #1b2a8a; }\n.sa-ig-review tbody td { padding: 12px 14px; vertical-align: top; line-height: 1.5; border-top: 1px solid #e0e0e0; }\n.sa-ig-review tbody tr:nth-child(even) { background: #f5f5f5; }\n.sa-ig-review tbody td.k { font-weight: 700; color: #1b2a8a; }\n.sa-ig-review .footnote { margin-top: 14px; padding: 12px 14px; background: #eef1fb; border-left: 4px solid #2941ba; font-size: 13px; line-height: 1.55; color: #333333; border-radius: 0 6px 6px 0; }\n.sa-ig-review .branding { text-align: right; padding: 12px 24px; font-size: 12px; color: #9e9e9e; border-top: 1px solid #e0e0e0; }\n.sa-ig-review .grp { margin-bottom: 18px; }\n.sa-ig-review .grp:last-of-type { margin-bottom: 0; }\n.sa-ig-review .grp-h { font-size: 14px; font-weight: 700; color: #ffffff; background: #1b2a8a; padding: 10px 14px; border-radius: 6px 6px 0 0; }\n.sa-ig-review .grp ul { list-style: none; border: 1px solid #e0e0e0; border-top: none; border-radius: 0 0 6px 6px; }\n.sa-ig-review .grp li { padding: 10px 14px 10px 34px; font-size: 14px; line-height: 1.5; border-top: 1px solid #eeeeee; position: relative; }\n.sa-ig-review .grp li:first-child { border-top: none; }\n.sa-ig-review .grp li::before { content: \"\"; position: absolute; left: 14px; top: 15px; width: 9px; height: 9px; border-radius: 2px; background: #2941ba; }\n.sa-ig-review .bar-row { margin-bottom: 12px; }\n.sa-ig-review .bar-lab { display: flex; justify-content: space-between; font-size: 13px; line-height: 1.4; margin-bottom: 4px; gap: 12px; }\n.sa-ig-review .bar-lab .v { font-weight: 700; white-space: nowrap; }\n.sa-ig-review .bar-track { height: 14px; background: #eeeeee; border-radius: 7px; overflow: hidden; }\n.sa-ig-review .bar-fill { height: 100%; border-radius: 7px; }\n.sa-ig-review .sec-h { font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; margin: 0 0 12px; }\n.sa-ig-review .sec-h.m { color: #1e7a4d; }\n.sa-ig-review .sec-h.v { color: #b7791f; margin-top: 24px; }\n.sa-ig-review .src { font-size: 11px; color: #757575; line-height: 1.4; }\n@media (max-width: 600px) {\n  .sa-ig-review .title-bar { font-size: 16px; padding: 16px; }\n  .sa-ig-review .content { padding: 16px; }\n  .sa-ig-review table, .sa-ig-review thead, .sa-ig-review tbody, .sa-ig-review tr, .sa-ig-review td { display: block; width: 100%; }\n  .sa-ig-review thead { display: none; }\n  .sa-ig-review tbody tr { margin-bottom: 16px; border: 1px solid #e0e0e0; border-radius: 8px; overflow: hidden; background: #ffffff; }\n  .sa-ig-review tbody tr:nth-child(even) { background: #ffffff; }\n  .sa-ig-review tbody td { border-top: none; width: 100%; }\n  .sa-ig-review tbody td::before { content: attr(data-label); display: block; font-weight: 700; font-size: 11px; text-transform: uppercase; letter-spacing: 0.04em; margin-bottom: 2px; color: #2941ba; }\n}\n<\/style>\n<div class=\"infographic\">\n<div class=\"title-bar\">The review pass<\/div>\n<div class=\"content\">\n<div class=\"grp\"><div class=\"grp-h\">Weekly, about 20 minutes per client<\/div><ul><li>Sort categorised transactions by amount, largest first. Check the top twenty regardless of confidence<\/li><li>Filter to payees appearing for the first time. No history means the model guessed from the description<\/li><li>Check everything the software marked low confidence<\/li><\/ul><\/div><div class=\"grp\"><div class=\"grp-h\">Month end<\/div><ul><li>Compare profit and loss against the prior month. Investigate any account that moved more than about 20% without a known reason<\/li><li>Check any categorisation rule you changed in the last month, and any rule that stopped firing<\/li><li>Reconcile balance sheet accounts on the detail, not the balance. A false match still balances<\/li><\/ul><\/div><div class=\"grp\"><div class=\"grp-h\">Always, whatever the confidence score<\/div><ul><li>Revenue, and any deferred or prepaid account<\/li><li>Fixed assets and repairs, because capitalise against expense is a judgment<\/li><li>Owner drawings and personal expenses<\/li><li>Intercompany transfers<\/li><li>Loan and credit card payments that split principal from interest<\/li><li>Foreign exchange gain and loss, and payroll clearing<\/li><\/ul><\/div>\n<div class=\"footnote\">Sort by risk, not by date. AI is most reliable on small repeated transactions and least reliable on large, new or unusual ones.<\/div>\n<\/div>\n<div class=\"branding\">Skill Arbitrage<\/div>\n<\/div>\n<\/div>\n<\/figure>\n\n<h2 id=\"h2-5\">How bookkeepers can use AI on client data<\/h2>\n<p>Bookkeepers can use AI on client data only after deciding which tool tier they are on and what has been stripped out of the input. Some of the rules covered here carry criminal penalties. AI output is a draft, not a deliverable, and client financial data is not yours to distribute.<\/p>\n<h3 id=\"data-training-on-consumer-and-business-tiers\">Data training on consumer and business tiers<\/h3>\n<p>The consumer tier of every major chatbot may train on what you type into it, and the business tier does not.<\/p>\n<table>\n<thead>\n<tr>\n<th>Tier<\/th>\n<th>Price<\/th>\n<th>Approx. INR<\/th>\n<th>Trains on your content<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ChatGPT Plus<\/td>\n<td>$20\/month<\/td>\n<td>\u20b91,920<\/td>\n<td>Yes, by default. Opt-out in settings<\/td>\n<\/tr>\n<tr>\n<td>ChatGPT Business<\/td>\n<td>$25\/user\/month, $20 annual, 2 seats minimum<\/td>\n<td>\u20b92,400<\/td>\n<td>No, by default<\/td>\n<\/tr>\n<tr>\n<td>Claude Pro<\/td>\n<td>$20\/month, $17 annual<\/td>\n<td>\u20b91,920<\/td>\n<td>Yes, unless you opt out<\/td>\n<\/tr>\n<tr>\n<td>Claude Team<\/td>\n<td>$25\/user\/month, $20 annual, 2 to 150 seats<\/td>\n<td>\u20b92,400<\/td>\n<td>No, by default<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"https:\/\/openai.com\/policies\/how-your-data-is-used-to-improve-model-performance\/\" target=\"_blank\" rel=\"noopener\">OpenAI&#8217;s data-use policy<\/a> states that for individual services such as ChatGPT it may use your content to train its models, and that for business users it does not train on any inputs or outputs by default. <a href=\"https:\/\/privacy.claude.com\/en\/articles\/7996868\" target=\"_blank\" rel=\"noopener\">Anthropic&#8217;s commercial terms<\/a> draw the same line, and on the consumer side allowing training extends data retention to five years against 30 days otherwise.<\/p>\n<p>The ledgers differ too. <a href=\"https:\/\/www.intuit.com\/privacy\/statement\/\" target=\"_blank\" rel=\"noopener\">Intuit&#8217;s Global Privacy Statement<\/a>, updated 9 March 2026, says it analyses customer content to train its artificial intelligence and machine learning models. Xero says its third-party LLM providers &#8220;process the data you enter, which may include personal data, but this data is not retained and isn&#8217;t used to train the LLMs.&#8221;<\/p>\n<h3 id=\"what-to-redact-before-pasting\">What to redact before pasting<\/h3>\n<p>Before pasting, strip the client&#8217;s legal name and trading name, all bank and credit card account numbers, the EIN or SSN, physical addresses, and any customer or employee names inside transaction descriptions. Replace them with tokens like VENDOR-A and ENTITY-2, as in the prompt above.<\/p>\n<p>Amounts and dates can usually stay, because they carry the analytical content and identify nobody on their own. If a single transaction is distinctive enough to identify the business, round it or leave it out.<\/p>\n<p>Redaction is an operational control, not a legal defence. Tax return information means information furnished in connection with preparing a return, and removing the client&#8217;s name does not automatically take a figure outside that definition. A connected tool under a signed data processing agreement is a controlled disclosure; pasting into a personal chat window has no contract and no record behind it.<\/p>\n<h3 id=\"what-circular-230-and-section-7216-require\">What Circular 230 and section 7216 require<\/h3>\n<p>Circular 230 and section 7216 require verification and consent, and neither has an exception for general-purpose AI. In June 2026 the IRS Office of Professional Responsibility issued <a href=\"https:\/\/content.govdelivery.com\/accounts\/USIRS\/bulletins\/41d6e70\" target=\"_blank\" rel=\"noopener\">guidance on responsible AI use in federal tax practice<\/a> stating that practitioners must thoroughly review all AI-created documents and language incorporated into writings before delivery to a client or submission to the IRS.<\/p>\n<p>The bulletin routes through existing <a href=\"https:\/\/www.irs.gov\/pub\/irs-pdf\/pcir230.pdf\" target=\"_blank\" rel=\"noopener\">Circular 230<\/a> duties. Section 10.22 requires due diligence in preparing documents. Section 10.35 requires competence, which the bulletin reads as understanding a system&#8217;s operational mechanics, limitations and risks. Section 10.37 means you cannot rely on generative AI for written advice without independent verification. Both reliance provisions carry a detail worth noticing: the presumption of due diligence applies where a practitioner relies on the work product of another <em>person<\/em>, and a model is not a person.<\/p>\n<p><a href=\"https:\/\/www.law.cornell.edu\/uscode\/text\/26\/7216\" target=\"_blank\" rel=\"noopener\">Section 7216<\/a> carries the criminal penalty. Knowingly or recklessly disclosing or using tax return information without consent is a misdemeanour carrying a fine of up to $1,000 and up to a year of imprisonment. Section 6713 adds a separate civil penalty of $250 per disclosure capped at $10,000 a year, and it has no intent requirement at all, so an accidental disclosure is enough.<\/p>\n<p>The regulations permit some disclosure without consent. Treasury Regulation section 301.7216-2(d) covers disclosure to a preparer located in the United States for tax return processing, and to contractors doing software programming, maintenance or testing. The second of those applies only to the extent necessary and only if every individual receiving the data gets written notice of the sections 7216 and 6713 penalties, which is not something you can arrange with a public chatbot. There is no general carve-out for AI vendors.<\/p>\n<h3 id=\"the-offshore-consent-rule\">The offshore consent rule<\/h3>\n<p>Where a US firm sends tax return information to staff or preparers located outside the United States, section 301.7216-2(c)(2) requires the taxpayer&#8217;s written consent before the disclosure. The duty sits on whoever makes the disclosure, normally the US firm, and consent must be obtained beforehand rather than ratified afterwards.<\/p>\n<p>There is an exception worth knowing. Under section 301.7216-2(c)(3), where the taxpayer furnished the information to the offshore firm directly in the first place, that firm&#8217;s own internal use does not require consent. So an Indian firm engaged directly by a US client sits differently from an Indian contractor receiving work from a US firm.<\/p>\n<p>For individual clients there is a harder limit. Section 301.7216-3(b)(4) bars a US preparer from obtaining consent to send a Form 1040 filer&#8217;s social security number outside the United States at all, unless an adequate data protection safeguard is in place and the consent records it, in the wording prescribed by Revenue Procedure 2013-14.<\/p>\n<p>Your own exposure is separate. A contractor who receives tax return information is a tax return preparer under section 301.7216-2(d)(2), because they perform auxiliary services in connection with return preparation. That makes sections 7216 and 6713 apply to your onward disclosures, including into an AI tool.<\/p>\n<p>The AICPA reached a similar conclusion by a different route. Its <a href=\"https:\/\/www.aicpa-cima.com\/resources\/download\/revised-statements-on-standards-for-tax-services-no-1-4-1-1-2024\" target=\"_blank\" rel=\"noopener\">Statements on Standards for Tax Services<\/a>, effective January 2024, added a section on reliance on tools whose definition expressly includes artificial intelligence. Using a tool does not absolve the member of professional obligations, and tools should enhance rather than supplant professional judgment.<\/p>\n<p>Deloitte Australia delivered a review to a federal department that contained fabricated citations and a fabricated court quotation traced to a generative model, and refunded part of the fee. The IRS bulletin cites that incident.<\/p>\n<h3 id=\"what-to-put-in-the-engagement-letter\">What to put in the engagement letter<\/h3>\n<p>An engagement letter needs to name the AI you use, the data it receives, and who checks the output. Whether it can also carry the section 7216 consent depends on the client. For a Form 1040 filer it cannot: Revenue Procedure 2013-14 requires a separate document containing only that consent, in at least 12-point type, with prescribed wording, and uses and disclosures cannot sit in the same document. For business entities filing 1120, 1120-S or 1065, section 301.7216-3(a)(3) allows consent in any format, including the engagement letter itself.<\/p>\n<pre><code>Use of artificial intelligence tools\n\nWe use software with artificial intelligence features to assist with document\ndata extraction, transaction categorisation and payment matching. These\nfeatures are built into the accounting platform you have licensed. We may also\nuse AI assistants under business or enterprise terms that contractually\nprohibit training on customer content.\n\nAll AI output is reviewed by a person before it is entered in your books or\nprovided to you. We do not treat AI output as final work.\n\nWe do not enter your identifying information, account numbers or tax\nidentification numbers into general-purpose AI tools. Where such a tool is\nused for analysis, identifying details are removed first. Removing them is an\ninternal control and does not by itself remove the information from the scope\nof Internal Revenue Code section 7216.\n\nWhere your tax return information is disclosed to any person located outside\nthe United States, including our own personnel, we will obtain your written\nconsent before the disclosure in the form the IRS requires. If you file in the\nForm 1040 series, we will not send your social security number outside the\nUnited States unless an adequate data protection safeguard is in place and\nyour consent records it.\n\nWe maintain the security safeguards our engagement with you requires,\nincluding those we are required to maintain by contract under the FTC\nSafeguards Rule.\n<\/code><\/pre>\n<h3 id=\"how-the-ftc-safeguards-rule-reaches-contractors\">How the FTC Safeguards Rule reaches contractors<\/h3>\n<p>The FTC Safeguards Rule reaches offshore bookkeepers through the client&#8217;s contract rather than through direct regulation. The <a href=\"https:\/\/www.ftc.gov\/business-guidance\/resources\/ftc-safeguards-rule-what-your-business-needs-know\" target=\"_blank\" rel=\"noopener\">rule<\/a> lists tax preparation firms among the financial institutions it covers. Section 314.3(a) requires a written information security programme, and section 314.4 sets out what it must contain, including encryption in transit and at rest, multi-factor authentication, staff training, and a written incident response plan.<\/p>\n<p>The element that matters to a contractor is section 314.4(f), which requires a covered firm to contractually oblige its service providers to maintain safeguards. That is how the duty reaches an Indian bookkeeping vendor with no direct FTC exposure. If you handle US tax data, expect those terms in your engagement and expect to be asked which AI tools you use.<\/p>\n<p>India&#8217;s own regime is not yet the binding constraint. The <a href=\"https:\/\/www.meity.gov.in\/documents\/act-and-policies\/digital-personal-data-protection-rules-2025-gDOxUjMtQWa\" target=\"_blank\" rel=\"noopener\">Digital Personal Data Protection Rules<\/a> were notified in November 2025, with obligations on notice, consent, breach reporting and security safeguards commencing on 13 May 2027. On the wider question, see <a href=\"https:\/\/blog.ipleaders.in\/data-privacy-in-the-age-of-agentic-ai\/\" target=\"_blank\" rel=\"noopener\">data-protection duties when AI handles personal data<\/a>.<\/p>\n<hr>\n<h2 id=\"h2-6\">How bookkeepers can use AI inside a client&#8217;s books<\/h2>\n<p>Bookkeepers working inside a client&#8217;s own QuickBooks or Xero file use AI on the client&#8217;s terms, not their own. This is the normal situation for offshore and contract bookkeepers, and almost every guide written on this topic ignores it. That advice assumes you hold the subscription. Frequently you do not.<\/p>\n<p>You log into a file you do not own, on a plan you did not pick, with apps you cannot install.<\/p>\n<h3 id=\"turning-off-ai-in-quickbooks-online\">Turning off AI in QuickBooks Online<\/h3>\n<p>Individual AI features cannot currently be turned off in QuickBooks Online. Intuit&#8217;s own <a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/help-article\/accounting-bookkeeping\/overview-agents-quickbooks-online\/L9irCAtK4_US_en_US\" target=\"_blank\" rel=\"noopener\">help documentation<\/a> states that &#8220;currently, there isn&#8217;t a way to turn off AI features individually.&#8221; The features arrive with the plan.<\/p>\n<p>One QuickBooks Community thread is titled <a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/other-questions\/how-do-i-turn-off-ai-on-my-quickbooks-online-account-i-did-not\/00\/1570259\" target=\"_blank\" rel=\"noopener\">&#8220;How do I turn off AI on my QuickBooks Online account? I did not ask for and do not want this feature&#8221;<\/a>. Xero differs mainly because JAX only acts when you open it and ask, and access follows existing user permissions.<\/p>\n<p>Assume the AI is on, it is touching the file between your sessions, and its output will be waiting for you. That makes your review pass the only control you have.<\/p>\n<h3 id=\"what-you-control-on-a-clients-subscription\">What you control on a client&#8217;s subscription<\/h3>\n<p>Working inside someone else&#8217;s file means what you control moves from tools to process. You usually cannot buy Dext for a client, but you can write and document the categorisation rules, so the software follows your rule instead of guessing. You can also ask for the tier that has the agent you need, with a reason attached.<\/p>\n<p>Know the tiers before that conversation, and note that Intuit also sells Free, Lite and Ledger below Simple Start, so a client may be on a plan with almost no AI at all. The ask itself is short:<\/p>\n<blockquote>\n<p>Categorisation on this file is generating about 30 corrections a month, most of them sales tax. Moving from Essentials at $75 to Plus at $115 adds Sales Tax AI, which should cut that. Happy to review after two months and drop back if it does not.<\/p>\n<\/blockquote>\n<p>Keep your own record of what the AI decided against what you decided. If a categorisation is later questioned by the client&#8217;s CPA or in an examination, you need a documented answer. A monthly note listing the entries you overrode, and why, takes ten minutes.<\/p>\n<h3 id=\"escalation-across-time-zones\">Escalation across time zones<\/h3>\n<p>Working an overnight shift against US business hours changes where you draw the line between deciding and parking. You review AI output when the client and their CPA are asleep, so the cost of a question is a full day rather than five minutes. That pushes people to decide things they should have asked about.<\/p>\n<p>Set the rule in advance, before you are mid-shift. Anything touching revenue recognition, a capital purchase, an owner transaction, an intercompany movement, payroll, sales tax, or a period already closed gets parked with a note rather than decided.<\/p>\n<p>Park it in a suspense account rather than leaving it unrecorded, so the bank reconciliation still ties:<\/p>\n<pre><code>Parked 2026-06-11, $8,500 payment OUT to ENTITY-2. Posted to Ask My Accountant\nso the June reconciliation still ties. Not left unrecorded.\n\nAI categorised it as Consulting income. Wrong in direction as well as account:\nan outgoing payment coded to an income account debits Consulting income and\nunderstates June revenue by $8,500.\n\nENTITY-2 shares a registered address with the client, per the January file. A\nshared address is not evidence of common ownership on its own, since registered\nagents and shared accountants produce the same thing, so this needs confirming.\n\nNeed: (1) who owns ENTITY-2; (2) if commonly owned, whether this is a loan, a\ndistribution or a genuine charge for services, and whether a due to \/ due from\naccount exists; (3) how ENTITY-2 has recorded the other side.\n<\/code><\/pre>\n<p>It takes about ninety seconds to write.<\/p>\n<hr>\n<h2 id=\"h2-7\">Why AI is not replacing bookkeepers<\/h2>\n<p>AI is not replacing bookkeepers, but it is shrinking the clerical half of the job while the judgment half grows. The numbers describe a migration. This article does not repeat the wider argument about <a href=\"https:\/\/skillarbitra.ge\/blog\/ai-automate-accounting-jobs\/\" target=\"_blank\" rel=\"noopener\">whether AI will automate accounting<\/a>, which is covered separately.<\/p>\n<h3 id=\"bls-projections-for-clerks-and-accountants\">BLS projections for clerks and accountants<\/h3>\n<p>The BLS projections show one occupation shrinking and the adjacent one growing.<\/p>\n<table>\n<thead>\n<tr>\n<th>Measure<\/th>\n<th>Bookkeeping clerks<\/th>\n<th>Accountants and auditors<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Jobs, 2024<\/td>\n<td>1,613,400<\/td>\n<td>1,579,800<\/td>\n<\/tr>\n<tr>\n<td>Median pay, 2024<\/td>\n<td>$49,210 (about \u20b947.2 lakh)<\/td>\n<td>$81,680 (about \u20b978.4 lakh)<\/td>\n<\/tr>\n<tr>\n<td>Projected change, 2024-34<\/td>\n<td>-6%, or -94,300<\/td>\n<td>+5%, or +72,800<\/td>\n<\/tr>\n<tr>\n<td>Annual openings<\/td>\n<td>About 170,000<\/td>\n<td>About 124,200<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The <a href=\"https:\/\/www.bls.gov\/ooh\/office-and-administrative-support\/bookkeeping-accounting-and-auditing-clerks.htm\" target=\"_blank\" rel=\"noopener\">Bureau of Labor Statistics<\/a> names technology as the cause of the clerk decline, and still projects about 170,000 openings a year in that shrinking occupation, all arising from people moving on or retiring. <a href=\"https:\/\/www.bls.gov\/ooh\/business-and-financial\/accountants-and-auditors.htm\" target=\"_blank\" rel=\"noopener\">Accountants and auditors<\/a> grow over the same period. The gap between the two medians is $32,470, or roughly \u20b931.2 lakh a year.<\/p>\n<h3 id=\"the-move-from-clerk-work-to-accountant-work\">The move from clerk work to accountant work<\/h3>\n<p>Moving from clerk work to accountant work means being paid for decisions rather than entries. In Intuit&#8217;s 2026 survey, 64% of the professionals using AI said high-stakes client moments remained entirely or primarily human-driven. Across all 725 respondents, 41% named trust and liability as the main reason clients keep paying people.<\/p>\n<p>The profession&#8217;s confidence in AI output is low. A July 2026 <a href=\"https:\/\/www.accaglobal.com\/gb\/en\/professional-insights\/technology\/enabling-finance-insight.html\" target=\"_blank\" rel=\"noopener\">ACCA and CA ANZ study<\/a> of 1,600 finance professionals found 93% reporting at least moderate concern about the integrity and verifiability of AI-generated insights, with 67% highly concerned. That concern is what clients pay a reviewer for.<\/p>\n<p>Governance has not kept up. <a href=\"https:\/\/karbonhq.com\/resources\/ebooks\/state-of-ai-accounting-report-2026\/\" target=\"_blank\" rel=\"noopener\">Karbon&#8217;s January 2026 study<\/a> found 98% of surveyed firms using AI while only 21% had an AI policy or strategy. In <a href=\"https:\/\/kpmg.com\/xx\/en\/our-insights\/ai-and-technology\/kpmg-global-ai-in-finance-report.html\" target=\"_blank\" rel=\"noopener\">KPMG&#8217;s May 2026 survey<\/a> of 1,013 senior finance leaders, 33% of organisations able to produce AI audit evidence efficiently reported significant improvement in error reduction, against 6% of those that could not.<\/p>\n<h3 id=\"what-happens-to-your-hourly-rate\">What happens to your hourly rate<\/h3>\n<p>Your hourly rate falls with the hours, if you bill by the hour. A file that took ten hours and now takes three cuts your revenue by 70% while you get better at the work. The loss comes from the billing method, not the tool.<\/p>\n<p>Advice to pivot to advisory is usually presented as a skills problem. It is a pricing problem first. The usual transition is to price a fixed monthly fee at your current average monthly hours times your rate, define the scope in writing, then hold that fee as the hours fall. That makes <a href=\"https:\/\/skillarbitra.ge\/blog\/bookkeeper-charge-us-clients-remotely\/\" target=\"_blank\" rel=\"noopener\">how you charge US clients<\/a> worth revisiting before you adopt any of these tools.<\/p>\n<p>If your pitch is that you are cheaper at data entry, AI competes directly with that pitch and keeps getting cheaper. If your pitch is that you catch what the software got wrong and can explain it, AI creates the work instead.<\/p>\n<hr>\n<h2 id=\"h2-8\">Frequently asked questions<\/h2>\n<p><strong>What is AI bookkeeping?<\/strong>\nAI bookkeeping is the use of machine learning to read documents, propose transaction categories and match payments, inside or alongside a ledger like QuickBooks or Xero. It automates the mechanical steps of the bookkeeping cycle. It does not make accounting decisions, and its output requires review before it is booked.<\/p>\n<p><strong>Can ChatGPT do my bookkeeping?<\/strong>\nChatGPT cannot do your bookkeeping, because it does not connect to your ledger or your bank feed unless you build that connection. It is useful for explaining a treatment, drafting client communication, and reviewing categorisations you already have. Pasting client financial data into a consumer account also raises the confidentiality problems set out above.<\/p>\n<p><strong>Can AI handle industry-specific bookkeeping?<\/strong>\nAI handles industry-specific work poorly, because the treatment usually depends on information the bank feed does not carry. Construction progress billing, real estate escrow, restaurant tips and e-commerce sales tax all require knowing something about the transaction beyond its description and amount. Expect to write manual rules for these and to check them every month.<\/p>\n<p><strong>Do I need to record which entries AI suggested?<\/strong>\nNo rule requires a dedicated AI audit trail, but the June 2026 IRS Office of Professional Responsibility bulletin tells practitioners to document AI usage and verification, and to show the steps taken to comply with Circular 230 section 10.36. A monthly note of what you overrode and why is the cheapest way to do that, and it also supports a reasonable-cause defence if a position is questioned.<\/p>\n<p><strong>Which tools have genuine AI and which are marketing?<\/strong>\nA useful test is whether the vendor explains what the model does when it is uncertain, and whether the product improves from your corrections. Neither QuickBooks nor Xero shows a confidence score, but both describe what happens to uncertain items and both learn from what you do. Tools that describe AI only in benefit terms, with no account of error handling at all, are usually applying rules with a new label.<\/p>\n<p><strong>Who is responsible if AI miscategorises something on a filed return?<\/strong>\nThe taxpayer carries the tax, interest and any accuracy-related penalty. A preparer who signs the return can additionally face a penalty under Internal Revenue Code section 6694 where a position lacked substantial authority and they knew or should have known, though that penalty has a defence where there was reasonable cause and good faith, judged partly on normal review practice. Software vendors are not free of exposure either: a contractor receiving tax return information is itself a preparer for section 7216 purposes.<\/p>\n<p><strong>How long does AI take to learn a client&#8217;s books?<\/strong>\nCategorisation accuracy improves over the first two to three months as the model accumulates history for that file. It improves fastest when you correct errors rather than working around them. Accuracy on unusual and one-off transactions does not improve much with time.<\/p>\n<p><strong>Should I use AI on a client&#8217;s first month of books?<\/strong>\nUse it for document capture, and be sceptical of its categorisation. In month one the model has no history for that client, so it is working from the description string and general patterns, and it treats your month-one coding as the signal for month two. The bigger first-month risk sits outside the AI entirely, in opening balances, the conversion trial balance and the outstanding receivables and payables at the changeover date.<\/p>\n<p><strong>How do I choose between QuickBooks and Xero for AI features?<\/strong>\nXero gives every subscriber the JAX assistant at no extra charge. QuickBooks gates its agents by tier, so Accounting AI needs Essentials at $75 a month and Sales Tax AI needs Plus at $115, with prices for those tiers changing for renewals from 1 August 2026. Xero&#8217;s US plans run $25, $55 and $90 a month. If the client already holds a subscription, the choice is usually theirs and not yours.<\/p>\n<p><strong>Do I need the client&#8217;s permission to use AI on their books?<\/strong>\nFor US tax return information, consent is not merely good practice. Section 7216 requires the taxpayer&#8217;s written consent, obtained before the disclosure, where a US firm sends that information to a preparer or staff member located outside the United States. For a Form 1040 filer that consent must be a separate document in the wording set by Revenue Procedure 2013-14, and the social security number cannot go abroad at all unless an adequate data protection safeguard is in place.<\/p>\n<p><strong>How much do AI bookkeeping tools cost?<\/strong>\nCosts range from included to several hundred dollars a month. Xero includes JAX at no additional charge, and QuickBooks runs from $38 to $275 a month by tier, or about \u20b93,650 to \u20b926,500. Separate platforms run from $17.70 per client per month for Dext, on a 10-client minimum, to $299 and above for Docyt, with Zeni starting near $494 a month on annual billing.<\/p>\n<p><strong>Do AI bookkeeping tools replace QuickBooks or Xero?<\/strong>\nMost do not replace the ledger, they connect to it. Dext, Ramp and similar tools push data into QuickBooks or Xero rather than becoming the book of record, and Ramp syncs to more than 30 accounting systems. Puzzle is the clearest exception, because its AI is built into a general ledger of its own and it markets a direct switch from QuickBooks. Check which kind you are buying before you commit a client to it.<\/p>\n<p><strong>Will AI replace bookkeepers?<\/strong>\nAI is reducing the clerical portion of bookkeeping rather than eliminating the occupation. The BLS projects a 6% decline in clerk roles to 2034 alongside about 170,000 openings a year, and 5% growth in accountant roles. The displacement question is covered in more depth in our piece on <a href=\"https:\/\/skillarbitra.ge\/blog\/ai-automate-accounting-jobs\/\" target=\"_blank\" rel=\"noopener\">whether AI will automate accounting<\/a>.<\/p>\n<p><strong>Is there still demand for bookkeepers who do not use AI?<\/strong>\nThere is demand, but it is concentrated in smaller clients and it competes on price. The BLS projects about 170,000 clerk openings a year, so the roles exist. The practical risk is that a bookkeeper who does not use AI takes longer on the same file and has to price against people who do.<\/p>\n<p><strong>What should a bookkeeper learn to stay employable?<\/strong>\nLearn the treatments AI cannot infer from a bank feed: revenue recognition, capitalisation against expense, intercompany transactions and multi-entity work. Add the review discipline itself, plus enough data-handling knowledge to answer a client&#8217;s security questionnaire. Those skills move a clerk role towards the accountant role, where the BLS median is $32,470 higher.<\/p>\n<hr>\n<h2 id=\"h2-9\">References<\/h2>\n<h3 id=\"official-and-primary-sources\">Official and primary sources<\/h3>\n<ol>\n<li><a href=\"https:\/\/www.bls.gov\/ooh\/office-and-administrative-support\/bookkeeping-accounting-and-auditing-clerks.htm\" target=\"_blank\" rel=\"noopener\">US Bureau of Labor Statistics: Bookkeeping, Accounting, and Auditing Clerks<\/a>: 2024 median pay, employment, and 2024-34 projections<\/li>\n<li><a href=\"https:\/\/www.bls.gov\/ooh\/business-and-financial\/accountants-and-auditors.htm\" target=\"_blank\" rel=\"noopener\">US Bureau of Labor Statistics: Accountants and Auditors<\/a>: comparative median pay and growth projection<\/li>\n<li><a href=\"https:\/\/content.govdelivery.com\/accounts\/USIRS\/bulletins\/41d6e70\" target=\"_blank\" rel=\"noopener\">IRS Office of Professional Responsibility, Introductory Guidelines for Responsible AI Use in Federal Tax Practice<\/a>: Issue 2026-19, 24 June 2026<\/li>\n<li><a href=\"https:\/\/www.irs.gov\/pub\/irs-pdf\/pcir230.pdf\" target=\"_blank\" rel=\"noopener\">Treasury Department Circular No. 230<\/a>: due diligence, competence and written advice duties<\/li>\n<li><a href=\"https:\/\/www.law.cornell.edu\/uscode\/text\/26\/7216\" target=\"_blank\" rel=\"noopener\">26 U.S.C. section 7216<\/a>: penalties for disclosure or use of tax return information<\/li>\n<li><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/26\/301.7216-2\" target=\"_blank\" rel=\"noopener\">Treasury Regulation section 301.7216-2<\/a>: permissible disclosures, including the offshore rule at (c)(2) and the exception at (c)(3)<\/li>\n<li><a href=\"https:\/\/www.law.cornell.edu\/cfr\/text\/26\/301.7216-3\" target=\"_blank\" rel=\"noopener\">Treasury Regulation section 301.7216-3<\/a>: consent requirements, including the social security number restriction at (b)(4)<\/li>\n<li><a href=\"https:\/\/www.irs.gov\/pub\/irs-drop\/rp-13-14.pdf\" target=\"_blank\" rel=\"noopener\">Revenue Procedure 2013-14<\/a>: mandatory form and wording of section 7216 consents<\/li>\n<li><a href=\"https:\/\/www.aicpa-cima.com\/resources\/download\/revised-statements-on-standards-for-tax-services-no-1-4-1-1-2024\" target=\"_blank\" rel=\"noopener\">AICPA Statements on Standards for Tax Services, Nos. 1-4<\/a>: section 1.4, reliance on tools<\/li>\n<li><a href=\"https:\/\/www.ftc.gov\/business-guidance\/resources\/ftc-safeguards-rule-what-your-business-needs-know\" target=\"_blank\" rel=\"noopener\">FTC Safeguards Rule<\/a>: covered institutions and required security programme elements<\/li>\n<li><a href=\"https:\/\/www.meity.gov.in\/documents\/act-and-policies\/digital-personal-data-protection-rules-2025-gDOxUjMtQWa\" target=\"_blank\" rel=\"noopener\">Digital Personal Data Protection Rules 2025<\/a>: Ministry of Electronics and Information Technology, notified November 2025<\/li>\n<\/ol>\n<h3 id=\"research-and-studies\">Research and studies<\/h3>\n<ol start=\"12\">\n<li><a href=\"https:\/\/arxiv.org\/html\/2506.09234v1\" target=\"_blank\" rel=\"noopener\">Transaction Categorization with Relational Deep Learning in QuickBooks<\/a>: Intuit and University of Notre Dame, arXiv:2506.09234<\/li>\n<li><a href=\"https:\/\/arxiv.org\/html\/2508.05425v1\" target=\"_blank\" rel=\"noopener\">Categorising SME Bank Transactions with Machine Learning and Synthetic Data Generation<\/a>: University of Warwick, SME Capital and Navrisk, arXiv:2508.05425, August 2025<\/li>\n<li><a href=\"https:\/\/www.accaglobal.com\/gb\/en\/professional-insights\/technology\/enabling-finance-insight.html\" target=\"_blank\" rel=\"noopener\">ACCA and CA ANZ, Enabling finance insight<\/a>: July 2026, 1,600 finance professionals<\/li>\n<li><a href=\"https:\/\/kpmg.com\/xx\/en\/our-insights\/ai-and-technology\/kpmg-global-ai-in-finance-report.html\" target=\"_blank\" rel=\"noopener\">KPMG Global AI in Finance 2026<\/a>: May 2026, 1,013 senior finance leaders<\/li>\n<li><a href=\"https:\/\/karbonhq.com\/resources\/ebooks\/state-of-ai-accounting-report-2026\/\" target=\"_blank\" rel=\"noopener\">Karbon, State of AI in Accounting 2026<\/a>: January 2026<\/li>\n<li><a href=\"https:\/\/blog.insightfulaccountant.com\/intuit-releases-2026-accountant-tech-survey\" target=\"_blank\" rel=\"noopener\">Intuit 2026 Accountant Technology Survey<\/a>: 725 US accounting professionals, fielded May 2026<\/li>\n<\/ol>\n<h3 id=\"vendor-documentation-and-policies\">Vendor documentation and policies<\/h3>\n<ol start=\"18\">\n<li><a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/help-article\/accounting-bookkeeping\/overview-agents-quickbooks-online\/L9irCAtK4_US_en_US\" target=\"_blank\" rel=\"noopener\">Overview of Intuit AI in QuickBooks Online<\/a>: the eight agents, and the statement that AI features cannot be turned off individually<\/li>\n<li><a href=\"https:\/\/quickbooks.intuit.com\/r\/product-update\/quickbooks-price-changes\/\" target=\"_blank\" rel=\"noopener\">QuickBooks Online August pricing changes<\/a>: published 27 June 2026<\/li>\n<li><a href=\"https:\/\/www.xero.com\/us\/jax\/\" target=\"_blank\" rel=\"noopener\">Xero, JAX<\/a>: availability, pricing and LLM data handling<\/li>\n<li><a href=\"https:\/\/www.intuit.com\/privacy\/statement\/\" target=\"_blank\" rel=\"noopener\">Intuit Global Privacy Statement<\/a>: updated 9 March 2026<\/li>\n<li><a href=\"https:\/\/openai.com\/policies\/how-your-data-is-used-to-improve-model-performance\/\" target=\"_blank\" rel=\"noopener\">OpenAI, How your data is used to improve model performance<\/a><\/li>\n<li><a href=\"https:\/\/privacy.claude.com\/en\/articles\/7996868\" target=\"_blank\" rel=\"noopener\">Anthropic commercial products and model training<\/a><\/li>\n<\/ol>\n<h3 id=\"practitioner-sources\">Practitioner sources<\/h3>\n<ol start=\"24\">\n<li><a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/banking\/qbo-suggested-categorization-broken\/00\/1309216\" target=\"_blank\" rel=\"noopener\">QuickBooks Community: QBO Suggested Categorization broken<\/a><\/li>\n<li><a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/other-questions\/how-do-i-turn-off-ai-on-my-quickbooks-online-account-i-did-not\/00\/1570259\" target=\"_blank\" rel=\"noopener\">QuickBooks Community: turning off AI in QuickBooks Online<\/a><\/li>\n<\/ol>\n<h3 id=\"notes-on-figures\">Notes on figures<\/h3>\n<p>Vendor accuracy claims (Digits, Dext, BILL, Docyt) are self-published and based on the vendors&#8217; own benchmarks and test sets. Two of the survey sources also have a commercial interest in their findings: Karbon sells practice-management software to the firms it surveyed, and KPMG sells AI assurance services. References 12 and 13 are arXiv preprints that have not been peer reviewed, and neither is free of commercial interest: reference 12 is co-authored by Intuit researchers, and reference 13 by authors at SME Capital and Navrisk.<\/p>\n<p>Pricing was checked on 28 July 2026 at US list rates, excluding promotional discounts. Rupee equivalents use 95.94 rupees to the dollar as at 28 July 2026 and are indicative only. QuickBooks Essentials, Plus and Advanced prices change for renewals from 1 August 2026 and Intuit has not published the new figures.<\/p>\n<p>The IRS bulletin at reference 3 is distributed through the US government&#8217;s official GovDelivery platform on the IRS account; at the time of writing it does not appear on the irs.gov alerts index. Several sites, including bls.gov, irs.gov, openai.com and quickbooks.intuit.com, block automated access and may return errors to link checkers while opening normally in a browser.<\/p>\n<hr>\n<p><em>This article is for informational and educational purposes only and does not constitute professional, financial, tax, legal or career advice. Software features, pricing, accuracy figures and regulatory guidance change frequently and vary by jurisdiction and plan. Verify current details with the IRS, the FTC, the relevant vendor, or a qualified professional before making decisions about client data handling, tool selection or tax positions.<\/em><\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is AI bookkeeping?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"AI bookkeeping is the use of machine learning to read documents, propose transaction categories and match payments, inside or alongside a ledger like QuickBooks or Xero. It automates the mechanical steps of the bookkeeping cycle. It does not make accounting decisions, and its output requires review before it is booked.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can ChatGPT do my bookkeeping?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"ChatGPT cannot do your bookkeeping, because it does not connect to your ledger or your bank feed unless you build that connection. It is useful for explaining a treatment, drafting client communication, and reviewing categorisations you already have. Pasting client financial data into a consumer account also raises the confidentiality problems set out above.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can AI handle industry-specific bookkeeping?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"AI handles industry-specific work poorly, because the treatment usually depends on information the bank feed does not carry. Construction progress billing, real estate escrow, restaurant tips and e-commerce sales tax all require knowing something about the transaction beyond its description and amount. Expect to write manual rules for these and to check them every month.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need to record which entries AI suggested?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No rule requires a dedicated AI audit trail, but the June 2026 IRS Office of Professional Responsibility bulletin tells practitioners to document AI usage and verification, and to show the steps taken to comply with Circular 230 section 10.36. A monthly note of what you overrode and why is the cheapest way to do that, and it also supports a reasonable-cause defence if a position is questioned.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which tools have genuine AI and which are marketing?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A useful test is whether the vendor explains what the model does when it is uncertain, and whether the product improves from your corrections. Neither QuickBooks nor Xero shows a confidence score, but both describe what happens to uncertain items and both learn from what you do. Tools that describe AI only in benefit terms, with no account of error handling at all, are usually applying rules with a new label.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Who is responsible if AI miscategorises something on a filed return?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The taxpayer carries the tax, interest and any accuracy-related penalty. A preparer who signs the return can additionally face a penalty under Internal Revenue Code section 6694 where a position lacked substantial authority and they knew or should have known, though that penalty has a defence where there was reasonable cause and good faith, judged partly on normal review practice. Software vendors are not free of exposure either: a contractor receiving tax return information is itself a preparer for section 7216 purposes.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does AI take to learn a client's books?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Categorisation accuracy improves over the first two to three months as the model accumulates history for that file. It improves fastest when you correct errors rather than working around them. Accuracy on unusual and one-off transactions does not improve much with time.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Should I use AI on a client's first month of books?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Use it for document capture, and be sceptical of its categorisation. In month one the model has no history for that client, so it is working from the description string and general patterns, and it treats your month-one coding as the signal for month two. The bigger first-month risk sits outside the AI entirely, in opening balances, the conversion trial balance and the outstanding receivables and payables at the changeover date.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I choose between QuickBooks and Xero for AI features?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Xero gives every subscriber the JAX assistant at no extra charge. QuickBooks gates its agents by tier, so Accounting AI needs Essentials at $75 a month and Sales Tax AI needs Plus at $115, with prices for those tiers changing for renewals from 1 August 2026. Xero's US plans run $25, $55 and $90 a month. If the client already holds a subscription, the choice is usually theirs and not yours.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need the client's permission to use AI on their books?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For US tax return information, consent is not merely good practice. Section 7216 requires the taxpayer's written consent, obtained before the disclosure, where a US firm sends that information to a preparer or staff member located outside the United States. For a Form 1040 filer that consent must be a separate document in the wording set by Revenue Procedure 2013-14, and the social security number cannot go abroad at all unless an adequate data protection safeguard is in place.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much do AI bookkeeping tools cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Costs range from included to several hundred dollars a month. Xero includes JAX at no additional charge, and QuickBooks runs from $38 to $275 a month by tier, or about \u20b93,650 to \u20b926,500. Separate platforms run from $17.70 per client per month for Dext, on a 10-client minimum, to $299 and above for Docyt, with Zeni starting near $494 a month on annual billing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do AI bookkeeping tools replace QuickBooks or Xero?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most do not replace the ledger, they connect to it. Dext, Ramp and similar tools push data into QuickBooks or Xero rather than becoming the book of record, and Ramp syncs to more than 30 accounting systems. Puzzle is the clearest exception, because its AI is built into a general ledger of its own and it markets a direct switch from QuickBooks. Check which kind you are buying before you commit a client to it.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Will AI replace bookkeepers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"AI is reducing the clerical portion of bookkeeping rather than eliminating the occupation. The BLS projects a 6% decline in clerk roles to 2034 alongside about 170,000 openings a year, and 5% growth in accountant roles. The displacement question is covered in more depth in our piece on whether AI will automate accounting.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is there still demand for bookkeepers who do not use AI?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is demand, but it is concentrated in smaller clients and it competes on price. The BLS projects about 170,000 clerk openings a year, so the roles exist. The practical risk is that a bookkeeper who does not use AI takes longer on the same file and has to price against people who do.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What should a bookkeeper learn to stay employable?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Learn the treatments AI cannot infer from a bank feed: revenue recognition, capitalisation against expense, intercompany transactions and multi-entity work. Add the review discipline itself, plus enough data-handling knowledge to answer a client's security questionnaire. Those skills move a clerk role towards the accountant role, where the BLS median is $32,470 higher.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to review AI-categorised transactions as a bookkeeper\",\n  \"description\": \"A weekly and month-end review process for checking transactions categorised by AI in QuickBooks Online or Xero, sorted by risk rather than by date.\",\n  \"totalTime\": \"PT20M\",\n  \"supply\": [\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"Access to the client's QuickBooks Online or Xero file\"\n    },\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"The client's chart of accounts and accounting basis (cash or accrual)\"\n    }\n  ],\n  \"tool\": [\n    {\n      \"@type\": \"HowToTool\",\n      \"name\": \"QuickBooks Online or Xero\"\n    },\n    {\n      \"@type\": \"HowToTool\",\n      \"name\": \"A business-tier AI assistant, optional, for reviewing a redacted transaction list\"\n    }\n  ],\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Sort by amount and check the largest transactions\",\n      \"text\": \"Sort the categorised transactions by amount, largest first, and check the top twenty regardless of what the software thinks of them. AI is most reliable on small repeated transactions and least reliable on large ones, so reviewing in date order checks the safest transactions first.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-4\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Check every first-time payee\",\n      \"text\": \"Filter to payees appearing for the first time. A new payee has no history in the file, so the model is predicting from the description string alone.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-4\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Check low-confidence flags and recently changed rules\",\n      \"text\": \"Review anything the software marked low confidence, which both QuickBooks and Xero surface, plus anything sitting under a categorisation rule you changed this month. A rule set up slightly wrong keeps miscategorising every transaction it touches without raising an alert.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-4\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Run a month-end comparison against the prior month\",\n      \"text\": \"Compare the profit and loss against the prior month and investigate any account that moved more than about 20% without a known reason. Rule drift shows up here as a category that quietly swelled or emptied.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-4\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Review the accounts AI cannot get right\",\n      \"text\": \"Check revenue, any deferred or prepaid account, fixed assets, intercompany and clearing accounts, and owner drawings, regardless of confidence score. Reconcile balance sheet accounts on the detail rather than the balance, because a false match still balances.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-4\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Park judgment calls with a written note\",\n      \"text\": \"Park anything touching revenue recognition, a capital purchase, an owner transaction or an intercompany movement rather than deciding it. Record what the AI proposed, what you assumed, what confirmation you need, and what booking it incorrectly would cost.\",\n      \"url\": \"https:\/\/skillarbitra.ge\/blog\/bookkeepers-use-ai-2026\/#h2-6\"\n    }\n  ]\n}\n<\/script>\n\n\n<style>.ls-cta-br{display:none;}@media(max-width:768px){#ls-floating-cta{padding:8px 12px !important;}#ls-floating-cta .ls-wrap{flex-direction:column !important;align-items:center !important;gap:8px !important;}#ls-floating-cta a{font-size:11px !important;padding:8px 16px !important;white-space:normal !important;text-align:center !important;max-width:90vw !important;}.ls-cta-br{display:block !important;}}<\/style><div id=\"ls-floating-cta\" style=\"position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#0f0f0f;border-top:3px solid #2941BA;padding:12px 20px;box-shadow:0 -4px 20px rgba(0,0,0,0.3);\"><div class=\"ls-wrap\" style=\"display:flex;align-items:center;justify-content:center;gap:24px;\"><div style=\"display:flex;align-items:center;gap:10px;\"><a href=\"https:\/\/growthx.lawsikho.com\/f\/14may-id-30day-lpcore1?p_source=id2_blog_sa&#038;p_cta=sa-id-how-bookkeepers-use-ai\" onclick=\"gtag(&#039;event&#039;,&#039;cta_click&#039;,{send_to:&#039;G-B23VVGPQ92&#039;,p_source:&#039;id2_blog_sa&#039;,p_cta:&#039;sa-id-how-bookkeepers-use-ai&#039;});\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#2941BA;color:#fff;padding:11px 20px;border-radius:7px;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;\">Become a board-ready Independent Director in 30 days \u2014<br class=\"ls-cta-br\"> Rs. 100 \u2192<\/a><button onclick=\"document.getElementById('ls-floating-cta').style.display='none'\" style=\"background:none;border:none;color:#555;font-size:18px;cursor:pointer;padding:4px;line-height:1;position:absolute;right:16px;\">\u2715<\/button><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p> (157 chars):<br \/>\nBookkeepers can use AI for capture, categorisation and reconciliation.<br \/>\nIntuit&#8217;s own research puts categorisation accuracy at 68.67%, so review <\/p>\n","protected":false},"author":35,"featured_media":4668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[798,36],"tags":[1115,1023,1436,1437,766,801,1438,765],"class_list":["post-4667","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-us-accounting-tax","category-bookkeeper","tag-ai-in-accounting","tag-ai-tools","tag-bookkeeping","tag-client-data-security","tag-quickbooks","tag-remote-bookkeeping","tag-us-tax-compliance","tag-xero"],"_links":{"self":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/comments?post=4667"}],"version-history":[{"count":2,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4667\/revisions"}],"predecessor-version":[{"id":4670,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/posts\/4667\/revisions\/4670"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/media\/4668"}],"wp:attachment":[{"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/media?parent=4667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/categories?post=4667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skillarbitra.ge\/blog\/wp-json\/wp\/v2\/tags?post=4667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}