I don't understand, do people not log in online to look at their credit card statements? It takes 5 minutes to skim your transactions, look for suspicious charges, get a quick read on where money is going.
There are lots of challenges to actually canceling subscriptions, but not knowing that you're being charged for something every month? Seems absent-minded to me.
Most HNers have never held a job outside of a high paying tech job. When you're working retail and struggling to pay bills, literally all you think about is money. So much so that it is debilitating from the stress. When you're under that much pressure constantly, it is very easy to miss something.
"But, if it's that bad, they shouldn't even be signing up for this stuff!", I hear some of you saying. You look for an escape wherever you can. Some little thing that will pull you, even for a moment, out of the monotony of the daily grind. Don't blame these people.
See, I used to buy into this reasoning, but now, I'm not so sure.
You can easily say the same thing about someone who does work a high-tech job. You make so much money you stop looking at your bank accounts. There are so many new grads or even late 20s professionals who barely manage their finances beyond 1-2 months. I would argue middle-class folks manage the idea of a "6 month emergency fund" a lot better than those in high-tech who make 200k+ a year and just don't think about money anymore.
I think the right reasons are:
- folks don't know how to do this (literally what does it means to review your statements and check your accounts + what to look for)
- folks do not understand how manageable it can be once you spend the initial activation energy
- last and maybe most controversial, folks don't have the ability to make it a habit (which then causes every few months for it to become a big hurdle).
>You can easily say the same thing about someone who does work a high-tech job
No you F-ing can't, and if you even remotely think that, you have never experienced poverty. Life's a lot different when your bills are $X this month and working 60 hours only makes you $X-$1000. "Change your expenses" Oh yeah? Am I supposed to WILL cheaper apartments into existence? Am I supposed to magically reduce the cost of my groceries? Am I supposed to pray away the late fee on my cell phone plan because I literally had $10 in my bank account and couldn't pay it?
It is expensive to be poor, intentionally so. It is a huge source of profit for numerous companies to make poor people pay more for the same service and access.
I'm sick and tired of privileged jerks saying "Just be better with your money" as if you can magically stretch your $15 and hour job to cover $1500 a month in rent, or that you should have no problem scheduling things when you can't even know your work schedule the week before.
What part of "personal responsibility" changes that your rent goes up %5 every single damn year, and your pay check does not?
I grew up in poverty. I only escaped it through sheer luck that I am above average intelligence and my hyperfixation was computers and computing history and programming, and despite a literal full ride scholarship to a second rate state college, I still couldn't afford it without my jackass Rich Uncle, who is exactly the type to complain about "personal responsibility", writing a $10K check. Now I pay $20k or more in taxes every year, for the rest of my life, which clearly offsets the 16 years times $10k a year "tuition" it costs to put someone through public school.
But notably, that doesn't undo the actual, physiological changes in my brain that come from growing up in poverty. These changes cause you to make less rational and less value-positive decisions. But no, definitely my fault that my brain broke when my mom spent most nights screaming and crying and trying to not starve to death.
Meanwhile she has literally won awards in the state for being one of the best teachers. For 30 years. She still cries about the suffering we experienced. But no, better that poor people get screwed over if they don't make perfect decisions, that they are empirically wired to not be able to do as easily as someone who grew up in a not financially stressed household.
Not only that, but people really underestimate how locked into a difficult financial situation you can get. Yeah, you can just get a better job or just move where there are more opportunities, except you need time to make all of that happen; if you're working dogshit hours just to keep the lights on and you have a family to feed, finding the time to go to interviews or to figure out where to live may not be on the table, at least not immediately. Especially if one can't even afford the move itself.
Those whom have reached financial escape velocity, or never had to reach it because of good fortune, often are biased towards believing that their current lifestyle is entirely the result of their own decisions and didn't involve luck.
People should act with personal responsibility, but all the personal responsibility in the world won't make a winner in a losing situation. Anyone can do what Warren Buffet does, but Buffet doesn't risk starvation or having his children live on the street when things don't work out.
My dad was a part-time janitor at my high school and I was in my teens before I realized that sometimes people got more than a single gift for Christmas, but I'm also able to talking about this without resorting to ad hominem and calling people privileged jerks for having a different opinion or calling wealthy family members jackasses while simultaneously taking their money.
Is it a human right to live in a $1500/mo apartment? Is it a human right to live within a short commute of your workplace? Is it a human right to have your salary increase commensurate with inflation or your increase in costs when you're doing the same job from 5 years ago?
When someone says "be better with your money" they're not telling you that your $15/hr job should cover your $1500/mo rent, they're telling you that you shouldn't be living in a $1500/mo apartment on $15/hr. I'm willing to bet a lot of them have no idea just how little $15/hr is, though.
> they're telling you that you shouldn't be living in a $1500/mo apartment on $15/hr.
This is directly saying that janitors, coffee pourers, cashiers, etc shouldn't be able to live where they work. This is explicitly saying that people who can't get a valuable job should be expected to commute farther, longer, less reliably, etc than anyone else.
Why? Does SV not buy coffee? Does NYC not need to be cleaned? These jobs need to be done, and it isn't the janitor's fault nobody built a damn apartment complex in the city to house them.
I worked my way up, I'm 41 and working non-stop since I was 12 receiving a check as a paperboy. Worked at tire shops, autobody, whatever you can imagine. Before I was a paperboy, I ground down spot welding tips in my dad's shop to buy my toys and video games. Worked night shifts during community college and university. Fully qualified for SS in my 20s. Never a dollar from mommy and daddy. I haven't even received a Christmas or birthday gift in 20 years.
Developer now (a career mistake honestly), but back then I would've never had any subscriptions. Can't imagine being back in those shoes and having the TIME to fully utilize Netflix, Spotify etc.
My advice is if you're in that position, work more. Study more or work more. Trying to avoid it with some escape like watching Netflix is not productive and only makes things worse.
When I was in college, I kept a strict schedule. Classes from 9AM-1PM, work from 2PM-7PM, 7PM-12:30AM I was in the library studying until it closed. My grades suffered but there wasn't any time for TV. I simply cannot imagine getting ahead NOT doing this, and sitting on Spotify or Netflix instead. Almost scary, guaranteed way to remain a dud. But I'm sure it's common. Given life is harder now than it was 50 years ago, I'm sure the lack of effort + lazy ways is why everyone thinks times are so tough. If times are tough, we need to become tough.
For me, that life was satisfying. I needed no "escape", as I liked and struggle to remain productive today and feel more than ever the need for an escape. I often tell people my hobby is "survival". Fixing my truck, reviewing/fine tuning my finances, working on my house, strategizing for life. The issue isn't not enough time watching Youtube. It's that I'm not productive enough.
Doubly true for the "downtrodden" poor. It's just that most of them are not the forgotten men, the abandoned hardy stock from the upper midwest that know what it takes to get ahead. They've been groomed to complain and sulk instead. It's a lot easier. When I meet these people I ask them, "have you done your best for the Lord?". They have everything they need, breath in their lungs. All I ever needed. It's disrespectful to Our Lord and Master Jesus Christ to not do our best in life. Once I see these people exhaust all possible options to improve their condition, then I'll give them a handout and sympathy. Till then, no Netflix, more work. Or suffer, whatever is preferred.
I am not that much younger than you but I think you need to look at average income and expenses for young people these days. Look at what it cost to attend college if you graduated around 2018.
We missed the period of time where you could "work your way through college" and have it paid off by the time you graduated, but we were able to graduate with reasonable levels of debt. I think I had $20k in debt when I graduated in 2008. My first apartment was a $450/mo room in someone's house then a $500/mo studio.
It's not possible to graduate college today only $20k in debt and they're going to make $10k/yr more than I did but have to pay for a $1800/mo studio (the median rent in the same town I got that $500/mo studio in 15 years ago). So it's great that you were disciplined but that's not the only thing that matters and each year things are a little worse for those just starting out.
>it's great that you were disciplined but that's not the only thing that matters and each year things are a little worse for those just starting out
The only thing you can control is yourself. There's really nothing anyone can do about conditions. I do believe that no one and nothing has more control over your life, than yourself.
I got a great tip here on HN: if your credit card supports email notifications for transactions, set it to alert you on every transaction. On my Citi card the notification is called “Transaction amount exceeds” and is configurable with a dollar amount, which I set to zero. Now I get an email within a minute or two of every charge that includes the amount and payee in the email. It’s a great way to put recurring charges you might have forgotten about “in your face” and lets you skip reviewing your whole statement at the end of the month (and gives you a searchable “database” of charge history).
This sounds like it can get a bit overwhelming. I absolutely abhor notifications on my phone unless they are things that need my immediate attention. Email is a particular pain where it is difficult to impossible to differentiate spam from legitimate communications.
I really do wish banks or visa/mastercard would offer virtual card functionality. It really would empower users to have more control over their money and improve security and privacy.
Alarm fatigue [0] is a very real phenomenon that I am sure (potentially, depending) translates to people in their everyday lives somehow, too. I personally disable notifications for practically everything except messages and weather on my phone. Anything else, I have to check it manually. I do get email notifications about charges to my CC, though, and I tend to review them fairly quickly because I check my email a few times a day.
That's the point. Try it out for a month, get overwhelmed by your expenses, then cut back as you learn about them. After that month, turn the email notifications off and make a habit of checking the website every day or every so often.
This sounds better in theory than practice. When it comes to apps, I'm a privacy maximalist, turning off all the ad tracking and that I can, and a notification minimalist, turning off every notification that is not something that needs immediate attention or at least action within a short timeframe.
But my settings are changed out from under me constantly. So I wouldn't trust being reliant upon them. Which in that case I'd rather have no signal, as this gets categorized differently in my brain where I think we are naturally inclined to believe any signal is stronger than it actually is. So it's harder to lull myself into a false sense of security and the friction is sometimes purposefully self inflicted. I can totally understand how the same explanation and justification can be used in the opposite direction though, to I guess this is a personal thing.
I do still believe that there should be a __legal__ requirement that users must verify and approve any price change to a reoccurring fixed rate subscription. I'm open to not being aware of nuance that needs to be considered or how it can/will be trivially abused, but I have a hard time seeing how this would not be simple basic consumer protection. I do not think it is in the public interest for companies to be able to employ strategies which are intentionally designed to trick the public and/or customers. While I appreciate you laying our your strategy (I just don't think it'll work for me but I'm sure it'll be beneficial to others) I want to make sure that we also do not codify coping mechanisms as solutions to problematic behaviors.
I'm like you in that I hate notifications, but I love this idea at the same time, so I think I'll set up an email filter that sends them all past the inbox, right to a dedicated folder, where I can periodically review them all together. Sounds much better than logging into each CC provider separately, finding the statement area, downloading a clunky PDF, after probably having to change a password and confirm contact info is still the same, etc etc etc.
A CLI to parse all the emails and roll them up into a nice summary would be a neat little project as well!
Actually this is not a bad idea. I was thinking phone notifications, but emails are much easier to control. Though I find filtering often not that great. I've been using Thunderbird, but if you have a suggested CLI email client that can "easily" (I live in the terminal, so that's the bar) integrate gmail and my work/school emails, allow me to hack on it, and __most importantly__ has decent documentation, then I'd love to hear about it. I tried Mutt many years ago but experienced too much friction, but things change and I haven't revisited the topic.
I use the stock macOS Mail app to pull down Gmail etc, and its backing data store should be hackable, it’s all in sqlite3 DBs (although I just tried and I get authorization errors trying to work with them! Bet it’s SIP). I was thinking either a standalone CLI or something in emacs.
Indeed, I wouldn't want that but glad it's an option.
There's no need to review transactions the moment they happen to catch any fraud. It is fine to wait for the statement and review it once a month. You're still not liable, so there's no rush to do it immediately.
> I really do wish banks or visa/mastercard would offer virtual card functionality.
Some do, although for some reason it has never worked for me (but also have not tried debugging the process too much).
That would mean I would have to turn email notifications on or get in the habit of checking my email every day.
The searchable database of charge history would be nice though. My card number has changed a few times due to data breaches at places I’ve used the card and I don’t think my credit card company’s search is smart enough to follow branches.
My phone goes ping every time any money goes out of my account. Yes, at the beginning of the month I get a slew of pings for mortgage, power, water, etc, but it's worth it. A while back my phone went ping twice and I was phoning the bank within minutes of a couple of fraudulent payments being made - ironically just before the bank sent me a text asking me if I was making the third one.
Having it go ping every time like that is definitely a way to have good knowledge of what recurring payments you are making.
I do this as well, but with Chase, and use a filter to stick them into their own folder so they don't hit my INBOX. I use maildir for my local email and have shell scripts built on top of easy filesystem access to my credit card purchases.
Oddly, I get emails for everything except gasoline purchases. I'm afraid to contact support because in the extremely unlikely event that it gets forwarded to the correct people, the attempted fix would break something in my workflow.
I do this too for all our cards. I still go in everyday to check but the email notifications are great. Every couple years we get a charge that is fraudulent and I always catch it before the bank starts calling (if they even do that).
On topic, its a great reminder to see say the Netflix charge happened and how much. An example is we subscribed to Viki for a couple months and forgot to cancel. Seeing that charge was a great reminder to poll the house if anyone was still using it.
I love getting charge alerts. In restaurants I'll normally get the alert on my watch before the waiter gets back to the table. Though the SO sometimes gets annoyed when I text her about buying something before she's even left the store :D
I've been doing this for several years. Once, I caught someone trying to make a fraudulent ACH withdrawal from my account and was able to stop it basically instantly.
It was easy to look at statements when they arrived by mail.
But with paperless billing, you've got to conscientiously log into your credit card site each month. If you have four cards, that's four logins. Who's going to do that? Not many.
The only reason I review my transactions it's because it's easy through an aggregator like Monarch (was using Mint before it shut down). And the only reason I do that is for budgeting -- reviewing transactions is just a side effect.
It still annoys me to no end that I don't have a single bank or credit card that will attach my statement as a PDF to a monthly email. As long as there's a secure email transmission connection, I don't understand why they won't do that.
Maybe I'm unusually anal retentive about this, but I have every bank account, PayPal, Venmo, both credit cards, every brokerage, 401(k), HSA, IRA, mortgage, everything... in Quicken, which I check every single day. 1. Start Quicken, 2. Hit Update, 3. Get Coffee, 4. Review everything in boldface to make sure it's not a surprise.
I have the next month worth of bills and paychecks "below the line" as future transactions, so not only can know what's in my checking account today, but I know exactly, to the penny what will be in my checking account on 18-Feb.
I've in the past found credit card fraud/mistakes within a day of being charged, and have fixed them quickly, before even my next paper statement was printed.
Some friends I know don't have any idea how much is in any of their accounts outside of occasionally seeing a number on an ATM receipt. They might have a budget, but no idea how much all their monthly charges add up to in reality. And yea, they always seem to be forgetting about some subscription or charge. I couldn't live like that--not for me.
> Maybe I'm unusually anal retentive about this, but I have every bank account, PayPal, Venmo, both credit cards, every brokerage, 401(k), HSA, IRA, mortgage, everything... in Quicken
This is something I'd like to have, but I don't want to use Quicken. Partially because I pretty much exclusively use Linux at home, and I don't want to have something as important as financials reliant on a maybe-it-will-work WINE translation layer. And partially because Quicken is now owned by Intuit, which is a corporation I'm particularly disinclined to reward with my patronage.
Unfortunately, every time I've looked at ways to get statements delivered to me electronically from my various financial institutions, it seems that the available options are "don't" and "something that only works in Quicken." (There used to be some open file formats for exchanging information here, but it seems that institutions have started dropping support for them in favor of proprietary protocols, from what I can tell.) I'd be happy with something as meek as "email me a PDF statement"!
I don't believe you are actually "handing over the credentials" to Intuit or any other 3rd party (unless you consider your computer the third party). When you use Direct Connect, they're stored locally (for example, Keychain on Mac), and when you use Quicken Connect (aka EWC or EWC+), it's more like oauth where you authorize through the financial institution website, and they issue a token to Quicken. What you want to avoid is their "Quicken Sync" which stores credentials in their cloud (yikes!).
It is confusing as an end user, and they don't really do much to explain it. You have to do some digging to understand how it works.
Instead, I have a monthly reminder to pay my bills every month, with a list of all the bills/sites that need to be paid. There's 11 things in the list, but not all of them have a balance every month. I do this towards the end of the month (instead of at the beginning of the month), so that I can include rent in it too, and pay _everything_. It lets me see whether my spending is creeping up and gives me an opportunity to cancel useless stuff. It doesn't take long (5-30 mins depending on how detailed I'm being).
Yeah, even when I was living paycheck-to-paycheck, I used auto-pay.
I'd just had a post-it note stuck to my monitor of the dates and usual amounts for the auto-pays, so I was never caught off guard or surprised amount money moving.
I have a bank account that all incoming money goes into and another that's just for autopay. I transfer the sum of the costs of my recurring expenses into the autopay account from the incoming account, and that's it. Literally set it and forget it. This combined with using Privacy disposable cards for 90% of these transactions and setting hard spend limits on them has allowed me to never look at a bill.
I _used to_ have autopay deduct from a single account. Yeah, that's scary as hell and has caused heaps of problems. Not doing that again.
My strategy here is disable all auto pays and make it a manual ritual to pay my bills at the start of each calendar month.
Doing it once a month is easy enough to remember (or put a calendar invite, if you're not able to) and forces me to do a quick validation. In my 20 years of working and being independent, I've never accidentally paid for a subscription longer than one month.
Yeah, I'm not around or just forget to pay something. For its potential downsides, the fact that I basically don't have to think about a bunch of my ongoing billing (including essential stuff like electricity) is an admittedly first world but nonetheless big improvement over weekly write checks/mail envelopes ritual as I did for years. (Certainly there are incremental levels but I carefully evaluate new subscriptions and don't really have an issue with automatic billing.)
I sort of have a compromise solution for this. I use my banks autopay whenever possible which is a push instead of a pull. That way I can just shut it off instead of finding some weird website I haven't used in a million years or call and wait on hold for 20 minutes. I started using it mostly so I didn't have to buy checks but I saw it had some advantages beyond that.
It doesn't work well with variable bills though because I can't schedule an amount I don't know yet to be paid. I'm stuck using a pull for my power bill for instance.
You go on vacation and bill pay day was in the middle of it. Or you're just busy and forget to move the calendar reminder to tomorrow. Or you get through half of them and get interrupted and forget you didn't finish.
Ha! I was literally dealing with that exact issue last week as I was doing my Mint to Monarch migration.
And thinking I'd to categorize my transactions as AppleCare+ vs software vs gaming vs cloud storage vs streaming, for budgeting purposes.
And then just kind of gave up. Apple seriously needs to put more detail in their transaction line, although I guess they can't always when they combine things in a single charge. But even just different merchants would help between iCloud, Apple Store, App Store, and Apple Services. Or something.
This was the best, and only feature I used on Mint. Quick glance a couple times a month was an easy way to find unusual charges etc. I haven't found a replacement.
I'll be another vote for ynab. It takes some getting used to, but it makes it very easy to see where things are, save for specific targets, verify bills are getting paid, etc.
$100/year, but they don't sell your information or push you to buy other products, and it has dramatically helped communication about money with my wife. I have a handful of friends who also use it and swear by it.
I used YNAB 4, but gave them up for ethical reasons when they started charging yearly for their web app that was worse than the stand alone app (and the stand alone app was a cheaper one time payment). I just didn't want to see a company succeed by purposely switching to a worse but more expensive offering.
Yeah, I wound up on Monarch since it was founded by the former product manager at Mint and has a similar modern consumer look.
It's whitespace heavy though -- for people who like something that looks more like an enterprise software dashboard, there's Simplifi.
It seems like Monarch and Simplifi are where the most Mint users have wound up, judging from various forum posts. And they have an extremely similar feature set and interface. But they are both paid.
My wife and I review CC and bank activity every 2nd Sunday. It's part of our budgeting. We both stubbornly refused to take our finances seriously early in life, before we met. By the time we had met, we had both crawled our way out of CC debt and were both independently taking it Seriously. We combined our finances pretty early in our relationship, like before year 2. We used to "meet" once every month to discuss this stuff but since having kids we've pushed it to two weeks because it is, in our experience, so easy to go overboard if you're not regularly reminding yourself.
Yes, exactly. I am myself guilty of exactly that. My excuse (a really lame one): logging in to my credit card accounts is too much of a friction with 2FA and all that, and then sifting through statements is work. I don't want to do the work.
Of course, that's a pathetic excuse, and I tell myself that one of these days I will check my statements but that day never comes.
It's quite easy to be lazy in the moment and put this "work" off to tomorrow. As a result, days, weeks and months go by.
I now use privacy.com for most subscriptions and one-off trials etc. It at least notifies me via email every time there is a transaction.
This is an unrealistic attitude. One can insult people all day, but it doesn't change the fact that society doesn't work properly if we don't account for things humans do, even if it only looks like they are hurting themselves. On one hand, we shouldn't use law to force people to "be responsible for themselves" in petty cases (as opposed to e.g. forcing people to have car insurance), but if enough people commit the same mistake, it's almost by-definition not purely their fault - and on a more objective note, it is certainly pointless to waste time wondering how much of it is carelessness and how much of it is reasonable given what else is going on in people's lives and what their experiences and competencies are like. We simply must give a shit, as natural as it feels to want to just let people deal with things themselves.
Again, one can continue to consider these people mostly at fault or try to get them educated or just make fun of them or hyperbolically lament the fall of society or whatever one's preferred flavor of reaction is, but we also have to solve the active problem. Modern society is too integrated and complex to not give a shit.
Ideally, what I'd like to be able to say is that modern humans are too sympathetic and imaginative to not give a shit.
I do review CC statements diligently. I use GnuCash for my household accounting and refuse to use any SaaS or automated solution. I do want to review my statements, be it CC, pay stubs, 401k, etc so I know what's happening.
Yeah it takes a bit of time once or twice a month, but it's worth it I think.
Twice a year or so I catch "late fees" on my spouse's CC that shouldn't be there. Banks just seem to randomly do that because in most cases they'll get away with it.
> It takes 5 minutes to skim your transactions, look for suspicious charges, get a quick read on where money is going.
If you use your credit card heavily, then this takes a lot more than 5 minutes. Keeping the CC usage light in order to make it easier to manage is important to me, and a key part of that is to avoid recurring charges as much as possible.
I have a cheap VPS that I'm not using but I get the bill every month. Every time I see it I think "I should cancel that" but then I think "maybe I'll get around to doing something with it this month" and I let it go another month.
One option to consider would be to develop locally on a VM or container and then when it's in a "let others play" state, then fire that VM back up and push your artifacts or container to it.
Don't disagree. Many of my charges are some vague Amazon charge that my wife made, which could be a product delivered, or a subscription. So Amazon subscriptions is another place to check. It would take time to match up each charge to the actual order.
Most credit and debit cards have the option to get a text message for any transaction over a certain amount. all of my cards are set to send me a text for any transaction over $0.
It's easy for things to get hidden, especially when changes in already small amounts of money. I'm a bit embarrassed that this happened to me once. My spotify student account ended and it got switched over to premium automatically. Probably got an email somewhere but they also send spam so it likely got misread or filtered. On the bank statement, which it was a payment I was expecting, just not the right amount and it occurs at a similar time of the month as a bunch of other bills.
I think there is a rather easy way that we could solve this in a fairly robust way. It could be a legal requirement that when pricing on reoccurring subscription transactions changes that the user has to log in and confirm the change. The reason I'd actually suggest a legal route is because there's many companies that are highly incentivized to create dark patterns that will enroll people in subscriptions at a low or zero rate and then automatically transfer them to higher or paid accounts. It can happen to the best of us, but I'm more concerned with the not best of us. Personally I'm not a fan of a system that allows the easy extraction of money from people who are not as technically literate (i.e. most people). And I really don't think it is a good system to allow legitimate businesses to employ the same tactics as spammers.
If you read the article you'll find that the cases they talk about are specifically mentioning people who signed up for one thing but got a different thing instead. These are deceptive practices, full stop.
While we're at it, I'd love it if companies could stop sending spam from the same accounts they send important information. This dark pattern successfully teaches people to ignore any incoming email to them and explicitly allows this shit to happen. If contracts change, they should simply require a confirmation of that change. Maybe there's something I'm not seeing, but this sounds like a very reasonable and not very controversial take.
I definitely understand. There are several reasons why I can sympathize with folks that don't check their bank statements daily/weekly and miss leaking transactions.
First, there is a lot of crap in a bank statement. They are tiring to parse.
Second, logging into and using your banking portal is a chore. First, you have to remember your password. Not everyone is using a password manager. (Love the work that Apple has done to bridge this gap, and I'm ABSOLUTELY LOVING passkeys.) Second, you have to present a second factor. Some (few) banks are with the times and use a TOTP second factor. Many use SMS two-factor. Many will CALL you with the code. All of them suck. Then you have to navigate the new UIs that look very pretty and are designed to simplify common functions (mostly checking your balance) but have made things like filtering your statement by transactions from today more difficult.
Third, many merchants use very confusing IDs that make it confusing to see where a transaction originated from (for example: a restaurant that uses an abbreviated form of their former name or their parent company's name in the merchant ID). Apple, for example, uses APPLE.COM/BILL for iCloud _and_ AppleCare transactions. This segues into my last reason why navigating transactions periodically sucks.
Tracing a previous expense is an AWFUL experience 99.95% of the time.
I capture every single receipt and bank alert into Expensify (moving into Google Sheets), so tracing an unknown charge is very easy for me (search my email; failing that, search Expensify; failing that, log into bank, which is painful; see above). However, I had to spend significant effort building systems and writing code to accomplish this since there are basically zero services that do this for consumer spending.
Most people don't save receipts. Those that do often don't save them digitally. I know this because I work in consulting, an industry where we have to track receipts to submit expense reports, and EVERYONE whines about this. Many have to block time in their calendar to get this done.
Regardless, even if you do save all of your receipts and alerts, you still need to log into the portal for the vendor that charged that $5.95 and find that charge. Portals that can be even harder to log in and navigate through than banks.
Determining which Apple service that APPLE.COM/BILL charge was associated with, for example? Good fucking luck. It's clicks on clicks on clicks. (They also make you use a single card for ALL digital purchases you make with them. Want to buy an album? Want to buy AppleCare for your new iPhone? Are you forced to subscribe to this super critical app on that iPhone that used to be free? The same card is used for all of that. This is the biggest reason why I've been investing time in moving App Store subscriptions into separate accounts. But even this sucks because many app vendors will only use the App Store for managing subscriptions!)
Consequently, when your statement, which you spent five minutes _just trying to get to_, presents an unknown $5.95 charge (that you didn't get alerted on if you had alerts on because your bank won't send alerts for anything below $50), it's easier to say "welp" and charge it back (a whole process in and of itself) or say "it's five dollars" and forget about it.
There are lots of challenges to actually canceling subscriptions, but not knowing that you're being charged for something every month? Seems absent-minded to me.