which acts as a one-stop-shop for the payments industry. In particular, the computer program that accepts an IBAN will be able to validate: Is the country code valid? Fields format is: SORT CODE, BANK NAME, BIC, ADDRESS INFORMATION '160063','THE ROYAL BANK OF SCOTLAND PLC','RBOSGB2122','LONDONMARYLEBONE Chatham Customer Service Centre Western Avenue Waterside Chatham Marine ME4 4RT Phone: (845) 6014082 Chatham England' '160079','THE ROYAL BANK OF SCOTLAND PLC','RBOSGB2121','LONDON MAYFAIR Southampton Customer Service Cent Brunswick Gate 23 Brunswick Place SO15 2AQ Phone: (2380) 836339 Southampton England' '160080','THE ROYAL BANK OF SCOTLAND PLC','RBOSGB21604','PRIVATE BANK CHILDS Chatham Customer Service Centre Western Avenue Waterside Chatham Maritime Kent ME4 4RT Phone: (845) 6014082 Chatham England' A Bank Code is a code assigned by a central bank, a Bank Supervisory Body or a Bankers Association in a country to all its licensed member banks.

Bank NameSort CodeCityAddress & Info
HSBC BANK PLC 447247 Equivalent Codes: 44-72-47 44 72 47 London CLERK TO THE STEVENAGE JUS Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447263 Equivalent Codes: 44-72-63 44 72 63 London LONDON BOROUGH OF ENFIELD Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447271 Equivalent Codes: 44-72-71 44 72 71 London WESTFIELD CONT HEALTH SC Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447344 Equivalent Codes: 44-73-44 44 73 44 London H/O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447409 Equivalent Codes: 44-74-09 44 74 09 London H/O COLLECTIONS ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447425 Equivalent Codes: 44-74-25 44 74 25 London H/O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447433 Equivalent Codes: 44-74-33 44 74 33 London H/O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447484 Equivalent Codes: 44-74-84 44 74 84 London LEGAL & TRADE COLLECT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447492 Equivalent Codes: 44-74-92 44 74 92 London UNITED BISCUITS UK LTD Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447506 Equivalent Codes: 44-75-06 44 75 06 London SCHOOL BOOK FAIRS LTD Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447557 Equivalent Codes: 44-75-57 44 75 57 London H/O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447565 Equivalent Codes: 44-75-65 44 75 65 London H O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447573 Equivalent Codes: 44-75-73 44 75 73 London H/O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447646 Equivalent Codes: 44-76-46 44 76 46 London H O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447662 Equivalent Codes: 44-76-62 44 76 62 London H O COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447670 Equivalent Codes: 44-76-70 44 76 70 London H O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447674 Equivalent Codes: 44-76-74 44 76 74 London H O COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447697 Equivalent Codes: 44-76-97 44 76 97 London HO COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447719 Equivalent Codes: 44-77-19 44 77 19 London H O COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447751 Equivalent Codes: 44-77-51 44 77 51 London Head Office, Collection Acc Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447808 Equivalent Codes: 44-78-08 44 78 08 London H O COLLECTION ACCOUNT Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447859 Equivalent Codes: 44-78-59 44 78 59 London BRITISH GAS TRADING LTD Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447867 Equivalent Codes: 44-78-67 44 78 67 London HEAD OFFICE COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 447891 Equivalent Codes: 44-78-91 44 78 91 London HEAD OFFICE COLLECTION A/C Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 448308 Equivalent Codes: 44-83-08 44 83 08 London LONDON BOROUGH OF BROMLEY Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 448316 Equivalent Codes: 44-83-16 44 83 16 London BT MOBILE 2 Head Office Collection Account, London DSC, 2nd Floor, 62-76 Park St, Southwark, SE1 9DZ, Phone: (20) 72608000, London England
HSBC BANK PLC 403057 Equivalent Codes: 40-30-57 40 30 57 LONDONDERRY LONDONDERRY 12-14 THE DIAMOND, IRELAND, BT48 6HW, LONDONDERRY England
HSBC BANK PLC 403024 Equivalent Codes: 40-30-24 40 30 24 Loughborough LOUGHBOROUGH LEICS 41 Market Place, Leics., LE11 3EJ, Loughborough England
HSBC BANK PLC 403055 Equivalent Codes: 40-30-55 40 30 55 Loughborough LOUGHBOROUGH 41 Market Place, Leics., LE11 3EJ, Loughborough England
HSBC BANK PLC 404155 Equivalent Codes: 40-41-55 40 41 55 Loughborough SHEPSHED 41 Market Place, Leics., LE11 3EJ, Loughborough England
HSBC BANK PLC 403025 Equivalent Codes: 40-30-25 40 30 25 Loughton LOUGHTON 191 High Rd, Essex, IG10 4LN, Loughton England
HSBC BANK PLC 403026 Equivalent Codes: 40-30-26 40 30 26 Louth LOUTH Corn Market, Lincs., LN11 9QB, Louth England
HSBC BANK PLC 403143 Equivalent Codes: 40-31-43 40 31 43 Louth MABLETHORPE Corn Market, Lincs., LN11 9QB, Louth England
HSBC BANK PLC 403028 Equivalent Codes: 40-30-28 40 30 28 Lowestoft LOWESTOFT 34 London Road North, Suffolk, NR32 1EW, Lowestoft England
HSBC BANK PLC 403575 Equivalent Codes: 40-35-75 40 35 75 Lowestoft OULTON BROAD 34 London Road North, Suffolk, NR32 1EW, Lowestoft England
HSBC BANK PLC 401867 Equivalent Codes: 40-18-67 40 18 67 Ludlow CRAVEN ARMS 10 Bull Ring, Shropshire, SY8 1AF, Ludlow England
HSBC BANK PLC 403030 Equivalent Codes: 40-30-30 40 30 30 Ludlow LUDLOW 10 Bull Ring, Shropshire, SY8 1AF, Ludlow England
HSBC BANK PLC 403032 Equivalent Codes: 40-30-32 40 30 32 Luton LUTON KING STREET 63 George St, Beds., LU1 2AP, Luton England
HSBC BANK PLC 403039 Equivalent Codes: 40-30-39 40 30 39 Luton LUTON STOPSLEY 617 Hitchin Rd, Stopsley, Beds., LU2 7UP, Luton England
HSBC BANK PLC 403040 Equivalent Codes: 40-30-40 40 30 40 Luton LUTON LEAGRAVE 205 Marsh Rd, Leagrave, Beds., LU3 2QJ, Luton England
HSBC BANK PLC 403036 Equivalent Codes: 40-30-36 40 30 36 Lymington LYMINGTON 102 High St, Hants., SO41 9ZP, Lymington England
HSBC BANK PLC 403343 Equivalent Codes: 40-33-43 40 33 43 Lymington MILFORD-ON-SEA 102 High St, Hants., SO41 9ZP, Lymington England
HSBC BANK PLC 404002 Equivalent Codes: 40-40-02 40 40 02 Lytham St. Annes ST ANNES-ON-SEA 11 St. Annes Road West, Lancs., FY8 1SA, Lytham St. Annes England
HSBC BANK PLC 401524 Equivalent Codes: 40-15-24 40 15 24 Macclesfield BUXTON 14 Castle St, Ches., SK11 6LZ, Macclesfield England
HSBC BANK PLC 403102 Equivalent Codes: 40-31-02 40 31 02 Macclesfield MACCLESFIELD 14 Castle St, Ches., SK11 6LZ, Macclesfield England
HSBC BANK PLC 403103 Equivalent Codes: 40-31-03 40 31 03 Machynlleth MACHYNLLETH 1 Maengwyn St, Powys, SY20 8AB, Machynlleth England
HSBC BANK PLC 401873 Equivalent Codes: 40-18-73 40 18 73 Maesteg CYMMER 11 Talbot St, Mid Glam., CF34 9BU, Maesteg England
HSBC BANK PLC 403104 Equivalent Codes: 40-31-04 40 31 04 Maesteg MAESTEG 11 Talbot St, Mid Glam., CF34 9BU, Maesteg England
HSBC BANK PLC 403105 Equivalent Codes: 40-31-05 40 31 05 Maidenhead MAIDENHEAD 35 High St, Berks., SL6 1JQ, Maidenhead England
HSBC BANK PLC 400869 Equivalent Codes: 40-08-69 40 08 69 Maidstone AYLESFORD 1/5 Week Street, Kent, ME14 1QW, Maidstone England
HSBC BANK PLC 403106 Equivalent Codes: 40-31-06 40 31 06 Maidstone MAIDSTONE 1/5 Week Street, Kent, ME14 1QW, Maidstone England
HSBC BANK PLC 403135 Equivalent Codes: 40-31-35 40 31 35 Maldon MALDON ESSEX 72 High St, Essex, CM9 7ET, Maldon England
HSBC BANK PLC 403107 Equivalent Codes: 40-31-07 40 31 07 Malmesbury MALMESBURY 23 High St, Wilts., SN16 9AB, Malmesbury England
HSBC BANK PLC 404466 Equivalent Codes: 40-44-66 40 44 66 Malmesbury TETBURY 23 High St, Wilts., SN16 9AB, Malmesbury England
HSBC BANK PLC 403108 Equivalent Codes: 40-31-08 40 31 08 Malton MALTON 27 Market Place, N.Yorks., YO17 7LU, Malton England
HSBC BANK PLC 400942 Equivalent Codes: 40-09-42 40 09 42 Malvern BARNARDS GREEN 1 Church St, Worcs., WR14 2AB, Malvern England
HSBC BANK PLC 403109 Equivalent Codes: 40-31-09 40 31 09 Malvern MALVERN 1 Church St, Worcs., WR14 2AB, Malvern England
HSBC BANK PLC 403145 Equivalent Codes: 40-31-45 40 31 45 Malvern MALVERN LINK 1 Church St, Worcs., WR14 2AB, Malvern England
HSBC BANK PLC 404505 Equivalent Codes: 40-45-05 40 45 05 Malvern UPTON-UPON-SEVERN 1 Church St, Worcs., WR14 2AB, Malvern England
HSBC BANK PLC 402014 Equivalent Codes: 40-20-14 40 20 14 Manchester ECCLES 120 Church St, Eccles, Lancs., M30 0LS, Manchester England
HSBC BANK PLC 402080 Equivalent Codes: 40-20-80 40 20 80 Manchester MANCHESTER SPINNINGFIELDS 4 Hardman Square, Spinningfields, M3 3EB, Manchester England
HSBC BANK PLC 402449 Equivalent Codes: 40-24-49 40 24 49 Manchester MIDDLETON 1 Long St, Middleton, M24 6TJ, Manchester England
HSBC BANK PLC 403114 Equivalent Codes: 40-31-14 40 31 14 Manchester MANCHESTER, CLAYTON 550 Ashton New Rd, Clayton, M11 4AX, Manchester England
HSBC BANK PLC 403117 Equivalent Codes: 40-31-17 40 31 17 Manchester MANCHESTER CHORLTON/HARDY 577-579 Wilbraham Rd, Chorlton-cum-Hardy, M21 9AH, Manchester England
HSBC BANK PLC 403120 Equivalent Codes: 40-31-20 40 31 20 Manchester MANCHESTER DIDSBURY 760 Wilmslow Rd, Didsbury, Lancs., M20 2DP, Manchester England
HSBC BANK PLC 403123 Equivalent Codes: 40-31-23 40 31 23 Manchester MANCHESTER HIGH STREET 8 High St, M60 4AJ, Manchester England
HSBC BANK PLC 403124 Equivalent Codes: 40-31-24 40 31 24 Manchester MANCHESTER KING STREET 100 King St, M60 2HD, Manchester England
HSBC BANK PLC 403128 Equivalent Codes: 40-31-28 40 31 28 Manchester MANCHESTER ROYAL EXCHANGE 22 Cross Street, Greater Manchester, M2 7AD, Manchester England
HSBC BANK PLC 403141 Equivalent Codes: 40-31-41 40 31 41 Manchester MANCHESTER - TRAFFORD PARK Village Way, Trafford Park, Greater Manchester, M17 1BP, Manchester England
HSBC BANK PLC 403142 Equivalent Codes: 40-31-42 40 31 42 Manchester MANCHESTER OLDHAM ROAD Unit 1, Wing Yip Business Centre, Oldham Road, M4 5HU, Manchester England
HSBC BANK PLC 403146 Equivalent Codes: 40-31-46 40 31 46 Manchester MANCHESTER,CHEETHAM HILL 8 High St, M60 4AJ, Manchester England
HSBC BANK PLC 403147 Equivalent Codes: 40-31-47 40 31 47 Manchester STRETFORD Arndale Centre, Chester Road, Stretford, Lancashire, M32 9BH, Manchester England
HSBC BANK PLC 403148 Equivalent Codes: 40-31-48 40 31 48 Manchester MANCHESTER,OXFORD ROAD 100 King St, M60 2HD, Manchester England
HSBC BANK PLC 403303 Equivalent Codes: 40-33-03 40 33 03 Manchester MIDDLETON LANCS 1 Long St, Middleton, M24 6TJ, Manchester England
HSBC BANK PLC 403727 Equivalent Codes: 40-37-27 40 37 27 Manchester PRESTWICH 100 King St, M60 2HD, Manchester England
HSBC BANK PLC 404320 Equivalent Codes: 40-43-20 40 43 20 Manchester STRETFORD Arndale Centre, Chester Road, Stretford, Lancashire, M32 9BH, Manchester England
HSBC BANK PLC 404356 Equivalent Codes: 40-43-56 40 43 56 Manchester SWINTON LANCASHIRE 139 Chorley Rd, Swinton, Lancs., M27 4AE, Manchester England
HSBC BANK PLC 404506 Equivalent Codes: 40-45-06 40 45 06 Manchester URMSTON 22 Station Rd, Urmston, Lancs., M31 1JR, Manchester England
HSBC BANK PLC 406160 Equivalent Codes: 40-61-60 40 61 60 Manchester SALFORD QUAYS MANCHESTER Operations Account, Citi Financial Europe Plc, 1 Exchange Quay, SALFORD QUAYS, M5 3EA, Phone: (161) 9194160, Manchester England
HSBC BANK PLC 403201 Equivalent Codes: 40-32-01 40 32 01 Mansfield MANSFIELD 1 Leeming St, Notts., NG18 1LU, Mansfield England
HSBC BANK PLC 404360 Equivalent Codes: 40-43-60 40 43 60 Mansfield SUTTON-IN-ASHFIELD 1 Leeming St, Notts., NG18 1LU, Mansfield England
HSBC BANK PLC 403221 Equivalent Codes: 40-32-21 40 32 21 Market Drayton MARKET DRAYTON 19 Cheshire St, Shropshire, TF9 1PH, Market Drayton England
HSBC BANK PLC 402635 Equivalent Codes: 40-26-35 40 26 35 Market Harborough KIBWORTH 15 High St, Leics., LE16 7NN, Market Harborough England
HSBC BANK PLC 403204 Equivalent Codes: 40-32-04 40 32 04 Market Harborough MARKET HARBOROUGH 15 High St, Leics., LE16 7NN, Market Harborough England
HSBC BANK PLC 403205 Equivalent Codes: 40-32-05 40 32 05 Market Rasen MARKET RASEN 10 Market Place, Lincs., LN8 3HR, Market Rasen England
HSBC BANK PLC 403207 Equivalent Codes: 40-32-07 40 32 07 Marlborough MARLBOROUGH 141 High St, Wilts., SN8 1HS, Marlborough England
HSBC BANK PLC 403219 Equivalent Codes: 40-32-19 40 32 19 Marlow MARLOW 46 High St, Bucks., SL7 1AT, Marlow England
HSBC BANK PLC 403208 Equivalent Codes: 40-32-08 40 32 08 Maryport MARYPORT 50 Senhouse Street, Cumbria, CA15 6BW, Maryport England
HSBC BANK PLC 403213 Equivalent Codes: 40-32-13 40 32 13 Melksham MELKSHAM 32 High St, Wilts., SN12 6LD, Melksham England
HSBC BANK PLC 403214 Equivalent Codes: 40-32-14 40 32 14 Melton Mowbray MELTON MOWBRAY 17 High St, Leics., LE13 0TY, Melton Mowbray England
HSBC BANK PLC 403215 Equivalent Codes: 40-32-15 40 32 15 Menai Bridge MENAI BRIDGE Uxbridge Square, Ynys Mon, LL59 5DH, Menai Bridge England
HSBC BANK PLC 401540 Equivalent Codes: 40-15-40 40 15 40 Merthyr Tydfil BRYNMAWR 127-128 High St, Mid Glam., CF47 8DN, Merthyr Tydfil England
HSBC BANK PLC 403216 Equivalent Codes: 40-32-16 40 32 16 Merthyr Tydfil MERTHYR TYDFIL GLEBELAND ST 127-128 High St, Mid Glam., CF47 8DN, Merthyr Tydfil England
HSBC BANK PLC 404475 Equivalent Codes: 40-44-75 40 44 75 Merthyr Tydfil TREDEGAR 127-128 High St, Mid Glam., CF47 8DN, Merthyr Tydfil England
HSBC BANK PLC 429981 Equivalent Codes: 42-99-81 42 99 81 MID GLAMORGAN HOOVER LTD PENTREBACH ROAD, MERTHYR TYDFIL, CF48 4TU, Phone: (1685) 721222, MID GLAMORGAN England
HSBC BANK PLC 403153 Equivalent Codes: 40-31-53 40 31 53 Middlesbrough MARTON P.O. Box 117, 60 Albert Rd, TS1 1RS, Middlesbrough England
HSBC BANK PLC 403301 Equivalent Codes: 40-33-01 40 33 01 Middlesbrough MARTON P.O. Box 117, 60 Albert Rd, TS1 1RS, Middlesbrough England
HSBC BANK PLC 403342 Equivalent Codes: 40-33-42 40 33 42 Middlesbrough MIDDLESBOROUGH,LINTHORPE P.O. Box 117, 60 Albert Rd, TS1 1RS, Middlesbrough England
HSBC BANK PLC 403552 Equivalent Codes: 40-35-52 40 35 52 Middlesbrough NORMANBY P.O. Box 117, 60 Albert Rd, TS1 1RS, Middlesbrough England
HSBC BANK PLC 404313 Equivalent Codes: 40-43-13 40 43 13 Middlesbrough STOKESLEY 25 High St, Stokesley, TS9 5AD, Middlesbrough England
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23