Same day ach launched with a user fee, so they usually prompt to confirm and offer to send it via normal ach instead, which I find amusing?
I also see instant transfer support at some other places I bank. I can't say if bill payment happens instantly or not, my finances don't run close to the edge, and I don't need to know exactly when a bill pay (which I generally schedule) is taken out and when it's applied; as long as both happen, I'm good.
https://www.frbservices.org/resources/financial-services/fed...
(i am contributing subject matter expertise to policymakers to make offering FedNow rails to financial services customers a requirement of having a banking license, so I'm a bit biased; this is the only way we'll get off of closed payment rails like Zelle, slow open rails like ACH, or expensive faster legacy credit card rails)
> Are bill payments and bank to bank transfers now happening instantaneously?
Walmart is currently rolling it out. I expect others to start to as you see them surcharge credit card payments (US mobile phone providers, internet providers, etc). It's trivial to build into an app experience, with or without a partner like Plaid (for example).
> “It surprised me,” Henry said of adoption of Walmart’s first iteration of pay-by-bank, which is available online but hasn’t been marketed to customers. “It’s certainly surpassed our expectations of the amount of customers that have registered and actually use the payment type.”
> Walmart’s upgraded pay-by-bank offering will be rolled out in 2025. The transactions will occur over bank technology provider Fiserv’s NOW Network, which integrates with The Clearing House’s Real Time Payments network and the Federal Reserve’s FedNow. Until now, large retailers hesitated to launch real time payment options because many banks were not connected to an instant settlement system, meaning their customers would not be able to use the product. NOW Network aims to connect to as many banks as possible to reach 100% of deposit accounts by combining its own network with RTP and FedNow.
Walmart Plans Instant Bank Payments, Cutting Out Card Networks - https://news.ycombinator.com/item?id=41593450 - September 2024 (3 comments)
https://news.ycombinator.com/item?id=49632105 (additional citations)
https://news.ycombinator.com/item?id=49433164 (additional citations)
The faster merchants offer instant payments for making payments for free and surcharge credit card rails for payments (to cover the exorbitant cost), the faster volume moves over (imho).
Brazil's Pix (https://whatispix.com/) is what desired target end state looks like imho.
Brazil's Pix payment system faces pressure from Visa and Mastercard - https://news.ycombinator.com/item?id=48052371 - May 2026 (383 comments)
https://www.frbservices.org/financial-services/fednow-servic... maintains a list of banks and financial service providers currently on FedNow rails.
For at least ten years now.
You should visit America. It's nice.
> How long does it take for an online payment to reach a biller?
> We recommend scheduling your payments to be made at least 5 business days prior to the actual payment due date on the bill. Scheduling your payments sufficiently in advance of the due date allows enough time for the biller to receive the payment and credit it to your account.
https://info.bankofamerica.com/en/digital-banking/online-bil...
If you're sending to a known entity like the electric company or a credit card, it's immediate.
As you, yourself noted, "I haven't interacted with American bill payment infrastructure."
Perhaps reserve your comments for things you know about.
Adding a biller to it involves typing in the biller name, providing the account number (e.g. your credit card number) and the ZIP where your bills say to mail a check.
Big billers (like say, Chase credit cards) register with the other big banks and the handful of companies who provide white-labeled platforms for all the small banks and credit unions so that when you input one of their accounts this way, it'll match it up and turn into an electronic transfer which tends to show up pretty quickly (though I assume it does still take a couple of days to fully clear, you'll usually "get credit for it" the day of the payment).
But you can also just add literally any person or company name and address. Say, Bob Smith, 123 Example Street, City, ST 12345 and they'll just mail Bob a check on your behalf. So, those will always require days of time because they have to print and mail a physical check in those cases.
So, the generic advice has to assume it's not matched to an electronic biller profile.
In the case of most banks I've used, they hide this implementation detail slightly -- they just always have you pick the date the payment 'will be received' - and when it's not an electronic biller, you just can't pick a date that's too close.
If you pay a bill on the 1st, the money does not land in the payees account that day (barring in person cash transactions). Best case scenario, funds are available on the 2nd to the payee, although, more commonly, it is several days before the funds are settled. Banks will frequently paper over this showing the funds where they will eventually go, but the clearing house still hasn't finished. If you try to spend too much of that unsettled money, the bank will be glad to inform you that the money isn't actually available yet.
When people talk about instant payments they mean a few seconds, not overnight -maybe.
I used to be in charge of a payments dev team that oversaw several billion dollars of bill payments per year. There is nothing instant about moving money in the US.