Простите за баян, но где взять совсем полный список банков, включая отделения с БИКом головного банка?
Например, у ОАО Сбербанк БИК 044525225 и такой же БИК у множества отделений банка. В bnkseek (
http://www.cbr.ru/mcirabis/?Prtid=bic) присутствует только этот "головной" банк.