Feature
Automatic internal transfer detection
How it works
When transactions sync from your connected accounts, the engine scans for pairs that look like the two legs of one internal transfer: an outflow from one account and a matching inflow to another, with the same amount (converted across currencies where needed) inside a short date window.
Matched pairs are flagged as internal transfers and removed from expense totals and burn-rate math. The logic is deterministic — rules on amount, date, and accounts — so results are predictable and explainable, not a black box.
Anything the engine is unsure about surfaces for review, and you can dismiss a candidate to treat it as an ordinary transaction at any time.
| Capability | Quaestor Ledger | Typical budgeting apps |
|---|---|---|
| Automatic transfer detection | ||
| Excluded from spending & burn rate | Manual | |
| Cross-currency transfer matching | ||
| One-click override / dismiss | Varies |
Who it's for
People whose money moves constantly between accounts — multiple checking and savings accounts, credit cards, brokerages, and currencies. If you have ever spent an evening manually un-counting transfers in a spreadsheet to find your real run rate, this removes that chore.
Frequently asked questions
- How does Quaestor Ledger detect internal transfers?
- A rules-based heuristic engine looks for matching pairs of transactions across your accounts — a debit from one account and a credit to another with the same (or FX-converted) amount within a short date window — and flags them as a likely internal transfer. It is deterministic matching logic, not an AI model.
- Is transfer detection powered by AI?
- No. Transfer detection is a proprietary heuristic (rules on amount, date, and accounts). Quaestor uses AI elsewhere — receipt parsing and the chat assistant — but transfer matching is rules-based and predictable.
- What happens to detected transfers?
- Transfers between your own accounts are excluded from spending totals and burn-rate calculations, so moving money to savings or paying a credit card is not counted as an expense. You see your true adjusted spend.
- Can I override a transfer that was matched incorrectly?
- Yes. You can dismiss a transfer candidate so it is treated as a normal transaction. You stay in control of what counts as an internal transfer.
Keep exploring
See your true spending, automatically
Connect your accounts and let Quaestor Ledger separate real expenses from internal transfers.

