The Paper Trail and The Subscription Trap™: Read Your Bank Statement, Find Your Subscriptions
Some money worries are loud. A big bill. A broken car. But some are quiet.
You open your banking app. You see a wall of strange codes. You close it again. Nothing looks wrong. Nothing looks right. You just don't know. 😐
We built two new views in Pinke for that feeling. Both live on the Visualize page.
The Paper Trail: your bank statement, in order
Most money tools show you charts and filters. That is useful. The Report page does exactly that.
But sometimes you don't want to analyse. You want to scroll.
The Paper Trail is a simple list of your transactions, newest first. Each row shows the payee, the date, the category, and the amount. Green for money in, red for money out. Small logo on the left, so you spot brands fast.
A few things make it more than a plain list:
- Month dividers. Each month gets its own header line, like
2026 · 04. On the right side of that line you see your account balance at that point. Scroll, and the number follows you. - Search. Type in the search box at the top. The list filters while you type. A red Reset button clears it again.
- A filter panel, if you want to narrow things down by account or date.
- Infinite scroll. Pinke loads 50 rows at a time. More load by themselves as you scroll down.
- The future. Above today's line you see rows Pinke expects, based on your recurring charges and your normal spending. A dashed line says Future starts here. Guessed rows are faded and carry a small
predictionbadge. If a guess is wrong, click the ✕ next to it and it goes away.
So the page opens where today is, with what is coming right above it, and everything that happened below it.
Scroll through one month. You will remember the restaurant you went to twice. You will find the charge you meant to look up weeks ago.
> "Every transaction, newest first. Scroll until you remember something embarrassing."
The Subscription Trap™: the charges that said they'd only take a minute
Pinke can mark a transaction as recurring — meaning it comes back on a schedule, like every month. That mark comes from your rules. The Subscription Trap™ takes all of those marked charges and puts them in one place.
At the top you get four numbers:
- Monthly total — all your recurring charges added up per month
- Annual total — the same thing for a year, if nothing changes
- Paid 2026 — what actually left your account this year
- 2026 run-rate — where this year is heading at your current pace
Most people go quiet for a second when they read the second number.
Below that are two tables: Monthly, and Quarterly & other. Each row shows:
- the name, for example
Fitness Studio Nord - a Stability badge —
stable,two contracts, orirregular - Paid 2026, for example
239,40 €with(6×)next to it - the Amount of the last charge, for example
−39,90 € - the Annual cost, so
478,80 € - Next expected, for example
2026-05-03
Click the small arrow › at the start of a row to open it. You then see the single payments behind that row, with their real dates. That is the fastest way to check if a charge really is what you think it is.
> "Numbers don't lie. Every recurring charge is a promise you made — and mostly forgot about."
Only small charges, on purpose
There is a Max. amount box in the top right corner. It starts at 300 €. Charges above that are hidden.
Why? Because rent and insurance are recurring too, and they would swallow the whole page. You already know about your rent. You do not know about the 9,99 € thing from 2023.
If your subscriptions are bigger, just raise the number. The page reloads at once.
Walkthrough: find and clean up a forgotten charge
Say you think you are paying for something you no longer use.
- Open Visualize from the top menu. Click the card The Subscription Trap™ (the 🪤 one).
- Look at the Monthly table. You spot
NORDVIT PLUS—−12,99 €, annual155,88 €, next expected2026-05-14. You have no idea what that is. - Click the arrow
›at the start of the row. Pinke lists the single charges: 14 January, 14 February, 14 March, 14 April. Same amount every time. Yes, that is a real subscription. - The name is ugly, so hover the row and click the pencil ✏️ icon. Type
Nordvit Fitness Appand click the check ✓. The name is saved for good. - You cancel the app at the provider. Next month, no new charge arrives, so Next expected stays in the past. That is your proof it stopped.
- To get it off the page now, click the ✕ icon in that row. It moves to Excluded from this view at the bottom. Click the ↩ arrow there any time to bring it back.
One more useful button: the merge icon ⇉. If the same company shows up twice — say PayPal .Nordvit and NORDVIT PLUS — click ⇉ on one row, pick the other from the dropdown, and click Merge. Two rows become one.
When a charge is missing or wrong
A subscription only appears here if a rule marks it as recurring. So if something is missing, the fix is a rule.
Go to Rules (or open the rule editor while working on Ingest). In the rule editor there is a Recurring? switch, and next to it four buttons: Weekly, Monthly, Quarterly, Yearly. Turn the switch on, pick the right one, and tick "Apply this rule to all existing transactions in my history" so old charges get the mark too.
If the name is wrong across the whole app, not just here, fix it in Merchants. That is the page where Pinke learns that SPOT.AB 4711 STOCKHOLM is really Spotify.
Honest limits, so you know what you are looking at:
- Only expenses count here, never income.
- Only charges under your Max. amount limit show up.
- The Next expected date is simple maths: last date plus one period. It is a good guess, not a promise.
- The
irregularbadge means the amount jumps around, so treat the totals as an estimate.
Both live under Visualize
Neither view needed a new menu item. They are two more cards on Visualize, next to Flow Mo' Show, The Balancing Act, Pie Hard, Portfolio Overview and Tax Overview.
Both get better with more history. So if you have only imported the last two months, that is your next step: Ingest → upload → analyse. Then come back and scroll. 👛
Häufig gestellte Fragen
Import your bank statements into Pinke and let a rule mark the charge as recurring. The Subscription Trap™ page then lists every recurring charge in one table with its monthly amount, annual cost, how much you paid this year and the next expected date.
Open Visualize → The Subscription Trap™ in Pinke. It groups all charges marked as recurring, so unfamiliar names like NORDVIT PLUS stand out. Click the arrow at the start of a row to see the single payments behind it and check whether the charge is really what you think it is.
The Subscription Trap™ hides charges above a Max. amount limit, which starts at 300 €. Big recurring items like rent and insurance would otherwise swallow the page. Raise the number in the top right corner if your subscriptions are bigger.
Yes. The Paper Trail ledger shows predicted rows above a dashed "Future starts here" line, based on your recurring charges and your normal spending. Predicted rows are faded and carry a prediction badge, and you can dismiss a wrong guess with the ✕ next to it.
It is simple maths: the last charge date plus one period. That makes it a good guess, not a promise — and if the amount jumps around, the row gets an irregular badge so you treat the totals as an estimate.