Bookkeeping

It learns your categories as you go

Correct a category once and Voice Money Manager remembers it. Over a few weeks your transactions start categorizing themselves, keeping your books consistent.

Bookkeeping

It learns your categories as you go

By the Voice Money Manager team · Updated July 2026 · 6 min read

Most bookkeeping apps put category tagging on you, forever. Every coffee, every fuel-up, every software renewal — you drop down a menu and pick a bucket, over and over, and if you tag the same vendor two different ways on two different days, your reports quietly drift out of alignment. Consistency becomes a chore you have to remember to do.

Voice Money Manager flips that. It watches how you categorize and learns from it. Correct a category once and it remembers. Tell it “Tim Hortons is Meals” or “that vendor is Software” a single time, and the next time the same merchant shows up, the app already has the right bucket filled in. Do that for your regulars over a couple of weeks, and a growing share of your transactions start categorizing themselves.

How the learning works

The app is not guessing in the dark. It builds its memory from two things you are already doing: the corrections you make and the rules those corrections imply. Here is the loop.

  1. You log or import a transaction. The app takes a first pass at the category based on the merchant and description.
  2. You fix it if it is wrong. Tap the category and change “Tim Hortons” from Uncategorized to Meals. That one tap is the lesson.
  3. It stores the pattern. Voice Money Manager links that merchant to that category, so the pairing becomes a rule it applies going forward.
  4. It applies the rule automatically. Next time that merchant appears — whether you speak it in or it lands from a statement import — the category is already set. You just confirm, or ignore it.
  5. It keeps adapting. Change your mind later and re-categorize? The newer correction wins. Your rules follow your real habits, not a fixed default list.
The key idea: you never “train” the app in a separate setup screen. Training is the ordinary act of correcting a category. Every fix you make quietly teaches it one more merchant.

A real example

Say you run a small contracting business. In week one, half your entries come in as Uncategorized. You spend ten minutes tidying them: Home Depot becomes Materials, your phone bill becomes Utilities, the gas station becomes Vehicle, and your project-management subscription becomes Software. Four corrections among many.

By week three, something has changed. You log a $180 Home Depot run by voice and it lands as Materials without you touching it. The monthly phone charge imports already tagged Utilities. The only entries that still need a decision are genuinely new vendors — a one-off supplier, a first-time client lunch. Your regulars have taught the app who they are, and your books stay consistent because the same vendor always lands in the same bucket, every single time.

That consistency is worth more than it sounds. When categories are stable, your reports are trustworthy at a glance — and month-end stops being a cleanup marathon.

Why consistent categories matter

The whole point of categorizing is to answer questions later: How much did I spend on materials this quarter? Is software creeping up? What is deductible at tax time? Those answers are only as good as the tagging underneath them. If “Home Depot” is Materials on Monday and Supplies on Thursday, your financial reports split one real expense across two lines and both totals lie.

Letting the app hold the rules removes that human inconsistency. It also pairs naturally with merchant recognition — once the app reliably identifies who you paid, mapping that merchant to the right category is the easy second step. Together they mean clean, consistent books that mostly maintain themselves.

Let your books categorize themselves

Correct each regular vendor once and Voice Money Manager takes it from there. In a few weeks, most entries sort themselves.

Start categorizing

FAQ

How many times do I have to correct a vendor before it sticks? Usually once. Change the category on a merchant and the app remembers that pairing for next time. Repeated corrections just reinforce or update it.

What if I change my mind about a category later? Re-categorize the vendor and the newer choice wins. The app follows your latest correction, so your rules keep matching how you actually work.

Does this work for both voice entries and imported transactions? Yes. Once a merchant is learned, the category is applied whether you speak the expense in or it arrives from a bank statement import.