Revolut Spending Analytics Limitations
Revolut Spending Analytics Limitations
Revolut’s analytics miss at least 3 structural problems that distort your real spending picture when you hold accounts at more than one bank.
Revolut’s spending dashboard looks clean. Categories, charts, monthly totals — it feels like a complete picture. It is not. For anyone with accounts at ActivoBank, Caixa, or a second Revolut account alongside a Portuguese current account, the numbers it shows you are not your numbers. They are Revolut’s numbers.
Why Single-App Analytics Fail Multi-Account Users
Many Portuguese adults in this income bracket maintain two or three active accounts — Revolut for travel spending, a domestic bank for salary and direct debits, possibly an ING Spain account if they work cross-border. Revolut analytics only see what flows through Revolut. Spending at a domestic merchant paid from your CGD account is invisible to it. So your Revolut dashboard might show €800 in monthly spending when the real figure, across all accounts, is €1,900.
That gap is not a bug. It is structural.
The Transfer Miscount Problem
Here is where it gets worse. When you move money from your Revolut account to your Portuguese bank — a transfer between your own accounts — Revolut logs it as an outflow. Depending on how the transfer is categorised, it can appear under “Transfers” or, incorrectly, under a spending category. If you top up Revolut regularly from your salary account, that monthly top-up inflates your apparent spending inside Revolut’s analytics every single month.
PSD2, enforced by Banco de Portugal in Portugal and Banco de España in Spain, requires banks to classify and report transactions. But the standard does not prevent aggregators from double-counting transfers between your own accounts. The miscount scales with account count.
Your own transfers are not spending — but most single-bank dashboards treat them as if they are.
Category Drift Compounds the Error
Revolut auto-categorises transactions using merchant category codes. In Portugal, merchant category codes are applied inconsistently — a payment to a local tasca, for example, is often filed under “General” rather than “Restaurants.” That means your food spend is understated. A pharmacy purchase filed under “Health” in one month and “Shopping” the next means month-on-month comparisons are noise.
Pordata’s household final consumption expenditure data (2022) shows one benchmark: food and non-alcoholic beverages account for around 17–19% of spending. If your analytics are miscategorising restaurant and grocery transactions, you cannot benchmark your own behaviour against that figure with any confidence.
Garbage categories produce garbage insight.
The Counterargument: Revolut Is Good Enough for Most Users
Some will say: if you use Revolut as your primary account and most spending flows through it, the limitations above barely matter. That is fair for a 25-year-old with one account and no investment products. For the reader with a salary paid into Millennium BCP, a PPR contribution deducted by the bank, Revolut for online purchases, and a brokerage account funded monthly — that is four financial touchpoints. Revolut analytics covers perhaps 30–40% of their financial activity.
The moment your financial life involves more than one bank, a salary not paid into Revolut, or any long-term savings product, Revolut analytics are not a simplification — they are a misrepresentation. The cost of acting on bad data is worse than the cost of setting up a proper aggregated view.
So What Should You Actually Do?
If Revolut is one of several accounts you use, stop treating its analytics as your financial dashboard. You need one number: total spending across all accounts, with transfers removed. That requires pulling every account into a single view.
If you want to see that real number without manually reconciling three bank exports every month, MyCFO calculates it automatically across your accounts — MyCFO strips out inter-account transfers before computing the total.
“Revolut’s dashboard might show €800 in monthly spending when the real figure, across all accounts, is €1,900.”
To get an accurate multi-account spending figure:
- List every account that processes spending: current accounts, Revolut, credit cards, any linked payment wallet.
- Sum outflows across all accounts for the same calendar month.
- Subtract every transfer that moved money between your own accounts — these are not expenses.
- Compare the result against your total net income deposited across all accounts in that same month.
Your real spending rate is what is left after step 3. Revolut alone cannot compute it.
One Number, Earned
Revolut’s analytics are not broken — they are just scoped to Revolut. The problem is treating a partial view as a complete one. Get the full picture: every account, transfers excluded, one accurate total.
Frequently Asked Questions
Does Revolut spending analytics work if I also have accounts at Portuguese banks like Millennium BCP or CGD?
No — Revolut analytics only process transactions that flow through Revolut itself. Spending from domestic accounts at Millennium BCP, CGD, or ActivoBank is entirely invisible to it. If your salary arrives at a Portuguese bank and you use Revolut only for some purchases, your Revolut dashboard shows a fraction of your actual monthly spend, not a reliable total.
How do inter-account transfers distort my spending figures when I use multiple banks?
When you transfer money from a Portuguese salary account into Revolut, that top-up appears as an outflow in your domestic bank. It may then appear again inside Revolut’s analytics. If you do this monthly, the figure is double-counted every month. The fix is to identify every transfer between accounts you own and strip them out before totalling your spending — otherwise your apparent expenses are overstated by the transfer amount.
How does the spending picture change if I have three or more active accounts?
Every additional account adds a new source of transactions and a new potential transfer route. With three accounts — say CGD, Revolut, and ING Spain — you may have two or three regular inter-account transfers per month. Each one is capable of distorting totals in both the originating and the receiving account’s analytics. The error compounds with every account you add. Reconciling manually is not realistic; you need one aggregated view from the start.
Related
- Why Your Bank’s Budgeting Tool Is Not Enough
- Emma App for Personal Finance in Portugal: Good Ratings, Wrong Market
- Best App To Connect Activobank Revolut And Ing Spain
Revolut’s spending dashboard gives you Revolut’s numbers — not yours — when your financial life spans more than one bank. MyCFO aggregates all your accounts into one accurate spending total. It strips out transfers between your own accounts before calculating the figure, so what you see reflects actual expenditure. Find out where you actually stand →