Skip links

How to Verify South African Supplier Bank Accounts: AVS, CIPC, and VAT

How to Verify South African Supplier Bank Accounts: AVS, CIPC, and VAT

Paying a South African supplier for the first time, or acting on a request to change an existing supplier's banking details, means answering two separate questions: does the bank account belong to the party you are paying, and is the company behind it legitimate. South Africa has strong infrastructure for the first question and a public registry for the second. This guide explains how each works, and where a straightforward account match still leaves a gap.

Verifying a South African supplier 1 · ACCOUNT LAYER AVS — BankservAfrica Does the account exist, is it active, and is it linked to the ID / name given? Yes / no answers · via a bank or AVS provider 2 · COMPANY LAYER CIPC · SARS · ownership Is the company registered and active, VAT valid, and who owns and controls it? The layer an account match does not cover Both layers matter: a valid account can still belong to a company that is not what it claims to be.
Figure 1 · The two layers of verifying a South African supplier.
R1.9bnDigital banking fraud losses, 2024
+86%Rise in digital fraud incidents
65%Of digital fraud via banking apps
YYYY/NNNNNN/NNCIPC registration format

Fraud figures: SABRIC Annual Crime Statistics, 2024.

The account layer: BankservAfrica's AVS

South Africa's primary mechanism for confirming a bank account is the Account Verification Service (AVS), operated by BankservAfrica. AVS lets a payer check that a specific account matches the details supplied by the account holder before a payment or debit order is set up. It is widely used across banking, insurance, lending, and payroll to reduce failed payments and account-related fraud.

AVS returns confirmation against a defined set of parameters, typically including:

  • Whether the account exists and is open, and whether it has been open for at least three months.
  • Whether the account can accept debits and credits.
  • The account type (for example current, savings, or transmission).
  • Whether the account is linked to the identity number supplied, and whether the name and initials match.

An important characteristic of AVS is that it is a confirmation service, not a lookup. It returns yes or no answers against the details you submit; it does not return the account holder's name, balance, or any other information. In other words, you must already have the details to check, and AVS tells you whether they match the account.

One distinction matters when the supplier is a business. A company's account is verified against the company registration number, not a personal identity number; only for a sole proprietor or individual is the ID number used. Checking a company account against an individual's ID, or vice versa, can cause a legitimate account to fail, so confirm you are matching against the correct identifier for the entity type.

Batch versus real-time

ModeHow it worksTypical use
AVS Batch (AVS-B)Multiple accounts submitted in a file. Banks respond within one hour, during defined operating hours.Onboarding runs, payroll files, government and SARS processes.
AVS Real-Time (AVS-R)A single account checked immediately, with a response in seconds, available continuously.Point-of-onboarding checks and bank-detail change requests.

Direct participation in AVS is limited to banks. Businesses generally access it through their bank or through an authorised AVS provider that connects to BankservAfrica on their behalf. When you evaluate a provider, confirm whether they offer real-time checks, which markets and account types they cover, and how identity numbers are handled under data-protection rules.

The company layer: CIPC, SARS, and ownership

Confirming the account is necessary but not sufficient. An account can be valid, active, and correctly matched to an identity, and the business behind it can still be dormant, deregistered, newly formed for a single fraud, or controlled by someone other than who you think. This is where company-level verification applies.

The CIPC company registry

The Companies and Intellectual Property Commission (CIPC) is South Africa's official register of companies and close corporations. Every registered entity has a registration number in the format YYYY/NNNNNN/NN: the year of registration, a six-digit sequential number, and a two-digit code for the entity type.

2019 / 123456 / 07 YYYY Year of registration NNNNNN Six-digit sequence NN Entity type code
Figure 2 · How a CIPC registration number is structured.

The two-digit suffix indicates what kind of entity you are dealing with, which is useful context when a supplier's structure does not match the size or nature of the work:

CodeEntity type
07Private company (Pty) Ltd
06Public company (Ltd)
08Personal liability company (Inc)
21Non-profit company (NPC)
23Close corporation (CC)

A CIPC check confirms the registered company name and number, the current status (in business, deregistered, in liquidation, or business rescue), the registration date, the registered address, and the listed directors. Status is the field that most often matters: a supplier in the process of deregistration or business rescue is a different risk from an active company, regardless of whether the bank account checks out.

SARS VAT verification

If a supplier charges VAT, the VAT number should be valid and registered to that business. South African VAT numbers are ten digits and begin with the digit 4. SARS provides a VAT Vendor Search that confirms whether a number is registered and returns the associated trading name, which you can compare against the company you are paying. A VAT number that does not resolve, or that resolves to a different name, is a reason to pause.

SARS tax compliance status

Beyond a valid VAT number, many buyers — particularly in enterprise and government procurement — confirm that a supplier is in good standing with SARS. This is done through the Tax Compliance Status (TCS) system. The supplier requests a TCS and shares a secure PIN; the buyer verifies it through SARS eFiling or the SARS Online Query System by entering the supplier's tax reference number and the PIN. The result is returned in real time as compliant or non-compliant. Because the status reflects standing at the moment of the check, it is worth re-running periodically rather than relying on a single result at onboarding.

Beneficial ownership and the CIPC register

Knowing who ultimately owns and controls a supplier is now a formal part of the South African picture. After the Financial Action Task Force placed South Africa on its grey list in February 2023, the country introduced a central beneficial ownership register maintained by CIPC. Companies must record the natural persons who own 5% or more of the company, directly or indirectly, or who otherwise exercise effective control; a company or a trust cannot itself be a beneficial owner. Filings began in 2023 and must be kept current as ownership changes.

South Africa exited the FATF grey list on 24 October 2025, but the beneficial ownership requirements remain in force. One practical point for buyers: the CIPC beneficial ownership register is not publicly searchable — access is restricted to CIPC and competent authorities — so confirming ownership in practice relies on the supplier's disclosure or on registry-sourced data that assembles ownership from company records. A recently incorporated company, a single owner, or ownership that traces to an unexpected party remain the signals worth weighing before releasing a first payment.

B-BBEE: verifying a supplier's empowerment status

One verification step is specific to South Africa and often decisive in procurement: Broad-Based Black Economic Empowerment (B-BBEE). A supplier's B-BBEE status affects the procurement recognition a buyer earns, so most onboarding processes check it early. The proof a supplier provides depends on its size.

CategoryAnnual turnoverProof of status
EMER10 million or lessSworn affidavit, or a free CIPC certificate
QSER10m to under R50mSworn affidavit if 51%+ black-owned; otherwise a SANAS-accredited certificate
GenericOver R50 millionSANAS-accredited verification certificate

Status is expressed as a level from 1 to 8, plus non-compliant, with lower levels carrying higher procurement recognition. Two things matter when verifying it: the certificate or affidavit must be current — certificates are valid for twelve months from issue — and, where a certificate is required, it must come from an agency accredited by SANAS (the South African National Accreditation System). A certificate from an agency not on the SANAS list is not valid, and expired or fabricated B-BBEE certificates are a recurring problem in supplier onboarding.

What an account match will not catch

AVS is effective at what it does: confirming that an account is real, active, and linked to a stated identity. It is not designed to tell you anything about the company. It will not tell you that the entity was deregistered last year, that it was incorporated last month, that its VAT number is invalid, or that its ownership changed hands recently. Each of those can accompany a perfectly valid account.

This distinction is the reason a single check is rarely enough. A correctly matched account is a necessary condition for paying safely, not a sufficient one. There are several company red flags a bank account match alone will not catch, and they are exactly the signals that separate a legitimate supplier from a convincing front.

How MonitorPay helps

The company layer, verified from source data

MonitorPay confirms the company behind a South African payment using registry-sourced data: the registered name and number, current status, VAT validity, directors, and beneficial ownership, with continuous monitoring so a change in status or ownership is flagged rather than missed. It is the layer that sits alongside an AVS account check, not a replacement for it — the account confirmation itself is performed through South Africa's banking infrastructure. MonitorPay does not initiate or hold funds; it reports whether the business you are paying is what it claims to be.

Why this matters in South Africa

The risk is not theoretical. According to SABRIC's 2024 crime statistics, digital banking fraud incidents rose 86% year on year to almost 98,000 cases, with gross losses of R1.888 billion. Banking apps accounted for 65% of digital fraud cases, with losses exceeding R1.2 billion. The dominant business-payment attacks — vendor email compromise and bank-detail change requests — work by presenting a plausible instruction to change where money is sent. Confirming the account and the company together is the control that interrupts them.

The high-risk moment

A request to change an existing supplier's banking details is the single point where most business payment fraud succeeds. Treat every change request as a re-verification event: confirm the new account through AVS and re-confirm the company before the change is approved.

Regulatory context: FICA and POPIA

Two frameworks shape how verification is done in South Africa. The Financial Intelligence Centre Act (FICA) sets customer due diligence obligations for accountable institutions, which makes verifying the identity and legitimacy of counterparties a compliance matter, not only a fraud-prevention one. The Protection of Personal Information Act (POPIA) governs how personal information, including the identity numbers used in an AVS check, is collected and processed. Any verification workflow should have a lawful basis for processing that data and should minimise what it retains.

A practical verification workflow

For a new South African supplier, or a change to an existing one, a defensible sequence looks like this:

  1. Confirm the account. Run an AVS check on the account number and type, matched against the company registration number for a business or the identity number for an individual.
  2. Confirm the company. Verify the CIPC registration number, that the status is active, and that the registered name matches the supplier.
  3. Confirm the tax position. Validate the VAT number if VAT is charged, and where required, verify the supplier's SARS tax compliance status using their TCS PIN.
  4. Check ownership. Review the directors and beneficial owners, and note recent incorporation or ownership changes.
  5. Check B-BBEE, if relevant. Confirm the affidavit or certificate is current and, where a certificate is required, issued by a SANAS-accredited agency.
  6. Monitor. Re-verify on any bank-detail change request, and monitor status and ownership for existing suppliers rather than treating onboarding as a one-time event.
Get this data your way

Bulk, API, or the online platform

Company verification and ownership data on South African and international suppliers is available through the access method that fits your team: bulk file checks for onboarding and supplier-base reviews, the REST API for in-workflow verification, or the online platform for one-off checks with full audit logs.


Frequently asked questions

How do I verify a South African supplier's bank account?

Use the Account Verification Service (AVS), operated by BankservAfrica, to confirm that the account exists, is active, accepts debits and credits, and is linked to the identity number and name provided. Businesses access AVS through their bank or an authorised AVS provider. For full assurance, pair the account check with a company check against the CIPC registry and SARS VAT records.

What is AVS in South Africa?

AVS is the Account Verification Service run by BankservAfrica. It confirms, on a yes-or-no basis, whether the bank account details supplied match the account holder's identity and whether the account is active and able to transact. It is a confirmation service, so it does not return the account holder's name, balance, or other account information.

What is the difference between AVS Batch and AVS Real-Time?

AVS Batch (AVS-B) processes multiple accounts submitted in a file, with banks responding within about an hour during set operating hours; it suits onboarding runs and payroll. AVS Real-Time (AVS-R) checks a single account immediately, with a response in seconds and continuous availability, which suits point-of-onboarding checks and bank-detail change requests.

How do I check if a South African company is registered?

Verify the company against the CIPC (Companies and Intellectual Property Commission) register. A registration number has the format YYYY/NNNNNN/NN — year, a six-digit sequence, and a two-digit entity-type code. A check confirms the registered name and number, the status (in business, deregistered, in liquidation, or business rescue), the registration date, the registered address, and the directors.

What does a South African company registration number mean?

It is structured as YYYY/NNNNNN/NN. The first segment is the year of registration, the second is a six-digit sequential number, and the final two digits indicate the entity type — for example 07 for a private company (Pty) Ltd, 06 for a public company (Ltd), 21 for a non-profit company, and 23 for a close corporation.

How do I verify a South African VAT number?

South African VAT numbers are ten digits and start with the digit 4. SARS provides a VAT Vendor Search that confirms whether a number is registered and returns the associated trading name. Compare that name to the company you are paying; a number that does not resolve, or resolves to a different business, warrants further checks before payment.

How do I verify a supplier's B-BBEE status?

Ask for the supplier's B-BBEE proof and confirm it is current and genuine. Exempt Micro Enterprises (turnover of R10 million or less) and majority black-owned Qualifying Small Enterprises may provide a sworn affidavit; other QSEs and generic enterprises (over R50 million) need a certificate from an agency accredited by SANAS. Certificates are valid for twelve months, and any certificate from a non-SANAS-accredited agency should not be accepted.

How do I check a South African supplier's tax compliance?

Beyond validating the VAT number, you can confirm a supplier's overall standing with SARS through the Tax Compliance Status (TCS) system. The supplier shares a secure TCS PIN, and you verify it using SARS eFiling or the SARS Online Query System with their tax reference number. The result shows in real time as compliant or non-compliant, and because it reflects current standing it is worth re-checking periodically.

Does an AVS account match mean the supplier is legitimate?

No. AVS confirms that an account is real, active, and linked to a stated identity. It does not confirm anything about the company: the business could be deregistered, newly incorporated for a single fraud, have an invalid VAT number, or have changed ownership. Account verification and company verification answer different questions, and both are needed.

Why are bank-detail change requests such a high fraud risk?

Most business payment fraud in South Africa, including vendor email compromise, works by getting a legitimate-looking instruction to redirect payments to a new account in front of whoever approves them. Because the instruction looks routine, it often bypasses controls. Treating every change request as a re-verification event — re-checking both the account and the company — is the control that interrupts it.

How does FICA and POPIA affect supplier verification?

The Financial Intelligence Centre Act (FICA) sets customer due diligence obligations for accountable institutions, making counterparty verification a compliance requirement. The Protection of Personal Information Act (POPIA) governs how personal data, including the identity numbers used in AVS checks, is processed. A compliant workflow needs a lawful basis for processing and should retain only what it needs.

Can MonitorPay verify South African suppliers?

MonitorPay verifies the company behind a South African payment using registry-sourced data — registered name and number, status, VAT validity, directors, and beneficial ownership — with continuous monitoring for changes. This is the company layer that complements an AVS account check. The account confirmation itself is performed through South Africa's banking infrastructure. Get in touch to set up access for your workflow.