{"id":34077,"date":"2017-07-27T22:49:04","date_gmt":"2017-07-27T20:49:04","guid":{"rendered":"http:\/\/blog.coaster.de\/wp\/?p=34077"},"modified":"2017-07-27T22:49:04","modified_gmt":"2017-07-27T20:49:04","slug":"the-issue-with-revolut-iban-bic-and-iso3166","status":"publish","type":"post","link":"https:\/\/www.gruen-wald.de\/wordpress\/internet-co\/the-issue-with-revolut-iban-bic-and-iso3166\/","title":{"rendered":"The issue with Revolut, IBAN, BIC and ISO13616"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone alignright\" src=\"http:\/\/blog.coaster.de\/wp\/wp-content\/uploads\/2017\/07\/500px-Logo_der_ISO.svg_.png\" alt=\"\" width=\"250\" \/>I used to promote <strong>Revolut<\/strong> on this blog some times (<a href=\"http:\/\/blog.coaster.de\/wp\/?p=32457\">like here<\/a>). It&#8217;s an app combined with a credit card and a small e-money account. I still think it&#8217;s an awesome app concerning the concept and the features, but if you don&#8217;t want to rely on a heavy beta banking product, I can not recommend to use it anymore. I was kept locked out of it several times already &#8211; especially on the go, when I needed it the most. Ever had to do a security check over Internet for no apparent reason right when you wanted to pay with the Revolut credit card and don&#8217;t have any internet? That&#8217;s a pain. Having to re-evaluate your Top-Up credit card just randomly by re-scanning it with your camera is a pain &#8211; as the actual reason for me is to NOT carry around all my other\u00a0credit cards. Or having to re-upload a picture of yourself to the support in order to re-gain access to your account &#8211; this is also a pain.<\/p>\n<p>However, Revolut never claimed it to be ready. They&#8217;re still raising millions each year for developing it and they&#8217;re developing it fast.<\/p>\n<p>Now, this month, they started to finally roll out European IBANs for it. So in the future, you can use Revolut nearly as a current account and receive salaries on it via your IBAN. You can also pay out to others, or even pay your bills. Nice feature, one might think.<\/p>\n<p>Lucky me that I was suspicious enough of it. The IBAN was from Lithuania, the BIC for the bank from Revolut in London. Strange indeed, because we now had different country codes in IBAN (LT) and BIC (GB). Some German banks refused to transfer the money, so did one of mine. It seems they were right with this decision, because the only test transfer I did from another bank who did not check the BIC never reached my account. The money disappeared in thin air and we&#8217;ll see if it ever re-appears anytime again. Long story short: It seems the IBAN Revolut tried to use is not ISO13616 compliant.<\/p>\n<p>ISO compliance? That&#8217;s something I&#8217;m interested in!<\/p>\n<p>I wanted to be sure. So\u00a0I asked the official Association of German Banks to take a look into that matter. They checked back with SWIFT who controls the IBAN registry. And they told me, that it IS possible to have two different country codes in IBAN and BIC. However, it depends whether Lithuana has defined an exception within the registry. But there is no BIC exception within the SWIFT registry for LT IBANs. Thus, a bank, receiving a LT IBAN with a GB BIC can refuse to do the transfer. And that\u2019s just because the IBAN is not compliant with the ISO13616-Norm of that SWIFT registry. They CAN, but they don\u2019t NEED to refuse it, though.<\/p>\n<p>The banks who refused the transfer told, that their security software (probably something like <a href=\"https:\/\/www.swift.com\/our-solutions\/compliance-and-shared-services\/swiftref\/iban-plus\/features?tl=en#topic-tabs-menu\">IBANplus<\/a>) does not allow to do the transfer.\u00a0It looks up the exception rules within the IBAN registry, can\u2019t find any for LT IBANs and thus the banks correctly refuse to transfer the money to a non compliant IBAN. It does not matter whether the BIC is correctly registered or not (of course Revolut is correctly registered and FCA controlled, just in another country!), all that matters in that case are BIC and BBAN exception rules for creating IBAN within the SWIFT registry.<\/p>\n<p>This week, customers in the message board of Revolut complained about large transactions not being received. Even worse, I&#8217;ve got confirmation of other clients transfering large amounts of money (over 1000 \u20ac) FROM their account to other banks &#8211; and their money also just disappeared. And as that&#8217;s SEPA transfers, they should&#8217;ve been received the next day or at least 2 or 3 days later. To me, something seems to be clearly broken.<\/p>\n<p>Revolut on the other hand, just told me, that these are &#8222;old banks&#8220; that don&#8217;t know how to handle new stuff. I start to disbelieve them. And concerning, it&#8217;s REAL MONEY they&#8217;re playing around with, I find it nearly pretentious! To me it rather seems they&#8217;ve really messed it up and now want to cover this whole issue up quickly by giving the Jackass to somebody else. For me, one e-mail to the Bank Association was enough to be led to the\u00a0<a href=\"https:\/\/www.swift.com\/sites\/default\/files\/resources\/swift_standards_ibanregistry.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">necessary document<\/a>\u00a0by SWIFT, the ones responsible for IBAN and BIC standards.<\/p>\n<p>Even I could check for ISO13616 compliance with it. And the only thing\u00a0that Revolut would have needed and probably just hasn\u2019t check would be country code exceptions for LT IBANs. One can see what this means with France, for example. Because France has other republic territories the BIC with FR IBANs can contain country codes like Mayotte (YT), New Caledonia (NC), Saint Barthelemy (BL), Saint Martin(MF) and so on. Look it up. Does Lithuania has such a rule in the country code for BICs? Nope. The only country code allowed according to this document is \u201cLT\u201d. The BIC by Revolut uses \u201cGB\u201d. So it seems, it\u2019s just not compliant with ISO13616. Easily to be found on page 35 (France) and 52 (Lithuania).<\/p>\n<p>If Revolut starts rolling out IBAN and BICs that are not SWIFT-registry compliant, than it\u2019s clearly their fault. They could have waited longer\u00a0and checked it thoroughly &#8211; at least with some test transactions.\u00a0I\u2019m not too sure whether Revolut really thought that exception was necessary, as it seems to be a \u201ccan do\u201d but don\u2019t \u201cneed to do\u201d thing. If you don\u2019t do it as a bank, though, you don\u2019t need to wonder that money is routed the wrong way, takes longer, is not going through clearance or even disappears.<\/p>\n<p>One more thing that makes me think, Revolut knows that it messed it up: While they at first started to collect the names of the banks who refuse to transfer to Revolut via their Twitter agent, they now are stating that they&#8217;ll just roll out UK IBANs as fast as possible. Why else would they do it? Why didn&#8217;t they in the first place if it&#8217;s so much easier?<\/p>\n<p>For me, I better don&#8217;t trust them my money for the time being.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I used to promote Revolut on this blog some times (like here). It&#8217;s an app combined with a credit card&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[11],"tags":[],"class_list":["post-34077","post","type-post","status-publish","format-standard","hentry","category-internet-co"],"_links":{"self":[{"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/posts\/34077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/comments?post=34077"}],"version-history":[{"count":0,"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/posts\/34077\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/media?parent=34077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/categories?post=34077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gruen-wald.de\/wordpress\/wp-json\/wp\/v2\/tags?post=34077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}