# How to read your statement — card payments, instant transfers and direct debits

> Why half the lines on a statement tell you nothing useful, what each type of entry means, and how to stop having to guess.

Source: https://trybica.com/guides/decoding-bank-statement-lines/
Updated: 2026-08-17

---

You open the statement to work out where the month went, and find this:

```
COMPRA 4471 CONT LOJ 3218
PAG SERV 21938471
TRF MB WAY 96XXXXXXX
DD SEGUROS 000482913
```

Four entries, and not one of them tells you what you bought. This isn't a flaw in your bank — it's how the payment system works. But it explains why "looking at the statement" so rarely results in understanding anything.

## What each type of line means

**Card purchase.** Usually carries a terminal number and an abbreviated merchant name, truncated to whatever the system allows. "CONT LOJ 3218" is a Continente store plus its terminal ID. The abbreviation is chosen by the merchant and often looks nothing like the name above the door.

**Service payment.** The classic reference-number payment. This one genuinely identifies very little: it might be tax, water, your phone bill or school fees. The reference maps to an entity, but the statement shows you only the number.

**Instant transfers (MB WAY and equivalents).** Transfers identified by phone number. Between friends, the statement has no idea whether it was your share of dinner or your share of the rent. To a merchant, it often appears as a transfer rather than a purchase.

**Direct debit.** Authorised recurring charges — insurance, gym, telecoms. These tend to be the most readable, and also the ones you look at least, because they leave on their own.

**ATM withdrawal.** Money that leaves visibility entirely. The statement records the withdrawal; what you did with the notes exists nowhere.

## The real problem isn't reading, it's scale

One unreadable line is an inconvenience. Two hundred lines a month, of which perhaps half need interpretation, is why almost nobody does this exercise more than once.

And the effort doesn't accumulate: working out in March that "CONT LOJ 3218" is the supermarket downstairs doesn't help you in April, because you'll have to remember it again. Without somewhere for that translation to live, you start from zero every month.

This is exactly what Bica automates. Every transaction gets the real merchant name instead of the code, and that match is remembered — from then on, the same shop is recognised every time. The [where your money goes guide](/guides/where-your-money-goes/) covers what to do with the picture once it's readable, and the [MB WAY and Multibanco guide](/guides/mbway-multibanco-statement-lines/) goes through the specifically Portuguese line formats.

## Three specific traps

### Transfers between your own accounts count as spending

Move €500 from your main account to Revolut and many tools record €500 spent. Spend €200 on the Revolut card afterwards and the month's total says €700. You spent €200.

This is the single biggest distortion for anyone with more than one account — which, once instant transfers and top-ups are normal, is nearly everyone. The [transfers guide](/guides/transfers-are-not-spending/) covers how to handle them.

### Cash withdrawal is not a category

Filing "ATM" as its own expense gives you an honest and useless total. If you withdraw cash regularly, it's worth deciding a rule — most people use notes for one or two predictable things — and assigning it there rather than creating a bucket called "cash".

If withdrawals are a large share of your month, they're the one part of your spending no tool can explain. Reducing them is the fastest way to make the rest of the picture true.

### Extra salary months distort averages

In several European countries — Portugal and Spain among them — two months of the year pay substantially more than the other ten. Any monthly average computed across the whole year describes a month that never existed.

It's worth looking at ordinary months separately from bonus months, especially if you're sizing an emergency fund from your costs — see [how big the fund should be](/guides/emergency-fund-size/).

## The test for whether your statement is readable

Can you answer these three questions in under a minute?

1. How much did you spend on groceries last month?
2. Which subscriptions are active right now?
3. What did the car cost over the last three months — fuel, insurance, maintenance, everything?

If each answer requires opening the statement and reading line by line, the problem isn't a lack of discipline. It's that the data arrives in a format that was never designed to answer questions — it was designed to record transactions.

Translating that record into something readable is mechanical, repetitive work. It isn't the kind of thing worth spending a Saturday a month on.
