Ambos têm uma coisa em comum: servem para identificar contas bancárias. A diferença entre os dois conjuntos de números é que o IBAN pressupõe o acréscimo de um código inicial.
"A única diferença entre NIB e IBAN é, para além da sua designação, a introdução de um código, antes dos dígitos do NIB, que diz respeito ao país de origem da conta bancária. Atualmente o IBAN é utilizado para a realização de transações nacionais e internacionais", explica o ComparaJá.pt.
Desde 2016 que que o IBAN passou a ser utilizado ao invés do NIB para identificar as contas bancárias, devido a uma harmonização desenvolvida pela União Europeia com o objetivo de conferir maior segurança e rapidez às operações de transferência a crédito e débitos diretos, que deu origem à criação da Área Única de Pagamentos em Euros.