In particular cases where 00 is a valid check digit, 97 will not be a valid check digit, likewise if 01 is a valid check digit, 98 will not be a valid check digit, similarly with 02 and 99. For example, sorting code 00-00-00 would represent the main bank office, and the first subbank office registered would have the suffix 01. Does the BBAN format follow the format specified for this country?


Create slideshow online for businnes with best slideshow maker

Bank NameSort CodeCityAddress & Info
HSBC BANK PLC 400802 Equivalent Codes: 40-08-02 40 08 02 Aberaeron ABERAERON 31 North Rd, Ceredigion, SA46 0JQ, Aberaeron England
HSBC BANK PLC 400803 Equivalent Codes: 40-08-03 40 08 03 Aberdare ABERDARE 55 Cardiff St, Mid Glam., CF44 7DL, Aberdare England
HSBC BANK PLC 403349 Equivalent Codes: 40-33-49 40 33 49 Aberdare MOUNTAIN ASH 55 Cardiff St, Mid Glam., CF44 7DL, Aberdare England
HSBC BANK PLC 400125 Equivalent Codes: 40-01-25 40 01 25 Aberdeen ABERDEEN 2 Queens Rd, AB1 6YT, Aberdeen England
HSBC BANK PLC 400804 Equivalent Codes: 40-08-04 40 08 04 Abergavenny ABERGAVENNY 2 Frogmore St, Gwent, NP7 5AF, Abergavenny England
HSBC BANK PLC 400805 Equivalent Codes: 40-08-05 40 08 05 Abergele ABERGELE 8 Market St, Conwy, LL22 7AD, Abergele England
HSBC BANK PLC 400809 Equivalent Codes: 40-08-09 40 08 09 Aberystwyth ABERYSTWYTH P.O. Box 12, 19 Gt. Darkgate Street, Ceredigion, SY23 1DH, Aberystwyth England
HSBC BANK PLC 403053 Equivalent Codes: 40-30-53 40 30 53 Aberystwyth LAMPETER P.O. Box 12, 19 Gt. Darkgate Street, Ceredigion, SY23 1DH, Aberystwyth England
HSBC BANK PLC 400810 Equivalent Codes: 40-08-10 40 08 10 Abingdon ABINGDON 6 High St, Oxon, OX14 5AZ, Abingdon England
HSBC BANK PLC 400811 Equivalent Codes: 40-08-11 40 08 11 Accrington ACCRINGTON 107 Blackburn Rd, Lancs., BB5 1JP, Accrington England
HSBC BANK PLC 400813 Equivalent Codes: 40-08-13 40 08 13 Aldershot ALDERSHOT 15 Wellington St, Hants., GU11 1DY, Aldershot England
HSBC BANK PLC 402127 Equivalent Codes: 40-21-27 40 21 27 Aldershot FLEET 221 Fleet Rd, Fleet, Hants., GU51 3BW, Aldershot England
HSBC BANK PLC 400818 Equivalent Codes: 40-08-18 40 08 18 Alnwick ALNWICK 30 Bondgate Within, Northumb., NE66 1TJ, Alnwick England
HSBC BANK PLC 400820 Equivalent Codes: 40-08-20 40 08 20 Alston ALSTON CUMBERLAND Market Place, Cumbria, CA9 3QN, Alston England
HSBC BANK PLC 400821 Equivalent Codes: 40-08-21 40 08 21 Alton ALTON HAMPSHIRE Lansdowne Hse, 74 High St, Hants., GU34 1EZ, Alton England
HSBC BANK PLC 401242 Equivalent Codes: 40-12-42 40 12 42 Alton BORDON, FOREST CENTRE Lansdowne Hse, 74 High St, Hants., GU34 1EZ, Alton England
HSBC BANK PLC 400822 Equivalent Codes: 40-08-22 40 08 22 Altrincham ALTRINCHAM 11 Stamford New Rd, Ches., WA14 1BW, Altrincham England
HSBC BANK PLC 402302 Equivalent Codes: 40-23-02 40 23 02 Altrincham HALE 201 Ashley Rd, Hale, Ches., WA15 9SQ, Altrincham England
HSBC BANK PLC 400841 Equivalent Codes: 40-08-41 40 08 41 Amersham-on-the-Hill AMERSHAM-ON-THE-HILL 92 Sycamore Rd, Bucks., HP6 5EW, Amersham-on-the-Hill England
HSBC BANK PLC 402260 Equivalent Codes: 40-22-60 40 22 60 Amersham-on-the-Hill GREAT MISSENDEN 92 Sycamore Rd, Bucks., HP6 5EW, Amersham-on-the-Hill England
HSBC BANK PLC 400826 Equivalent Codes: 40-08-26 40 08 26 Amlwch AMLWCH Dinorden Square, LL68 9AH, Amlwch England
HSBC BANK PLC 400827 Equivalent Codes: 40-08-27 40 08 27 Ammanford AMMANFORD 17 College St, Carmarthenshire, SA18 3AE, Ammanford England
HSBC BANK PLC 403003 Equivalent Codes: 40-30-03 40 30 03 Ammanford LLANDEILO 17 College St, Carmarthenshire, SA18 3AE, Ammanford England
HSBC BANK PLC 403004 Equivalent Codes: 40-30-04 40 30 04 Ammanford LLANDOVERY 17 College St, Carmarthenshire, SA18 3AE, Ammanford England
HSBC BANK PLC 400828 Equivalent Codes: 40-08-28 40 08 28 Andover ANDOVER 28-30 High St, Hants., SP10 1NU, Andover England
HSBC BANK PLC 404651 Equivalent Codes: 40-46-51 40 46 51 Andover WHITCHURCH, HAMPSHIRE 28-30 High St, Hants., SP10 1NU, Andover England
HSBC BANK PLC 400829 Equivalent Codes: 40-08-29 40 08 29 Appleby-in-Westmorland APPLEBY 21 Boroughgate, Cumbria, CA16 6XF, Appleby-in-Westmorland England
HSBC BANK PLC 404350 Equivalent Codes: 40-43-50 40 43 50 Ascot SUNNINGDALE 57 Chobham Rd, Sunningdale, Berks., SL5 0DT, Ascot England
HSBC BANK PLC 400831 Equivalent Codes: 40-08-31 40 08 31 Ashby-De-La-Zouch ASHBY-DE-LA-ZOUCH Market St, Leics., LE6 5BE, Ashby-De-La-Zouch England
HSBC BANK PLC 403212 Equivalent Codes: 40-32-12 40 32 12 Ashby-De-La-Zouch MELBOURNE Market St, Leics., LE6 5BE, Ashby-De-La-Zouch England
HSBC BANK PLC 400832 Equivalent Codes: 40-08-32 40 08 32 Ashford ASHFORD KENT 39 High St, Kent, TN24 8TG, Ashford England
HSBC BANK PLC 400842 Equivalent Codes: 40-08-42 40 08 42 Ashford ASHFORD MIDDX 47 Church Rd, Middx., TW15 2UA, Ashford England
HSBC BANK PLC 400840 Equivalent Codes: 40-08-40 40 08 40 Ashington ASHINGTON 1-3 Station Bridge, Northumb., NE63 9UQ, Ashington England
HSBC BANK PLC 401956 Equivalent Codes: 40-19-56 40 19 56 Ashton Under Lyne ASHTON UNDER LYNE 219 Stamford Street, Lancs, OL6 7QH, Ashton Under Lyne England
HSBC BANK PLC 400833 Equivalent Codes: 40-08-33 40 08 33 Ashton-Under-Lyne ASHTON-UNDER-LYNE 219 Stamford St, Lancs., OL6 7QH, Ashton-Under-Lyne England
HSBC BANK PLC 401965 Equivalent Codes: 40-19-65 40 19 65 Ashton-Under-Lyne DROYLSDEN 219 Stamford St, Lancs., OL6 7QH, Ashton-Under-Lyne England
HSBC BANK PLC 400834 Equivalent Codes: 40-08-34 40 08 34 Aspatria ASPATRIA 30 King Street, Carlisle, CA7 3AB, Aspatria England
HSBC BANK PLC 400835 Equivalent Codes: 40-08-35 40 08 35 Atherstone ATHERSTONE 110 Long St, Warwicks, CV9 1AQ, Atherstone England
HSBC BANK PLC 400853 Equivalent Codes: 40-08-53 40 08 53 Attleborough ATTLEBOROUGH NORFOLK Queens Square, Norfolk, NR17 2AE, Attleborough England
HSBC BANK PLC 400838 Equivalent Codes: 40-08-38 40 08 38 Axminster AXMINSTER Trinity Square, Devon, EX13 5BY, Axminster England
HSBC BANK PLC 403058 Equivalent Codes: 40-30-58 40 30 58 Axminster LYME REGIS Trinity Square, Devon, EX13 5BY, Axminster England
HSBC BANK PLC 404027 Equivalent Codes: 40-40-27 40 40 27 Axminster SEATON DEVON Trinity Square, Devon, EX13 5BY, Axminster England
HSBC BANK PLC 400839 Equivalent Codes: 40-08-39 40 08 39 Aylesbury AYLESBURY TOWN 2 Walton Rd, Bucks., HP21 7SS, Aylesbury England
HSBC BANK PLC 400868 Equivalent Codes: 40-08-68 40 08 68 Aylesbury AYLESBURY,MARKET SQUARE 2 Walton Rd, Bucks., HP21 7SS, Aylesbury England
HSBC BANK PLC 400901 Equivalent Codes: 40-09-01 40 09 01 Bala BALA 56 High St, Gwynedd, LL23 7ND, Bala England
HSBC BANK PLC 400935 Equivalent Codes: 40-09-35 40 09 35 Ballymena BALLYMENA 11 Wellington Street, County Antrim, BT43 6AB, Ballymena England
HSBC BANK PLC 400902 Equivalent Codes: 40-09-02 40 09 02 Banbury BANBURY 17 Market Place, Oxon, OX16 5ED, Banbury England
HSBC BANK PLC 404668 Equivalent Codes: 40-46-68 40 46 68 Banbury MORRISONS - BANBURY 17 Market Place, Oxon, OX16 5ED, Banbury England
HSBC BANK PLC 400903 Equivalent Codes: 40-09-03 40 09 03 Bangor BANGOR 274 High St, Gwynedd, LL57 1RU, Bangor England
HSBC BANK PLC 401037 Equivalent Codes: 40-10-37 40 10 37 Bangor BANGOR 274 High St, Gwynedd, LL57 1RU, Bangor England
HSBC BANK PLC 403049 Equivalent Codes: 40-30-49 40 30 49 Bangor LLANFAIRFECHAN 274 High St, Gwynedd, LL57 1RU, Bangor England
HSBC BANK PLC 400904 Equivalent Codes: 40-09-04 40 09 04 Banstead BANSTEAD 107 High St, Surrey, SM7 2NR, Banstead England
HSBC BANK PLC 400905 Equivalent Codes: 40-09-05 40 09 05 Bargoed BARGOED 30 High St, Mid Glam., CF8 8YE, Bargoed England
HSBC BANK PLC 400906 Equivalent Codes: 40-09-06 40 09 06 Barking BARKING 23 Ripple Rd, Essex, IG11 7NW, Barking England
HSBC BANK PLC 400909 Equivalent Codes: 40-09-09 40 09 09 Barnard Castle BARNARD CASTLE 19 Market Place, Co.Durham, DL12 8NE, Barnard Castle England
HSBC BANK PLC 400910 Equivalent Codes: 40-09-10 40 09 10 Barnet BARNET 140 High St, Herts., EN5 5XW, Barnet England
HSBC BANK PLC 403409 Equivalent Codes: 40-34-09 40 34 09 Barnet NEW BARNET 140 High St, Herts., EN5 5XW, Barnet England
HSBC BANK PLC 400912 Equivalent Codes: 40-09-12 40 09 12 Barnsley BARNSLEY 5 Market Hill, S.Yorks., S70 2PY, Barnsley England
HSBC BANK PLC 401872 Equivalent Codes: 40-18-72 40 18 72 Barnsley CUDWORTH 5 Market Hill, S.Yorks., S70 2PY, Barnsley England
HSBC BANK PLC 404667 Equivalent Codes: 40-46-67 40 46 67 Barnsley MORRISONS - BRAMPTON 5 Market Hill, S.Yorks., S70 2PY, Barnsley England
HSBC BANK PLC 400913 Equivalent Codes: 40-09-13 40 09 13 Barnstaple BARNSTAPLE 10 High St, Devon, EX31 1BQ, Barnstaple England
HSBC BANK PLC 401345 Equivalent Codes: 40-13-45 40 13 45 Barnstaple BRAUNTON 10 High St, Devon, EX31 1BQ, Barnstaple England
HSBC BANK PLC 404750 Equivalent Codes: 40-47-50 40 47 50 Barnstaple WOOLACOMBE 10 High St, Devon, EX31 1BQ, Barnstaple England
HSBC BANK PLC 400914 Equivalent Codes: 40-09-14 40 09 14 Barrow-In-Furness BARROW-IN-FURNESS 104 Duke St, Cumbria, LA14 1LR, Barrow-In-Furness England
HSBC BANK PLC 400915 Equivalent Codes: 40-09-15 40 09 15 Barry BARRY 33 HOLTON ROAD 33 Holton Rd, S.Glam., CF6 6SR, Barry England
HSBC BANK PLC 400917 Equivalent Codes: 40-09-17 40 09 17 Basildon BASILDON SOUTHERNHAY 33 Town Square, Essex, SS14 1BA, Basildon England
HSBC BANK PLC 400918 Equivalent Codes: 40-09-18 40 09 18 Basingstoke BASINGSTOKE 8 London St, Hants., RG21 7NU, Basingstoke England
HSBC BANK PLC 400926 Equivalent Codes: 40-09-26 40 09 26 Basingstoke BASINGSTOKE TOWN CENTRE 23-24 Paddington Hse, Festival Place, Hants., RG21 7LJ, Basingstoke England
HSBC BANK PLC 400943 Equivalent Codes: 40-09-43 40 09 43 Basingstoke BASINGSTOKE HOUNDMILLS 8 London St, Hants., RG21 7NU, Basingstoke England
HSBC BANK PLC 403572 Equivalent Codes: 40-35-72 40 35 72 Basingstoke OVERTON 8 London St, Hants., RG21 7NU, Basingstoke England
HSBC BANK PLC 404456 Equivalent Codes: 40-44-56 40 44 56 Basingstoke TADLEY 8 London St, Hants., RG21 7NU, Basingstoke England
HSBC BANK PLC 400919 Equivalent Codes: 40-09-19 40 09 19 Bath BATH MILSOM STREET 45 Milsom St, Avon, BA1 1DU, Bath England
HSBC BANK PLC 400944 Equivalent Codes: 40-09-44 40 09 44 Bath BATH SOUTHGATE 45 Milsom St, Avon, BA1 1DU, Bath England
HSBC BANK PLC 400921 Equivalent Codes: 40-09-21 40 09 21 Batley DEWSBURY 1 Hick Lane, West Yorkshire, WF17 5SN, Batley England
HSBC BANK PLC 400927 Equivalent Codes: 40-09-27 40 09 27 Battle BATTLE 81 High St, E.Sussex, TN33 0AQ, Battle England
HSBC BANK PLC 400929 Equivalent Codes: 40-09-29 40 09 29 Beaconsfield BEACONSFIELD 9 Penn Rd, Bucks., HP9 2PT, Beaconsfield England
HSBC BANK PLC 400924 Equivalent Codes: 40-09-24 40 09 24 Beccles BECCLES 3 New Market, Suffolk, NR34 9HQ, Beccles England
HSBC BANK PLC 402304 Equivalent Codes: 40-23-04 40 23 04 Beccles HALESWORTH 3 New Market, Suffolk, NR34 9HQ, Beccles England
HSBC BANK PLC 400535 Equivalent Codes: 40-05-35 40 05 35 Beckenham PENGE SE20 141 HIGH ST, Kent, BR3 1BX, Beckenham England
HSBC BANK PLC 400634 Equivalent Codes: 40-06-34 40 06 34 Beckenham SYDENHAM SE26 141 HIGH ST, Kent, BR3 1BX, Beckenham England
HSBC BANK PLC 400925 Equivalent Codes: 40-09-25 40 09 25 Beckenham BECKENHAM HIGH STREET 141 High St, Kent, BR3 1BX, Beckenham England
HSBC BANK PLC 401001 Equivalent Codes: 40-10-01 40 10 01 Bedale BEDALE 33 Market Place, N.Yorks., DL8 1EF, Bedale England
HSBC BANK PLC 401002 Equivalent Codes: 40-10-02 40 10 02 Bedford BEDFORD 12 Allhallows, MK40 1LJ, Bedford England
HSBC BANK PLC 402632 Equivalent Codes: 40-26-32 40 26 32 Bedford KEMPSTON 12 Allhallows, MK40 1LJ, Bedford England
HSBC BANK PLC 401003 Equivalent Codes: 40-10-03 40 10 03 Bedlington BEDLINGTON 82 Front Street West, Northumb., NE22 5UA, Bedlington England
HSBC BANK PLC 401006 Equivalent Codes: 40-10-06 40 10 06 Beeston BEESTON NOTTS The Square, Notts., NG9 2AN, Beeston England
HSBC BANK PLC 403578 Equivalent Codes: 40-35-78 40 35 78 Beeston UNIVERSITY OF NOTTINGHAM The Square, Notts., NG9 2AN, Beeston England
HSBC BANK PLC 401050 Equivalent Codes: 40-10-50 40 10 50 Belfast BELFAST 5 Donegall Square South, BT1 5JP, Belfast England
HSBC BANK PLC 402333 Equivalent Codes: 40-23-33 40 23 33 Benfleet HADLEIGH ESSEX 255 London Rd, Hadleigh, Essex, SS7 2BN, Benfleet England
HSBC BANK PLC 401009 Equivalent Codes: 40-10-09 40 10 09 Berkhamsted BERKHAMSTED 181 High St, Herts., HP4 3HQ, Berkhamsted England
HSBC BANK PLC 401012 Equivalent Codes: 40-10-12 40 10 12 Beverley BEVERLEY 63 Market Place, N.Humberside, HU17 8AL, Beverley England
HSBC BANK PLC 401537 Equivalent Codes: 40-15-37 40 15 37 Beverley BROUGH 63 Market Place, N.Humberside, HU17 8AL, Beverley England
HSBC BANK PLC 401013 Equivalent Codes: 40-10-13 40 10 13 Bewdley BEWDLEY 15 Load St, Worcs., DY12 2AD, Bewdley England
HSBC BANK PLC 401014 Equivalent Codes: 40-10-14 40 10 14 Bexhill-on-Sea BEXHILL-ON-SEA 2 Devonshire Rd, E.Sussex, TN40 1AT, Bexhill-on-Sea England
HSBC BANK PLC 401015 Equivalent Codes: 40-10-15 40 10 15 Bexleyheath BEXLEYHEATH 237 Broadway, Kent, DA6 7EL, Bexleyheath England
HSBC BANK PLC 401016 Equivalent Codes: 40-10-16 40 10 16 Bicester BICESTER 1 Sheep St, Oxon, OX26 7JA, Bicester England
HSBC BANK PLC 401017 Equivalent Codes: 40-10-17 40 10 17 Bideford BIDEFORD NORTH DEVON AREA Alexandra Hse, The Quay, Devon, EX39 2AF, Bideford England
HSBC BANK PLC 401027 Equivalent Codes: 40-10-27 40 10 27 Billericay BILLERICAY 109 High St, Essex, CM12 9AN, Billericay England
HSBC BANK PLC 426875 Equivalent Codes: 42-68-75 42 68 75 BIRCHWOOD OPAL TELECOM LTD STANFORD HOUSE, GARRETT FIELD, WARRINGTON, WA3 7BH, BIRCHWOOD England
HSBC BANK PLC 401022 Equivalent Codes: 40-10-22 40 10 22 Birkenhead BIRKENHEAD GRANGE ROAD 31 The Pyramids, Grange Road, Wirral, CH41 2ZL, Birkenhead England
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23