you are viewing a single comment's thread
view the rest of the comments
[–] 130 points 3 days ago (22 children)

Not to defend corporations and banks, but it’s kinda true. When you swipe your debit card, your bank allocates those funds for that transaction, but whoever you’re paying doesn’t actually have it yet, and your bank hasn’t sent it yet. That’s just the way the banking system works. It can take days for them to actually get your money, depending on weekends, holidays, etc. When you request a refund, the process just goes in reverse.

Think of it like a check. If I write a check and give it to someone, I write the amount in the check register as if it’s spent, but until that person takes my check to the bank, they don’t actually have the money yet.

  • source
  • hideshow 22 child comments
  • [–] 36 points 3 days ago* (5 children)

    I’ve worked for multiple different financial institutions. I’ve been on the banker side and the consumer side of the industry and I can assure you banks absolutely do have the ability to send your money back instantly.

    While there are certain federal and international laws that could impact transfer times, this is rare and not something your average Joe would run into.

    Most banks want to hold onto your money for as long as possible because that’s how they earn their money. And banks aren’t the only ones who do this. Companies will hold out on issuing refunds for the same reason.

    It’s sort of the perfect way to show the penny savings example I guess. Because yeah, the interested earned is pennies, but when you have a million pennies earning another million pennies… it adds up.

    [EDITED: to changed an autocorrect from warned to earned]

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 3 days ago

    I deposited a large check once — nothing that would get the attention of the IRS or anything, other than that I’m normally poor — to a regular national bank. They held it for about two weeks to “verify” it, aka invest and profit off it, so I immediately went over to the local credit union (who doesn’t do shit like that) and opened an account there. Got a good chunk of it transferred with little-to-no fuss and closed out my bank account with a middle finger.

  • source
  • parent
  • [–] 6 points 3 days ago (1 child)

    I can assure you banks absolutely do have the ability to send your money back instantly.

    USAA does this for certain refunds, but they take on a bit of risk to do so. They make the funds available to spend before they've actually been settled

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 3 days ago (1 child)

    In Europe there's a system called SEPA, which is a network that allows instant transfer of funds. Right now, by law, banks are required to allow consumers to use SEPA at the same conditions as the regular old bank transfer, which means I could send you money right now for free and you could receive it instantly anywhere in the EU.

    The technology exists. Banks just have no incentive on implementing it

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 2 days ago* (last edited 2 days ago)

    Warning, Pedantry Ahead: Regular SEPA is maximum 1 business day - that's what's currently mandated by law in the whole SEPA area.

    SEPA Instant is what you're describing - that's only mandatory for banks /in the Euro area/, not all of Europe. (That said, our local banks here in Romania at least have offered instant payments in local currency for donkeys' as well.) Apparently SEPA Instant will be mandatory for whole SEPA area from next year.

    (Full disclosure - edited above because I didn't realise SEPA-Instant was now mandatory in the Euro area since last year.)

    As you say though, the technology absolutely exists. And not just within the SEPA area; I also have accounts in Thailand and China - a transfer from my Romanian account to my Thai account is literally instantaneous (it's not unusual to get the "you have received..." popup from my Thai banking app before the "you have sent..." popup,) and to my Chinese account takes 5 minutes, tops - 7 days/week. The idea of having to wait days - let alone business days - for a payment to clear is just wild "let's take a time machine back 30 years" stuff.

    (I mean... Cheques! Seriously. They still use cheques... shakes head.)

  • source
  • parent
  • [–] 24 points 3 days ago* (4 children)

    I agree completely; I often do credit card refunds and that can take me a minute on my end, but your own bank might not release your funds back to you for days or weeks.

    I know it can be weeks because I had to check in with the same customer a few times to confirm that their bank was being the problem rather the payment processor we had.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 11 points 3 days ago

    I worked in retail for 15 years, and this came up all the time. Yes, your money has been “accessed” in your account, but if I run my journal and show it to you, you would see we don’t actually have it yet.

  • source
  • parent
  • [–] 1 point 3 days ago (2 children)

    Wouldn't this create inflation... all that money "in transit?"

  • source
  • parent
  • hideshow 2 child comments
  • [–] 12 points 3 days ago* (last edited 3 days ago) (1 child)

    This avoids OP’s point. When you get charged, the charges appear instantly, sure it might not be fully verified.

    But when you get a refund, it does not appear instantly. There is absolutely no reason why it shouldn’t.

    Also, I’m always very annoyed that banking apps can’t do a simple and proper summary in which verified and unverified transactions just appear normally with a little tag and the total charges just adds those up.

    It’s just simple math and accounting, idk why they have to make the interface painful. Regardless of what the status of the transaction is, it’s verification status should be a label, not make it appear in purgatory only to disappear for a day to finally show up.

  • source
  • parent
  • hideshow 1 child comment
  • I think you're missing a point. Person A spends X dollars at person B's store. Person A immediately sees X dollars reduced from their bank account, and it shows as pending. Person B does NOT immediately see X dollars added to their account. For some duration, that money is just on hold while the bank verifies and processes the payment. Meanwhile Person A gets whatever they bought for X dollars on the promise and expectation that the bank will soon pass along that payment. Person B may not actually retrieve that money for several days, though.

    Now Person A comes back for a refund, so Person B submits that refund back to them. The exact same process happens in reverse with the bank. Depending on the company, there may be an extra internal accounting/fraud review process for the business before the refund is actually submitted to the bank, which adds more time. But whether it does or doesn't, the time it takes for that money to transfer between accounts is entirely out of the business' control.

    My family owns and run multiple retail fireworks stores, and I work in sales data for a major retail chain. I have personally handled many times when someone got overcharged for their transaction, like if an item got scanned twice by mistake. We immediately run a refund for the over charge in such cases. It still takes days to hit their account again. It has nothing to do with us or our processor how long that takes. If you have a problem with it, talk to your bank. They are choosing not to front you the money we refunded. It is already gone from our account, and is sitting in pending state.

  • source
  • parent
  • [–] 15 points 3 days ago (6 children)

    Yeah, not true in the EU. Money must reach the recipient within seconds.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 4 points 3 days ago (5 children)

    But it’s the same thing. The banks just front the money essentially. The actual transaction doesn’t clear until later.

  • source
  • parent
  • hideshow 5 child comments