Written by Behdad Karimi Dermeni, CPA · Reviewed by Maryam Ajorloo, CPA
You did not start a business so you could spend Sunday night guessing whether a charge was an expense, a transfer, or a refund. Yet there you are, squinting at a line that just says "PAYMENT THX" and hoping for the best. Today that changes. We just launched AI Bookkeeper V3, a ground-up rebuild of our AI Bookkeeper that reads your transactions like an experienced accountant, learns your business, and gets sharper every time you use it.
Want to skip the reading and just watch it work? Start your 30-day free trial.
Here is the short version: an AI Bookkeeper is software that connects to your accounts and categorizes your income and expenses automatically, instead of you doing it by hand. V3 takes that idea and makes it genuinely smart. It understands context, researches merchants it has never seen, remembers your corrections, and is backed by a knowledge base that real CPAs have signed off on. In head-to-head testing against our old engine, it roughly doubled line-item accuracy.
What makes an AI bookkeeper actually smart
Most automation works off static rules: if the description says "Uber," file it under travel, forever, no matter what. That works until it doesn't, and then you are re-categorizing everything by hand and wondering what you are paying for. (If you have ever moved over from QuickBooks, you know the feeling.)
The rule of thumb for good bookkeeping is simple: a transaction should be booked based on what actually happened, not on what the bank description happens to say. A modern AI Bookkeeper applies that rule by looking at context (the amount, the direction of the money, who you are, what you sell) instead of matching keywords and hoping. That single shift is the difference between automation that creates cleanup work and automation that removes it.
It researches the merchants it has never seen
Every transaction in V3 flows through a tiered system that balances speed and accuracy:
Instant: if the merchant is already known, from your own history or our approved knowledge base, it is categorized immediately with no guesswork.
Standard: a fast AI model handles your everyday, run-of-the-mill transactions.
Deep research: for an unfamiliar vendor, an unusual amount, or a low-confidence case, V3 escalates to a more powerful model that searches the live web to figure out who the merchant actually is before deciding.
What this means for you: the easy stuff is sorted instantly, and the genuinely tricky stuff gets real research instead of a shrug. No more mystery charges sitting in "Uncategorized" until you have time to play detective.
It learns your business and remembers your corrections
Here is the part static rules never get right. Every time you correct a category, V3 remembers it for that merchant. After a couple of consistent corrections, that vendor is locked in and categorized automatically from then on.
The practical effect is that the longer you use it, the less you touch it. Month three is materially cleaner than month one, which is the exact opposite of how a rigid rules engine ages. Your books learn your business instead of forcing your business to learn the software.
This is exactly the kind of busywork ReInvestWealth's AI Bookkeeper was built to erase, so you can see how it works on your own transactions.

It is backed by a CPA-reviewed knowledge base
V3 does not just learn from you. It learns from a knowledge base built by analyzing hundreds of thousands of real, user-confirmed transactions across the platform. When a new merchant-to-category mapping is proposed, a CPA reviews and approves it before it is ever used.
Raw user input is never blindly trusted, which matters more than it sounds. One person miscategorizing their gym membership should not quietly become the rule for everyone else. A mapping only becomes a global default through agreement across many businesses plus a CPA sign-off. The result: a brand-new customer benefits on day one from accuracy that was learned across the whole platform and vetted by an accountant, not just a machine.
It catches the messy stuff: transfers, refunds, and owner draws
This is where do-it-yourself books and lesser tools quietly fall apart. A second AI pass in V3 reconciles the things that per-transaction categorization simply cannot see on its own:
Interfund transfers: money moved between your own accounts, like a savings transfer to pay down a credit card. One thing we hear often from customers is that a credit card payment is not an expense, it is an Interfund Transfer, and booking it as an expense double-counts your spending. V3 ensures it's always booked correctly.
Refunds and reversals: matched back to the original purchase and given the same category, so a return does not masquerade as income.
Owner and shareholder movements: draws and contributions (the money you put in or take out, sometimes called Due to Shareholder) identified and booked properly.
It auto-applies the confident ones and is careful never to reconcile the same transaction twice or touch anything you have already confirmed. Transfers and refunds are exactly where "income" gets accidentally inflated, and clean books start with not counting the same dollar twice.
Canadian sales tax, handled conservatively
Sales tax is where a lot of tools get confidently wrong, which is the worst way to be wrong. V3 calculates sales tax using deterministic rules, not vibes, and applies it only when confidence is high. It is intentionally conservative: it would rather leave a bit of tax for you or your receipts to confirm than over-claim and create a filing headache later.
It is also genuinely Canada-aware. It understands that sales tax is not one thing across the country: HST in Ontario and the Atlantic provinces, GST plus PST in British Columbia, Saskatchewan, and Manitoba, GST plus QST in Quebec, and GST only in Alberta. (The CRA publishes the official GST/HST rate by province if you want to check your own.)
It reads your receipts and even your website
Bank descriptions are often cryptic. "CHECK 178" tells you nothing, and a charge that says "Walmart" might really be fuel. A receipt resolves those instantly, so V3 pulls the real merchant, line items, and tax straight from the Smart Shoebox (your receipt inbox). The more receipts you upload, the sharper your books get on exactly the hardest transactions. Your manual entries always win over what a receipt suggests, so you stay in charge.
Setup is almost suspiciously easy. Paste your website and V3 reads it and writes your business description for you, using live web search, so the system understands what you do before it sees a single transaction. If you added a website at signup, it does this quietly in the background while you get on with your day. The AI shows up already knowing what your business is, which is a strange and wonderful thing to say about bookkeeping software.
Every decision shows its work
We are CPAs, so a black box was never going to fly. Every AI decision in V3 records a plain-language reason, something like "e-transfer to a known business owner, booked as an owner draw," along with which model handled it. Categorization and reconciliation are logged separately.
The point is trust through transparency. You, and your accountant, can always see why something landed where it did, which is the same habit that keeps you calm if the Canada Revenue Agency (CRA) ever comes asking. If you have ever wondered how far back the CRA can audit your business, the answer is a lot more comfortable when every entry already explains itself.
We proved it before we shipped it
This is not a demo with the lucky transactions hand-picked. Before switching anyone over, we ran V3 against each business's own confirmed history and compared it head-to-head with the old engine. The results across real businesses in Canada and the US, spanning services, retail, and resale:
Structurally correct financial statements 85 to 100% of the time on conventionally kept books.
Exact line-item accuracy roughly doubled versus the old model.
One payment-heavy business jumped from 3% to 58% line-item accuracy after a single targeted improvement.
What this means for you: the upgrade was measured company by company, and it only shipped because it clearly won. More than 3,000 entrepreneurs already trust ReInvestWealth with their books, and V3 is the version we are proud to hand them.

How to get the most out of it
A little context goes a long way. To get the cleanest books from day one:
Fill in the "Teach Your AI Bookkeeper" page. Add what your business does, your owners, and your key vendors. Owner names alone let V3 auto-detect shareholder transactions, and it auto-saves as you type.
Forward your receipts. Email them into your Smart Shoebox or snap a photo. Each one strengthens both your books and the shared knowledge base.
Correct it once or twice when it is wrong. That is not a chore, it is training. After a couple of nudges, that merchant is handled for good.
Frequently asked questions
What is an AI Bookkeeper?
An AI Bookkeeper is software that connects to your bank and credit card accounts and automatically categorizes your income and expenses, so you are not entering transactions by hand. ReInvestWealth's AI Bookkeeper also handles sales tax and reconciles transfers and refunds.
Is AI bookkeeping accurate?
The best AI bookkeeping is accurate on routine transactions and gets better as it learns your business. In our own head-to-head testing, AI Bookkeeper V3 produced structurally correct financial statements 85 to 100% of the time on conventionally kept books and roughly doubled line-item accuracy versus our previous engine.
Does an AI Bookkeeper handle Canadian sales tax like GST and HST?
Yes. ReInvestWealth's AI Bookkeeper is Canada-aware and applies GST, HST, QST, or PST based on your registrations and province. It is deliberately conservative, applying sales tax only when confidence is high to reduce filing risk. Sales-tax options are hidden for US businesses.
Can an AI Bookkeeper replace my accountant?
No, and it is not meant to. An AI Bookkeeper replaces routine bookkeeping, the daily categorizing and reconciling, not professional judgment. It actually makes your accountant's job easier by handing them clean, audit-ready books at tax time.
Do I still need to review my books?
Less than you used to, but yes. V3 auto-applies the decisions it is confident about and flags the rest for a quick review, and it never overwrites anything you have already confirmed. You stay in control, you just spend a lot less time there.
Stop guessing and start scaling
Connect your bank account, paste your website, and let AI Bookkeeper V3 categorize your transactions, reconcile your transfers, and learn your business as it goes. CPA-level clean books, without the Sunday-night detective work. Start for free →
Written by Behdad Karimi Dermeni, CPA
> Co-founder of ReInvestWealth and a founding community builder at Stripe. Behdad built ReInvestWealth to give smart, busy entrepreneurs CPA-level accounting without the CPA-level price tag. Read more · Connect on LinkedIn
Reviewed by Maryam Ajorloo, CPA
> Maryam Ajorloo is the co-founder of ReInvestWealth and a CPA who specializes in small business tax, sales tax, and everyday bookkeeping. She helps entrepreneurs keep clean, audit-ready books and make sense of write-offs, filing deadlines, and the numbers behind their business. Read more · Connect on LinkedIn




