Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This system already exists and is called the IBAN (although it has only two checksum digits, mod 97). I thought it was used for all bank transfers in the EU now, but apparently the old system is still in use in the UK.

https://www.xe.com/ibancalculator/sample/?ibancountry=united...



Almost all the UK banks still use sort code and account for transfers, even though the accounts have IBANs.

It is often possible to perform foreign transfers using destination IBANs, but they seem to prefer (or require) the traditional approach for UK Sterling transfers.

I can understand why they retain the old system, but it would be useful if they in addition offered the ability to specify the target via IBAN for domestic transfers, since they already do for transfers to the rest of the EU.

Even when doing a SWIFT transfer, the IBAN (if one has it) is useful.


I do not understand why they retain the old system? What possible good effect can this have?

Japan has the same system of sort/branch codes and account number, but when I enter those here the recipient name is automatically filled out, making incorrect transfers pretty much impossible (unless, I guess, your mis-entered transfer to Mr. Sato is transferred to a different Mr. Sato instead)


It's baked into various systems, protocols and conventions? Sweden and other EU countries which didn't adopt the Euro also retain their traditional account numbering systems

A part of the Eurozone transition was that all local systems were replaced by SEPA SCT/SDD, which are inherently IBAN based. But SCT/SDD only apply to Euro transfers, and so in non-eurozone locales the existing infrastructure and nomenclature is retained

> Japan has the same system of sort/branch codes and account number, but when I enter those here the recipient name is automatically filled out, making incorrect transfers pretty much impossible (unless, I guess, your mis-entered transfer to Mr. Sato is transferred to a different Mr. Sato instead)

There is a Confirmation of Payee system coming soon in the UK (which most of the large banks have, unfortunately, delayed). It works slightly differently: it will compare the name, but not _generally_ tell you the name of the recipient because that comes with privacy concerns


>Sweden and other EU countries which didn't adopt the Euro also retain their traditional account numbering systems

These could be compatible though. e.g. in Poland numbers used for local bank transfers are just IBANs with country code trimmed from the front.


Especially because the IBAN can be unpacked automatically to country, bank name, short code, account number and (apparently) a checksum.


Why the 'apparently'? The numbers in the third and fourth place are the checksum, it is there by design.


I didn't know of the checksum until I looked it up today. A better choice of word would have been "evidently".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: