Blog  · 

When bank sync gets your spending wrong.

Refunds, a friend paying you back, and one-off purchases all land in a synced feed as spending. Why a reviewed record tells a truer story about your month.

The promise of a synced feed is that you never have to think about it. The transactions arrive, they get sorted, and your spending appears. It is a good promise, and for the big predictable charges it holds up fine. When bank sync gets your spending wrong, it is almost always on the ordinary stuff: the returns, the money a friend sent back, the once-a-year purchase that makes a normal month look like a disaster.

None of this is a bug. A feed is a record of money leaving your account, and it is accurate about that. It just is not the same thing as a record of what you spent, and the gap between those two shows up in exactly the moments you were trying to understand.

The jacket you returned.

You bought a $140 jacket, wore it around the apartment, decided against it, and took it back. The refund posted nine days later.

In a synced feed that is now two rows, in two different weeks, in categories that may not match. Your clothing spending for the first week is $140 too high. The second week has a $140 credit sitting in it that makes that week look unusually thrifty. If you glanced at either week on its own, which is how most people look at their spending, you got a wrong answer both times.

You can fix it. You go find both rows, match them, and either delete the pair or leave a note for yourself. That is a five-minute job you have to remember to do, on a purchase you have already mentally closed the book on.

The dinner your friend paid you back for.

Four of you at dinner, you put the whole thing on your card, $118. Everyone sent you their share the next morning.

Your feed says you spent $118 on restaurants. You spent about $30. The money coming back arrives as a separate deposit, in a different category, on a different day, and no categorizer is going to connect them, because from the bank's side there is nothing to connect. Do this twice a month and your restaurant category is telling you a story about someone else's dinner.

This is the case people notice most, because it happens constantly and because being the person who puts the table on their card is a common thing to be.

When bank sync gets your spending wrong on one-offs.

The third case is the quietest and does the most damage to a budget.

You replaced a tire. You bought a plane ticket for a wedding in the spring. You paid a year of car insurance in one go instead of monthly. Each of these is one number, in one month, that has nothing to do with how you normally live.

A synced feed puts them in the month they cleared and lets them sit there. Now your monthly spending is up by several hundred dollars, your categories look wrong, and if the app is comparing you to last month it is comparing two things that are not comparable. The natural reaction is either to feel like something went badly wrong, or to stop trusting the numbers at all. Most people quietly do the second one.

The underlying issue is the same in all three cases: a feed records events, not intent. It cannot tell the difference between a $118 dinner you paid for and a $118 dinner you fronted, or between a tire you had to replace and a habit you should look at, because that difference lives in your head and never touched your bank.

What a reviewed record does differently.

When you log a purchase yourself, the intent comes along with it.

You say "dinner thirty" because that was your share, and that is what goes in the ledger. You do not log the jacket you returned, or you toss the card when the refund comes through, and the week reads correctly. The tire either goes in as its own thing or it goes in and you know exactly why the month is high, because you are the one who put it there.

In Chirp, turn auto-approve off to review each entry before it saves. Auto-approve is on by default. You say a sentence, "lunch fourteen, parking twelve, dinner thirty," and get one card per purchase, each with an amount and a category. Approve it, fix it, or discard it. With review enabled, each entry waits for your decision.

That is also why there is no bank connection in the first place: there is no feed to correct, because nothing arrives that you did not say. What Chirp does and does not touch is listed plainly on the security page.

A smaller record that is right.

The trade is honest and worth being clear about. A log built from what you say will miss things. A subscription you forgot renews, a fee posts, an autopay goes out: those will not be in it unless you put them there.

What you get instead is a record that means something when you read it. Every line is a purchase you made on purpose, in your words, in a category you would have chosen. When it says you spent $210 on restaurants this month, that is $210 you actually ate, not $210 of dinners other people already paid you back for.

For awareness, the smaller true record beats the larger noisy one, because the larger one only helps if you are willing to clean it, and after the second week almost nobody is.

See what a week looks like in your own words.

Try Chirp on iPhone. 7 days free, then $9.99/month or $89.99/year. It renews through Apple unless you cancel.

← All posts

Chirp is a voice-and-text budgeting iPhone app. Get it on the App Store.