APPENDIX E ACCOUNT NUMBER CHECK DIGIT VERIFICATION (CDV)



Similar documents
EXTERNAL GUIDE COMPREHENSIVE GUIDE TO THE ITR12 RETURN FOR INDIVIDUALS

EXTERNAL GUIDE COMPREHENSIVE GUIDE TO THE ITR12 RETURN FOR INDIVIDUALS

ORDERS AND RULES UNDER THE EXCHANGE CONTROL REGULATIONS

BANK FEES AND CHARGES 2013/2014

EXTERNAL GUIDE SOUTH AFRICAN REVENUE SERVICE PAYMENT RULES

Value-Added Tax (VAT)

Third Party Appointment (AA88)

THE PAYMENT SYSTEM IN SOUTH AFRICA

State Bank of Pakistan. Guidelines: IBAN Implementation in Pakistan

Bank Charges Report. Solidarity. Solidarity. Research Institute. * RESEARCH REPORT

Payment Options - Telephone Banking

Paying your FNB Credit Card account is as easy as setting up a monthly intelligent Debit Order.

Fees & Charges Deposit Accounts

Lesotho Pricing guide

Index. Personal Pricing Guide. Introduction 2. 4 Smart Account. Personal Cheque Account. 6 Sicalo Account. 8 UNISWA Student Account

Smart Banking. Get more value for your money, bank Smart with FNB Smart Account and Cheque Account. Consumer Pricing Guide 1 July 2013 to 30 June 2014

AFFECTED PERSON means a body corporate, foundation, trust or partnership operating in the Republic, or an estate, in respect of which:

Investec Private Banking Fees 2016

New Account Management Payment Process

Schedule of Fees and Charges for other Suncorp Personal Accounts

TABLE OF CONTENTS. Sabric Card Fraud Booklet Debit Card Fraud. How Does RSA Compare Internationally? Fraud Types

How To Use Nedbank Online Banking On A Bank Card On A Nedbok Account On A Pc Or Macbook Or Ipa (For A Credit Card) On A Mobile Phone Or Ipad Or Ipam (For An Android)

Reload Mobile Money FAQs 1. Buying a Reload card. Activation of a Reload account

Investec Private Banking fees 2015

STEP BY STEP GUIDE ON HOW TO FILE ANNUAL RETURNS. Step 1: Register as Customer

FundsAtWork Umbrella Funds Retirement form

NACHA FORMAT. Record Title Record Type Code File Header Record - This record includes your company name and

Application for registration guideline for Co-operative Financial Institution

Portal View Login to Griffith Portal

CEPA. For Reference Only. Sectors or sub-sectors. 7. Financial services. B. Banking and other financial services (excluding insurance and securities)

Setup procedures for EFT Processing

HOMELOAN APPLICATION FORM

DATA APPENDIX TO: CAUSE AND EFFECT OF FINANCIAL ACCESS: CROSS-COUNTRY EVIDENCE FROM THE FINSCOPE SURVEYS. Table 1.1: South Africa (2006)

Pricing Guide 1 July June Private Clients

JOZIBONDS. City of Johannesburg Metropolitan Municipality Retail Bonds

Form F1 Calculation of Excess Working Capital. Firm Name. Capital Calculation (as at with comparative figures as at )

APPLICATION FORM FOR RESIDENTIAL RENTAL PROPERTY

get the most value from your business banking.

TrustOnline. ... powerful Trust accounting software that s so easy to use. User Guide. Simple. Versatile. Powerful. support@trustonline.com.

Form F1 Calculation of Excess Working Capital. Firm Name. Capital Calculation (as at with comparative figures as at ) period

AFN-StudentBillingEFTGuide

Lending Fees and Charges for Other Suncorp Bank Home Loans and Packages

Competition in South African Banking

I want a. simple way. to save. Savings Maximiser

Business Telephone Banking Administration form

CHARGES CATALOGUE. For Individuals and Small Companies:

Remarks by the Governor of the South African Reserve Bank, Gill Marcus

UNIT TRUST INVESTMENT APPLICATION FORM Companies, Close Corporation and other legal entities

Frequently Asked Questions

FINAL TERMS. Final Terms dated September 16, THE TORONTO-DOMINION BANK (a Canadian chartered bank)

CASE STUDIES OF EFFECTIVE TECHNOLOGY USAGE IN BANKING:

Personal Account. Pricing Guide. August how can we help you?

Setting up Business Banking Online

Guidelines for the Purchase and Use of Specially Printed Cheques

Application form for a Practice Number for a Drug and Alcohol Rehabilitation Centre

Surname: ID No: Full Names: Date of Birth: Title: (Mr/Mrs/Miss, etc.) Physical address: Postal address: Code: Code: Address Type: Postal Residential

SCHEDULE OF FEES FOR INTERNATIONAL STUDENTS

Online Savings Account Key Features Statement

FinScope South Africa 2014

How To Use Nedbank Online Banking

Lite Transaction Account

Application form for a Practice Number for SANC Registered Nurses

WELCOME TO FNBC BANK AND TRUST VIII. I. Introduction

PRICING GUIDE PureSave, PlusPlan and MarketLink accounts. Moving Forward TM. Still bringing you real banking value

Quick Steps For Setting Up and Using the CC Merchant Utility

PRICING GUIDE PureSave, PlusPlan and MarketLink accounts

User Guide Electronic Funds Transfer (EF T) Service

Debt Review Information Pack

ACCT 335 Chapter 7 Pre-Assigned Problems Suggested Solutions

Company Profile technology that delivers

FORM F1 Calculation of Excess Working Capital. Firm Name. Capital Calculation (as at with comparative figures as at )

APPLICATION FORM 2015

Accounting. EFT Direct User Guide

Internet Banking - FAQ -

User Manual Internet Banking Enter and Send Orders

Instant Bond Indicator

Deposit-Taking Institutions - Reporting Manual Office of the Superintendent of Financial Institutions

Credit Card Conditions of Use. Credit Guide.

We ll help make buying your first home easier

EXCHANGE CONTROL IN FIJI

AFN-AccountsPayableEFTGuide

CANADIAN IMPERIAL BANK OF COMMERCE (a Canadian chartered bank)

Application. Virtual Office Assistant (Pty) Ltd. Start Date: Instructions: Street address for deliveries: East London. Durban

South African Payment Gateways

CORPORATE ACCOUNT. ...we make the difference

ANZ OneAnswer. Investment Portfolio. Incorporated Material

SUPPLIER REGISTRATION FORM FOR 2011/12

Transaction Accounts Fees and Charges

Fees & Charges. Effective 1 July 2015

South African Payment Gateways

Transcription:

VERSION #2 PUBLICATION DATE : /08/01 E.1. The BANKSERV CDV routine has been generated using the following references: E.1.1 The BANKSERV Magnetic Tape Service User Manual "CDV Parameter Table" (Pages E6 and E7). This table gives the following details: (i) Branch Code Ranges. (ii) Account Type. 1 = Current (cheque) Accounts. 2 = Savings Accounts. 3 = Transmission Accounts. = Bond Accounts. 6 = Subscription Share Accounts. (iii) Account Indicator (Acct Indic) refer also Account Indication Table (Page E5). (iv) Modulus. (v) Fudge Factor. (vi) Weighting Digits through 1. (vii) Exception Code. E.1.2 Branch Names Listing (CIRTS52) or Branch and CDV Magnetic Tape. (CIM9 Appendix I) From this list or file the following details can be obtained relating to the CDV routine: (i) Valid branch codes for the Magnetic Tape Service. (ii) Stream code. 9 = Computerised branches. E.1.3 The Account Type Recognition Table (Pages E8 to E13). This table is based on regarding the least significant digit of the account number as 1. (i) The most/least significant digit in an account number is determined in the following manner: An account number containing digits. eg 871239156 As indicated above the digit "8" is regarded as the most significant number and the digit "6" the least significant number. Therefore regarding the most significant digit of the account number as 1, the 1st digit of the account number is "8" and the th digit is "6". Regarding the least significant digit of the account number as 1, the 1st digit of the account number is "6" and the th digit is "8". (ii) The length of the account number should always equal the number in the " " column and preceding zeros must be taken into account. E.2. Check Digit Verification Routine Referring to the Branch code and account number before you, the CDV parameter table is used in the following manner: (i) Check that the branch is valid by referring to the branch names list (CIRTS52) or Magnetic Tape (CIM9 Appendix I). (ii) Determine whether the branch is computerised or noncomputerised by referring to the "stream code" column in the Branch Names List/tape (CIRTS52 or CIM9). Refer E.1.2 (ii). (iii) Having located the range, establish the account type in the next column Account Type. (iv) Having established the account type determine the Acct Indic by referring to the Acct Indic column. To establish whether the account number is checkdigitverifiable or not, use the Acct Indic code and apply to the Account Indication Table on Page E5. (Remember the computerised status from (ii) above.) If the Account No. is CheckDigitVerifiable: (v) (vi) (vii) Multiply each digit of the account number by the corresponding weighting in the "weighting digits" column and total the products. (The A, D, H, J, N, T in the "weighting digits" column indicates the following: A =, D = 13, H = 17, J = 19, N = 23, T = 29.) Add the fudge factor given in the "fudge factor" column. Divide by the modulus given in the "modulus" column. The remainder must be zero unless otherwise specified in the "exception code" column. Where an exception is indicated in the "exception code" column the additional procedures listed are necessary. E 1 Amended Amend 2/06 ed 060316 5/06 060531

VERSION #2 PUBLICATION DATE : /08/01 Exception Code (b) Mercantile The remainder may be 1 if the least significant digit of the account number is 0 or 1. Exception Code (d) (New digit account Number) HBZ NOTE: For New digit Current and Savings Accounts, The remainder may be 1 if the least significant digit of the account number is 0 or 1 For (Current Accounts) Regarding the least significant digit as digit no. 1, the value of digit must = 1 and digit must = 1 For (Savings Accounts) Regarding the least significant digit as digit no. 1, the value of digit must = 1 and digit must = 3 OR (Old 8 or digit account Number) Should the account number fail the CDV on page E7 and the above exception, and the most significant digit of the account number is zero it is then assumed that it is an OLD account number and no validation is required. Exception Code (e) Inc. BoE ; Ltd. Inc. PEP Regarding the least significant digit of the account number as digit number 1, the value of digits 1 and 2 must be greater than AND Regarding the least significant digit of the account number as digit number 1, digit must always be 0. Digit must always be greater than 0. Exception Code (f) ABSA, Meeg In determining the number of characters in an ABSA account number, bear in mind that preceding zeros must not be ignored (eg a 9digit account number of 0 0 1 would appear to be only 1 character long if the preceding zeros are ignored). When performing exception code (f), run through each validation consecutively until the account number passes on any one of the undermentioned validations, thus indicating that the account number is valid. If the Account Number is digits long, regarding the least significant digit as digit no. 1, and digits and are 53, then the following CDV Routine applies: ACCT TYPE = 2 ACCT INDIC = WEIGHTING THRU 1 = 0 FUDGE FACTOR = MODULUS = Note: The above validation routine applies only to account numbers beginning with 53, and have no significance to the remainder of the ABSA validation routine below All other ABSA account numbers must continue to be validated with the CDV routines as set out below; WEIGHTING THRU 1 = 1732987321 FUDGE FACTOR = MODULUS = OR Where the account fails the above CDV routine, apply the following CDV routine: WEIGHTING THRU 1 = 132765321 FUDGE FACTOR = MODULUS = OR Where the account fails the above CDV routine, apply the following CDV routine: WEIGHTING THRU 1 = 532765321 FUDGE FACTOR = MODULUS = Note: Where the account number is or digits long, the remainder may be 1 if the least significant digit of the account number is 0 or 1. OR Where the account number fails the above CDV ROUTINE, apply the following CDV routine: WEIGHTING THRU 1 = 32765321 FUDGE FACTOR = MODULUS = E 2 Amended 6/06 06

VERSION #2 PUBLICATION DATE : /08/01 OR Where the account number fails the above CDV routine AND the account number is less than digits and the remainder is not equal to 0, add 6 to the least significant digit of the account number, ignoring any carry forward and repeat modulus CDV routine: WEIGHTING THRU 1 = 32765321 FUDGE FACTOR = MODULUS = OR Where the account number fails the above CDV routine, apply the following CDV routine: WEIGHTING THRU 1 = 132987321 FUDGE FACTOR = MODULUS = Exception Code (g) (ex Permanent ) / (Peoples now Peoples Mortgage Limited), (13 digit Bond Account Numbers) Position fields by ignoring the least significant 5 digits (only when performing CDV calculation); ie construct an 8digit account number. Apply the following CDV routine: WEIGHTING THRU 1 = 1 1 1 T N J H D 7 3 1 ie = 1 1 1 29 23 19 17 13 7 3 1 FUDGE FACTOR = MODULUS = If the remainder is not equal to 0 and the two least significant digits of the 8digit account number (digits 1 & 2) are the same, then apply the following CDV routine: WEIGHTING THRU 1 = 1 1 1 T N J H D 7 3 0 ie = 1 1 1 29 23 19 17 13 7 3 0 FUDGE FACTOR = MODULUS = Exception Code (h) Bond Accounts EXAMPLE of a Bond Account No. of digits = 13 = 13 12 9 8 7 6 5 3 2 1 Bond Account No. = 8 0 0 9 7 1 6 5 0 0 1 0 1 u most u least significant digit significant digit Position fields by ignoring the least significant 5 digits (only when performing the CDV calculation); ie construct an 8digit CDV routine: Note: Account number should be right justified and zero filled when applying the CDV. WEIGHTING THRU 1 = 1 1 1 T N J H D 7 3 1 ie = 1 1 1 29 23 19 17 13 7 3 1 FUDGE FACTOR = MODULUS = If the remainder is not equal to 0 and the two least significant digits of the 8digit account number (digits 1 & 2) are the same, then apply the following CDV routine: WEIGHTING THRU 1 = 1 1 1 T N J H D 7 3 0 ie = 1 1 1 29 23 19 17 13 7 3 0 FUDGE FACTOR = MODULUS = Note: After the CDV has been successfully calculated, only the most significant digits of the account number, ie digits 13 THRU 3, must be loaded in Field 7, ignoring digits 2 & 1, (REFER TO EXAMPLE ABOVE). The Account number remains in FIELD 7 THE STANDARD TRANSACTION RECORD; Refer Pages 38 and 39, with BRANCH CODE 170305 (BOND ACCOUNTS). E 3 Amended 6/06 06

VERSION #2 PUBLICATION DATE : /08/01 Exception Code (i) Standard Lesotho Limited and Standard Swaziland (13Digit Account Number to be modified to Dgits) Utilise the rightmost digits of the 13digit account numbers. In the constructed digit account number, the most significant digit (digit ) of the account number must be either a 2 or a. Zero account numbers are not allowed. EXAMPLE of a 13digit account number No. of digits = 13 = 13 12 9 8 7 6 5 3 2 1 Standard Swaziland = 6 1 0 9 7 1 6 5 0 0 1 1 Standard Lesotho u u Lesotho most least significant digit significant digit Current Accounts ACCT TYPE = 1 ACCT INDIC = 2 WEIGHTING THRU 1 = 0 FUDGE FACTOR = MODULUS = Savings accounts ACCT TYPE = 2 ACCT INDIC = 2 WEIGHTING THRU 1 = 0 FUDGE FACTOR = MODULUS = Exception Code (j) Habib Overseas Limited Note: For the New Digit Current and Saving Account Numbers Regarding the least significant digit (right most digit) of the account number as digit 1, the value of digit must be greater than 0. After applying the CDV routine on page E7 the remainder may be 1 if the least significant digit (right most digit) of the Current or Savings account number is 0. Or (Old Digit Current Account Numbers) Should the account number fail the new Habib Overseas Limited CDV routine on page E7 and the above exception code, and the most significant digit (left most digit) of the account number is zero, it is then assumed that this is an old Current account number and no CDV validation is required. NOTE ON EXCEPTION CODES: 1. FOR Mercantile Exception Code (b) an additional check must be performed ONLY after the account number has failed the CDV ROUTINE. 2. FOR HBZ Limited Exception Code (d) an additional check must be performed irrespective of CDV validation on page E7 i.e. successful or unsuccessful 3. FOR Limited Incorp. BoE Exception Code (e) Limited Incorp. PEP Exception Code (e) an additional check must be performed ONLY after the Account number has passed the CDV ROUTINE successfully.. FOR ABSA (All Divisions) Exception Code (f) Perform the first CDV appearing on Pages E6. If the result is successful, then ignore the EXCEPTION CODE, as this indicates that the account number is valid. The exception code is only performed when the initial CDV check fails. E Amended 120/07 070608

VERSION #2 PUBLICATION DATE : /08/01 5. FOR (ex Permanent ) (13 Digit Bond Accounts) Exception Code (g) Peoples ( Now Peoples Mortgage Limited) (13 Digit Bond Accounts) Exception Code (g) Bond Accounts Exception Code (h) There is no CDV loaded on pages E6 CDV PARAMETER TABLE, as the EXCEPTION CODE is the CDV ROUTINE that must be applied. 6. FOR Standard Swaziland, Standard Lesotho Limited Exception Code (i) 13 digit account numbers must be reduced to digits by utilising the right most digits, ensuring that in the digit account number, digit, the most significant digit is either 2 or. 7. FOR Habib Overseas Limited Exception Code (j) An additional check must only be performed if the account number fails the CDV routine on page E7 ACCOUNT INDICATION TABLE (ACCT INDIC) C O M P U T E R I S E D B R A N C H E S ACCT INDIC ACCOUNT REQUIRED ZERO ACCOUNT ALLOWED 0 1 2 3 NO YES YES YES YES YES YES NO NO NO CDV NO YES YES YES YES *Should no account Number be available, the field must be zero filled. Debits to Savings Accounts are allowed by the following banking institutions only: AMALGAMATED BANKS SOUTH AFRICA (ABSA) (No debits are allowed to the following savings accounts: including MEEG BANK Call, Money Market, Notice, Target Savings, Special Savings ITHALA (ABSA) BANK WINDHOEK CAPITEC BANK NEDBANK NAMIBIA LIMITED FIRSTRAND BANK (No debits are allowed to Bookbase accounts and Contractual Savings Products). HBZ BANK MERCANTILE BANK Debits are now allowed to special savings accounts at branch code range 50236 to 50237 NEDBANK LIMITED INCLUDING: NEDBANK LESOTHO, NEDBANK SWAZILAND, OLD MUTUAL BANK (ex PERMANENT BANK), NEDBANK LIMITED INCORP. BoE BANK, and PEOPLES MORTGAGE LIMITED NEDBANK LIMITED INCORP. FBC NEDBANK LIMITED INCORP. PEP BANK NEDBANK LIMITED INCORP. NBS NEDBANK NAMIBIA LIMITED POSTBANK A DIVISION SOUTH AFRICAN POST FICE LIMITED RENNIES BANK STANDARD CHARTERED BANK TEBA BANK THE SOUTH AFRICAN BANK ATHENS THE STANDARD BANK SOUTH AFRICA (Only debits to PlusPlan accounts which are linked to Autobank cards will be accepted.) STANDARD LESOTHO BANK LIMITED STANDARD BANK SWAZILAND HABIB OVERSEAS BANK LIMITED E 5 Amended 120/07 070608

VERSION #2 PUBLICATION DATE : /08/01 BANK STANDARD BANK S.A. STANDARD BANK S.A. STANDARD LESOTHO BANK LTD STANDARD BANK SWAZILAND BRANCH CODE RANGE 00 060066 063968 099999 060067 063967 6600 669999 CDV PARAMETER TABLE ACCT TYPE 1,2,3 1,2,3 1,2 1,2 ACCT INDIC 2 2 WEIGHTING THRU 1 98765321 98765321 0 0 FUDGE FACTOR MOD ULUS Note: the preferred default branch code to utilise for South Africa = 0511 Note: the preferred default branch code to utilise for Namibia = 087373 EXCEP CODE i i NEDBANK LIMITED Included in this range are: NEDBANK OLD MUTUAL BANK PEOPLES BANK (Now NEDBANK LIMITED NEDBANK NAMIBIA LIMITED 10 199999 1 2,3 98765321 98765321 Refer also to the NEW Namibia Clearing Code Range 610 to 61999 displayed on Page E7 of this Manual 09 18 EXCEPTIONS FOR NEDBANK BRANCH CODE RANGE NEDBANK BOND ACCOUNTS 170305 170305 1 Refer Page E3 Exception Code (h) h NEDBANK (ex PERMANENT BANK and PEOPLES BANK Now PEOPLES MORTGAGE LIMITED 7605 7605,6 Refer Page E3 Except. Code (g) For 13digit Bond and Subscription Share Accounts use this code g NEDBANK SWAZILAND 3600 360999 1,2 0 0 NEDBANK LESOTHO 3900 390999 1,2 0 0 FIRSTRAND BANK Bond and Personal Loan Accounts Deposit Accounts 20 299999 2506 2506 1,2 1 3 12121212121 DA98765321 12121212121 Note: The preferred default branch codes to utilise for FNB are as follows: South Africa = 250655 Namibia = 282672 Botswana = 283767 Swaziland = 28736 Lesotho = 280061 Botswana & Swaziland are for FNB to FNB internal payments. ABSA BANK MEEG BANK 1,2,3,,6 30 39999 200 29999 For CDV Routine, please refer to Exception Code f 50 569999 6300 659999 63nnn 63nnn Note: the preferred default branch code to utilise for the ABSA Group = 6325 CITIBANK N.A. 3500 350999 1 0 0 NEDBANK LTD INCORP. 0 999 1,2,3, 18765321 02 e PEP BANK S.A. BANKS ATHENS 0 19999 1,2 98765321 TEBA BANK 310 31979 31980 31999 1,2,3 1,2,3 19876532 276532 NOTE ON WEIGHTINGS: 1=CURRENT ACCOUNTS, 2=SAVINGS ACCOUNTS, 3=TRANSMISSION ACCOUNTS, =BOND ACCOUNTS, 6=SUBSCRIPTION SHARE ACCOUNTS. * A = D = 13 H = 17 J = 19 N = 23 T = 29 E6 Amended 5/06 060601

VERSION #2 PUBLICATION DATE : /08/01 BRANCH CODE RANGE CDV PARAMETER TABLE (cont.) ACCT TYPE ACCT INDIC WEIGHTING THRU 1 FUDGE FACTOR MOD ULUS AFRICAN BANK LIMITED 300 30999 2 12121212121 NEDBANK LTD. INCORP. BoE BANK 00 9999 1,2,3, 18765321 e MERCANTILE BANK 500 50235 50236 50237 50238 59999 1,2 2 1,2 1A98765321 0 1A98765321 POST BANK SAPO 600 60999 2 21821821 NEDBANK NAMIBIA NEW 610 61999 1,2, 532765321 RENNIES BANK 620 62999 1,2,3 276532 CAPITEC BANK 700 70999 1,2,3,,6 2198765321 BANK WINDHOEK 800 89999 1,2,3 0 MTN BANKING (STANDARD BANK) 900 90999 3 13971379131 EXCEP CODE MTN ing (Standard ) will operate under branch code 90991. Account Number Length =. th most significant digit of the account number must always be a Zero. b b HBZ BANK 5700 570999 1,2 0137131 d INVESTEC BANK 5800 580999 1,2, 0NJHD7531 HABIB OVERSEAS BANK 70 709999 1,2 765321 j NEDBANK LTD. INC. 7200 729999 2,3,,6 132987321 NBS STANDARD CHARTERED 7300 7300 1,2,3,,6 276532 BANK 73006 730999 1,2,3,,6 276532 ABN AMRO BANK 700 70999 1 98765321 ITHALA (ABSA) 7500 759999 2,3,,6 12121212121 NEDBANK (ex PERMANENT BANK ) and PEOPLES BANK now PEOPLES MORTGAGE LIMITED OLD MUTUAL BANK (ex 7600 769999 Refer page E3 Exception Code (g) g PERMANENT BANK CURRENT ACCOUNTS 175 175 () NEDBANK INCORP. FBC 7800 789999 2,3,,6 13579135791 UNIBANK # 7900 799999 2,3, 0 1 REFER TO NEDBANK PAGE E6 98765321 09 S A RESERVE BANK 90 999999 1 18765321 Note: no debits to SARB accounts at all NOTE ON BANKS: NOTE ON WEIGHTINGS: * MEEG BANK This bank's branches are embedded randomly within the above ABSA range. Alpha search on Branch Name "MEEG" to identify. # UNIBANK ACCT INDIC is, however, no CDV is performed but "0" account numbers disallowed 1=CURRENT ACCOUNTS, 2=SAVINGS ACCOUNTS, 3=TRANSMISSION ACCOUNTS, =BOND ACCOUNTS, 6=SUBSCRIPTION SHARE ACCOUNTS. * A = D = 13 H = 17 J = 19 N = 23 T = 29 E7 Amended 120/07 070608

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. BANK African Ltd ABN Amro CURRENT (CHEQUE) ACCOUNT ACCOUNT TYPE 1 SAVINGS ACCOUNT ACCOUNT TYPE 2 TRANSMISSION ACCOUNT ACCOUNT TYPE 3 N / A N / A No Identification. N / A N / A No Identification Reduce to digits by dropping the 12 th digit (leftmost). ABSA No Identification 8,9, or No Identification 8,9, or No Identification 8.9. or No Identification No Identification 9 or No Identification 9 Windhoek Ltd. Incorp. BoE No Identification No Identification. No Identification Capitec No Identification No Identification. Use No Identification for Savings and Loan Accounts Citibank No Identification No identification No Identification Incorp.FBC FirstRand New Current Accounts For Life No Identification New Savings Account for Life No Identification Bond Accounts 13Digit Account Number Account Number Range 33999999999999 Drop Digits 12 & to Digits Eg 339999999999 Personal Loan Accounts 13Digit Account Number Account Number Range 999999999999 Drop Digits 12 & to Digits Eg 9999999999 Deposit Accounts Branch 2506 only No identification possible Habib Overseas (old) Account Number Range 8858 (New) Account Number Range 1 19999999999 New Account number Range 1 19999999999 E8 Amended 120/07 070608

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. BOND ACCOUNT ACCOUNT TYPE SUBSCRIPTION SHARE ACCOUNT ACCOUNT TYPE 6 No Identification 8,9, No Identification 8,9, or or No Identification No Identification No Identification No Identification No Identification 8 Bond Accounts for this Institution operate as Account Type 1 (Current Accounts) E9 Amended 5/06 06031

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. HBZ BANK CURRENT (CHEQUE) ACCOUNT ACCOUNT TYPE 1 (Old Current Accounts ) 8 or No Identification (New Current Accounts) th digit = 1 th digit = 1 SAVINGS ACCOUNT ACCOUNT TYPE 2 (Old Savings Accounts) No Identification (New Savings Accounts ) th digit = 1 th digit = 3 8 or TRANSMISSION ACCOUNT ACCOUNT TYPE 3 Investec No Identification No Identification Ithala No Current Accounts No Identification 8 No Identification 8 (ABSA) Meeg No Identification 8,9, or No Identification 8,9, or No Identification 8,9, or Mercantile th Digit = 1 through 9 9th Digit = 0 through 9 Bond Accounts th digit = 1 9th digit = 5 Ltd. Incorp. NBS Lesotho Namibia th Digit = 2 9th Digit = 5 or 6 No Identification N.B. Only applicable to Branch Code range 50236 to 50237 No Current Accounts No Identification No Identification No Identification No identification OLD th Digit = 1 NEW th Digit = 1 th Digit = 1 OLD th Digit = 2 NEW th Digit = 1 th Digit = 2 OLD th Digit = 2 NEW No Identification No Identification Swaziland th Digit = 1 th Digit = 2 th Digit = 2 Ltd Incorp. Peoples Ltd. Incorp. PEP Old Mutual (ex Permanent Bond Accounts Account number range 8018999999999901 Reduce to digits by dropping Digits 1 & 2 th Digit = 2 Peoples Digit Savings Accounts operate on the Branch Code Range and use the CDV routine. th Digit = 2 Peoples Digit Transmission Accounts operate on the Branch Code Range and use the CDV routine. No Identification No Identification No Identification th Digit = 1 Old Mutual Digit Current Accounts operate on the Branch Code Range and use the CDV routine. th Digit = 2 Old Mutual Digit Savings Accounts operate on the Branch Code Range and use the CDV routine. th Digit = 2 Old Mutual Digit Transmission Accounts operate on the Branch Code Range and use the CDV routine. E Amended /06 0605318

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. BOND ACCOUNT ACCOUNT TYPE SUBSCRIPTION SHARE ACCOUNT ACCOUNT TYPE 6 No Identification No Subscription Meeg Accounts No Identification 8,9, or No Identification 8,9, or Bond Accounts for this Institution operate as Account Type 1 (Current Accounts) No Identification No Identification OLD NEW th Digit = 1 th Digit = 3 Bond Accounts for this Institution operate as Account Type 1 (Current Accounts) No Identification 13 No Identification 13 No Identification No Identification 13 No Identification 13 E Amended 6/06 06

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. BANK Rennies S A of Athens CURRENT (CHEQUE) ACCOUNT ACCOUNT TYPE 1 SAVINGS ACCOUNT ACCOUNT TYPE 2 TRANSMISSION ACCOUNT ACCOUNT TYPE 3 No Identification No Identification No Identification OLD Account Number 7 Account Number Range 7 Range 2212 202599999 No validation is required on the OLD Account Number range Manual Check Only Postbank A Division of S A Post Office NEW Account Number for Life No Identification. Perform CDV on Page E6 NEW Account Number for Life No Identification. Perform CDV on Page E6 No Identification Note: All EFT transactions to SA Post Office; ensure Client/Employee produce authentic SA Post Office document which must display branch code 605 with an digit Account Number S A Reserve Standard MTN ing (Standard ) Standard Lesotho Ltd. Standard Swaziland No Identification Account number range 0999999999 9 Account number range 0999999999 (Note: Only debits to Plus Plan accounts which are linked to Autobank cards will be accepted) 9 Account number range 0999999999 No Identification Account Number range 0 09999999999 Note: th digit must always be a zero th digit = 2 or th digit = 2 or th digit = 2 or th digit = 2 or 9 Uni No Identification No Identification 16Digit Accounts; reduce to by dropping the 5 most significant digits; i.e. only the last digits must be utilised reading from right to left. Standard Chartered No Identification No Identification No Identification Teba No Identification No Identification No Identification E12 Amended 5/06 06031

VERSION #2 PUBLICATION DATE : /08/01 ACCOUNT TYPE RECOGNITION The Table is based on regarding the least significant digit of the account number as digit number 1. For reference purposes only. (The BANKSERV system will not validate the relationship between and ACCOUNT TYPE). N.B.The ACCOUNT TYPE itself is important and will be validated by the BANKSERV system against specific bank criteria as detailed. BOND ACCOUNT ACCOUNT TYPE SUBSCRIPTION SHARE ACCOUNT ACCOUNT TYPE 6 Bond Accounts for this Institution operate as Account Type 1 (Current Accounts) No Identification 15Digit Loan Accounts Reduce to digits by dropping the most significant digits; i.e. only the last digits must be utilised reading from right to left. No Identification No Identification E13 Amended 2/06 060315