Hacker News new | past | comments | ask | show | jobs | submit login

Credit cards definitely have check digits, pretty sure bank accounts don't, though I'm not certain.

Common enough that there's been a fair bit in the media[0] regularly, ever since instant transfers took off, and warnings from the Financial Ombudsman[1].

There's also been stories of people randomly discovering a few thousand appearing in their account and stupidly going out to spend it that day.

[0] First link in results https://www.telegraph.co.uk/personal-banking/current-account... [1] https://www.bbc.com/news/business-22815716




IBANs have check digits. That's been the standard way of representing bank + account number for a few years now.


Maybe internationally, but usually domestically within the country IBANs aren't used, at least in Australia, UK, and United States. Hell, my bank here in the UK doesn't even give me an IBAN.


With SEPA I've been required to use the IBAN even for transfers within Germany. Which isn't all that different, as you only need to remember the two check digits and the order in which the old numbers appear within the IBAN. The UK and other countries that continue to use their own currency are a bit special regarding domestic payments, though:

SEPA does not cover payments in other currencies than the euro. This means that domestic payments in SEPA countries not using euro will continue to use local schemes, but cross border payments will use SEPA and euro against eurozone countries.

But you wouldn't see such a distinction in countries that use the Euro.


You can use IBAN domestically in the SEPA area for EUR account numbers. The banks usually allow the use of bank account numbers too and they then translate them to IBAN, so you don't have to. What's more, account numbers in some countries themselves contain check digits.


A Norwegian bank account number has it, so I guess it depends on the country


Credit cards definitely have check digits, pretty sure bank accounts don't…

My (US) bank issues account number serially. No check digits.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: