As part of these reforms, each bank branch has been given a unique 6-digit sort code, which identifies the Bank, location and branch number (and assigned to one of eleven clearinghouses operated by the Bank of Ghana). ??s commitment to ensuring payment efficiency, the Sort Code Checker has been developed to help all customers and is for the use of personal and corporate customers. Routing errors were therefore frequent causing payments to be delayed and incurred extra costs to the sending and receiving banks and often to intermediate routing banks also. The Payments Council has also introduced a best practice recommending businesses and banks refresh their reference data weekly; whilst smaller businesses should ensure their data is updated at the very least on a monthly basis.

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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56