Why transfers between your own accounts aren't spending
The most common reason budgeting tools produce numbers nobody believes — and how to tell whether yours is doing it.
By António Avelar Updated 13 August 2026 4 min read
You move €500 from your current account to your savings. Your budgeting app reports €500 of spending.
It isn’t. You have exactly as much money as before; it’s in a different pocket. But to a tool looking at one account at a time, an outflow is an outflow.
This single mistake is why so many people conclude that budgeting apps “don’t work”. The totals are visibly wrong, so nothing built on them can be trusted.
How bad it gets
Consider a fairly ordinary month:
- €500 to savings
- €300 topping up a digital bank for daily spending
- €200 moved to a joint account for shared bills
- €150 to a term deposit
That’s €1,150 of internal movement. Counted as spending, a month where you genuinely spent €1,400 reports €2,550 — nearly double.
And it gets worse in the other direction: the money that arrived in the digital bank looks like income. So the tool now believes you earn more than you do and spend far more than you do, and both errors compound every time you look.
The people most affected are the ones doing the right things. Moving money to savings on payday, using a separate card for daily spending, keeping a joint account for household bills — every one of those good habits generates transfers, and every transfer inflates the error.
Why so many tools get it wrong
They only see one account. If your savings account isn’t connected, the money genuinely does leave the visible world. There’s no way to know it landed somewhere you own. This is the strongest practical argument for connecting every account, including the boring ones.
The two sides don’t match exactly. Same amount, but the dates differ by a day or two, and the descriptions come from different banks in different formats. Matching them requires deliberate work.
Manual entry loses. Some tools ask you to tag transfers yourself. This works for about three weeks.
How Bica handles it
Both sides of a transfer are paired automatically: an outflow from one connected account and a matching inflow to another become a single internal movement, excluded from spending and from income.
The requirement is that both accounts are connected. An outflow to an account Bica can’t see is indistinguishable from a payment — nothing can bridge that gap except connecting the other side.
Transfers also skip merchant recognition and categorization entirely, because there’s no merchant and no category. They’re movement, not expenditure.
Testing your own setup
Take one month you remember reasonably well and check three things:
Does your spending total look roughly right? If it’s dramatically higher than feels plausible, transfers are the first suspect.
Does your income line match your actual income? Income inflated well past your salary means inbound transfers are being counted as earnings.
Search for your own account names. If your savings account or your digital bank appears as a “merchant” you spent money at, transfers are being treated as spending.
The related traps
Credit card payments. Paying your card is not spending — the spending happened when you used the card. Count both and every card purchase is counted twice. Watch out for this if your card is on a separate account.
Cash withdrawals. A withdrawal isn’t spending either; it’s a transfer to your pocket. It becomes spending when you use it, which nothing can see. Most people categorise withdrawals as a single “cash” line and accept the imprecision — the alternative is logging cash purchases by hand, which nobody sustains.
Refunds and reversals. A returned purchase should reduce the original category, not appear as income. Small amounts, but they distort a category’s total in the month they land.
Paying a friend back. Splitting dinner and being repaid is not income. If it happens often, a category for it keeps both sides out of your real numbers.
Why this is worth caring about
Not because precision is virtuous, but because trust is fragile. Once you’ve seen a total you know is wrong, you stop believing the rest of them — and a financial picture you don’t believe is worth exactly nothing, no matter how well designed.
Getting transfers right isn’t a feature that impresses anyone. It’s the thing that has to be true before any other number is worth reading.