A Strange ACH Corner Case

February 9th, 2024
, ea, tech
It turns out ACH transactions can fail because your bank has too many people out for the holidays. Which isn't great if you're trying to get your donation in before the end of the year!

Juila and I were a bit late in deciding where we wanted to donate this year. We intended to sort this out in mid-December, but didn't nail it down until Saturday 2023-12-23. An electronic transfer saves the recipient money, but with the holidays we didn't end up receiving ACH details until the evening of Thursday 2023-12-28. I put in a "Next Day" transfer with Bank of America that evening, got an automated confirmation, and stopped worrying about it. A bit tight, but a few days to spare.

On Thursday 2024-01-04 I was confused why the money still was showing up in my account. Had I entered the numbers wrong? Did I not hit "submit"? Was I not going to be able to claim this donation on our 2023 taxes?

I called the bank and spoke with someone in the ACH Claims Department who was confused why it hadn't gone through: there was enough money in my account, and while it had initially been flagged as possible fraud it was released. They said it should have succeeded, but they saw it as cancelled on Wednesday 2024-01-03 and were also confused why I wasn't sent any form of notification. Since there was no way to resume a cancelled transaction, they recommended sending it again, which I did.

They also gave me a different department to try, but we were near the end of the business day and I couldn't reach them. I tried again the next day, 2024-01-05, and I learned that it was cancelled because there was a delay in the Person to Person Detection Unit. Apparently this is the first step in their internal checking of whether a transfer is allowed. It sounds like there was some manual processing required, with the holidays they didn't have enough staffing to handle it in time, it "timed out", and was automatically cancelled.

I asked if they could send me written confirmation, but they weren't authorized to. I talked to a few other people on the phone who also weren't authorized. Eventually someone told me to go to a branch in person, which seemed odd, but I went in.

I ended up talking to a Financial Center Manager, who was very sympathetic. He told me he'd escalate internally, and while it took a little while I ended up receiving a letter today:

On 12/28/23
an ACH transaction in the amount of $37,000.00 was attempted and was
not able to be processed due to technical difficulties.

It's unclear whether this can be counted as a 2023 donation. If you put a check in the mail before the end of the year, it counts for that year. If the check bounces, though, it doesn't. But how do you handle it if the bank fails to complete the payment because of their own internal failures?

I suspect I can't count it as a 2023 donation, though our accountant hasn't gotten back to me yet.

Overall, this is a potentially expensive lesson in why it's better to make up your mind about year-end donations early and transfer the money with plenty of time to spare.

Comment via: facebook, lesswrong, the EA Forum, mastodon

Recent posts on blogs I like:

Pay For Fiction

Against piracy

via Thing of Things February 29, 2024

When Nurses Lie to You

When the nurse comes to give you the flu shot, they say it won't hurt at all, right? And you trust them. Then they give you the shot, and it hurts! They lied to you. A lot of nurses lie to children about shots and blood draws. Part of it is they probabl…

via Lily Wise's Blog Posts February 28, 2024

How I build and run behavioral interviews

This is an adaptation of an internal doc I wrote for Wave. I used to think that behavioral interviews were basically useless, because it was too easy for candidates to bullshit them and too hard for me to tell what was a good answer. I’d end up grading eve…

via benkuhn.net February 25, 2024

more     (via openring)