Hacker News new | ask | show | jobs
by voisin 1495 days ago
The flip side in Canada is our wire system for large transfers. We rolled our own technology and it is a complete failure. I do wire transfers many times per year and I would say 1/3 of them end in “lost” payments that require multiple phone calls and a number of days for the investigations group to track down. And this is through no error on the sender or recipient side (as explained by the investigations teams). There have been a number of articles over the last few years on the topic and I feel awful for those involved who actually do make a legitimate mistake (transpose numbers of a branch number for example) and never see their money again.

When it works perfectly, the transaction is still nowhere near instant (transfers “cross” only at certain times of the day, almost as if it involves actual people driving between banks - ludicrous!) and recipient banks often do not recognize receipt for a day. And the fees are relatively absurd ($80-120 to send and to the same to receive) considering Interac money transfers are free.

I’ll note that literally everyone I deal with shares the same experiences with wires.

It is bizarre that the largest, likely most important, transactions we have a system that works objectively far worse with fewer checks and balances and more opportunity for error than the system we use for meaningless small transactions.

1 comments

This is a really surprising comment to me. I also do many wire transfers and EFTs (used to run an investment company, so on the order of 200 incoming/outgoing EFTs and 4-5 wires per month) and have no idea what you are talking about. The only times I've had issues is either (1) when the banking information was entered incorrectly, either by a client or by my staff; (2) if it's a weird kind of trust account that doesn't accept direct wires and needs to go through an intermediary account, which is really rare.

I would really like to know what activity you are doing that is causing you so many payment processing issues.

Unless you are talking about LVTS which AFAIK is only used for inter-bank transfers? I have no experience with that system.

I’m not the OP, but anecdotally as an American who used to work for a Canadian company which handled cross-border payroll by wire from Canada, my experience was for the most part that our payroll person worked her ass off to get everything right each time and that it was quite a significant amount of work. The actual transfers would always settle on the date expected and as expected, but I was always missing $10. I took it as a professional expense (loss) on my taxes, and no one from my bank to TD (the firms bank) could tell me which intermediary was taking a fee. They had tried for years before I came along to get to the root cause of it. All the US based people had the same issue.