Account Verification Service (AVS) South Africa

Live bank-to-bank verification that confirms a South African bank account exists, is active, and belongs to the specific person or entity claiming it — before any EFT collection or payment.

Verified via PayInc (BankservAfrica) infrastructure. Results in 2–10 seconds. Identity + account + type confirmation.

🏦 Live bank-to-bank inquiry🔐 Verifies: account number, name, ID, account type⚡ Results in 2–10 seconds✅ PASA best practice before EFT collections

What AVS Verifies

🔢

Account number

Confirms the bank account number exists and is active at the stated bank and branch. This can be validated by Real-Time AVS-R or by Batch AVS-B (Delayed)

👤

Account holder name

Matches the account holder's full name against the bank record for the stated account.

🪪

SA ID / company reg

Verifies that the South African ID number or company registration number is linked to this account.

🏦

Account type

Confirms whether the account is a cheque, savings, or transmission account — relevant for EFT eligibility.

How AVS Works

1

CDV first

Run Check Digit Verification (CDV) to instantly validate the account number format before making an AVS inquiry. Eliminates obviously invalid numbers without an API call.

2

Submit AVS request

Submit the account number, account holder name, ID number, and account type to your AVS provider via API or batch file. The provider connects to PayInc (BankservAfrica).

3

Bank-to-bank inquiry

PayInc (BankservAfrica) routes the inquiry to the account's host bank, which checks its records against the submitted details.

4

Match result

The bank returns a match result for each field checked (account exists, name match, ID match, account type). Results are typically returned as a 'Y', 'N', or 'U' (unverifiable) per field.

5

Accept or reject

Your collection system either accepts the account (full match) or flags it for manual review (partial match or no match). Do not proceed with EFT collections on accounts that fail AVS.

Find an AVS Provider in South Africa

Submit one RFQ to compare South African bank account verification service providers.

AVS FAQ

What is the Account Verification Service (AVS) in South Africa?+
The Account Verification Service (AVS) is a live, bank-to-bank inquiry service used in South Africa to confirm that a bank account number is valid, active, and belongs to a specific individual or entity. AVS is operated through PayInc (BankservAfrica)'s infrastructure and allows a collecting business (or their payment service provider) to verify: (1) the bank account number is valid and active; (2) the account holder's full name matches the stated name; (3) the South African ID number or company registration number matches the account; and (4) the account type (cheque, savings, transmission) is as stated. AVS is distinct from CDV (Check Digit Verification), which only validates the mathematical format of an account number without confirming ownership.
When should South African businesses use AVS?+
South African businesses should use AVS in the following situations: (1) Before capturing a new debit order mandate (DebiCheck or legacy EFT) — to confirm the account belongs to the person presenting it. (2) Before making a large supplier or creditor payment — to verify the beneficiary account details before disbursement. (3) On periodic re-verification of existing debtor records — to catch account changes that may have occurred since the original mandate was set up. (4) As part of onboarding KYC processes — to confirm that a new client's stated banking details are real and match their identity documents. (5) After receiving an account change notification from an account tracking service — to verify the new account before updating the mandate.
What does an AVS inquiry check in South African banking?+
A standard South African AVS inquiry checks: Account number validity (does the account exist and is it active?); Account holder name (does the name on the account match the name provided?); ID or registration number (does the South African ID number or company registration number match the account holder?); Account type (is the account a cheque, savings, or transmission account — relevant because only certain account types support EFT debits); and Bank branch code (is the branch code consistent with the stated bank). Not all AVS providers check all fields — some only confirm account existence without identity matching. Full identity-matching AVS provides the strongest fraud protection.
How long does an AVS inquiry take in South Africa?+
A South African AVS inquiry typically returns a result within 2–10 seconds when submitted via API to a payment service provider with a direct PayInc (BankservAfrica) connection. Batch AVS for verifying hundreds or thousands of accounts simultaneously may take a few minutes to process, depending on the provider's infrastructure and the volume submitted. Real-time single-account AVS (used during customer onboarding) is fast enough to integrate into a web or mobile form without significant user experience impact. Some banks impose limits on the number of AVS inquiries a business can submit per day, so discuss volume requirements with your AVS provider.

Download the Finance EzyFind App

Finance EzyFind Apple App DownloadFinance EzyFind Google Playstore App DownloadFinance EzyFind Huawei App Gallery Download