ID Verification
Verify a South African ID against Home Affairs data with the official ID photo where available.
Information returned
Registered names, date of birth, gender, citizenship, deceased status, marital status and ID photo.
Browse the identity, compliance, bank, company, vehicle, trace and employment checks available through VerifyNow.
Verification services
Choose the right check. Get a clear answer.
Find the identity, bank, company, biometric, trace, AML or vehicle check that matches the decision your team needs to make.

Confirm South African IDs, vital status, driver licence data, and African identity documents.
Verify a South African ID against Home Affairs data with the official ID photo where available.
Information returned
Registered names, date of birth, gender, citizenship, deceased status, marital status and ID photo.
Verify Nigerian customer identity evidence including NIN, BVN, Virtual NIN, voter ID, phone number and supported bank account checks.
Information returned
Plain-English dashboard result showing verified, mismatch, not found or source unavailable status for the submitted Nigerian identity evidence.
Check marital status for a South African ID number with a focused identity status report.
Information returned
Marital status, registered names and ID number.
Check marital status against the live Home Affairs source through the VerifyNow API.
Information returned
Basic identity context, marital status, and marriage date fields where available.
Check alive or deceased status for a South African ID number in a focused VerifyNow report.
Information returned
Basic identity context, alive or deceased status, and a report your team can keep with the case record.
Run a bundled identity check for onboarding and fraud-prevention review.
Information returned
ID photo and Home Affairs identity details, plus additional identity, contact and address context where available.
Run a bundled employee-screening check with ID photo verification and screening context.
Information returned
ID photo, Home Affairs identity details, address records, contact numbers and employer evidence where available.
Scan a South African driver's licence barcode and choose barcode, identity or Real-Time Face Match verification.
Information returned
Encoded identity and licence fields, categories, restrictions, expiry, low-resolution portrait and the selected verification result.
Verify foreign national identities and supported African ID documents from the same verification platform.
Information returned
Foreign-national identity checks for Cote d'Ivoire, Ghana, Kenya, Nigeria, Zambia and Zimbabwe.
Verify a South African refugee or asylum NIIS file number against the identity source.
Information returned
File-number result, names, date of birth, gender, nationality, record expiry date, secondary ID number and record photograph when available.
Match faces, authenticate documents, and add stronger assurance to onboarding flows.
Compare a selfie against a reference image or Home Affairs ID photo, depending on the selected flow.
Information returned
Face match result, confidence score, detected age and detected gender where supported.
Estimate age and receive a passive-liveness signal from the same face photo.
Use it when you need an age-gate signal from a selfie before serving restricted goods or content.
Information returned
Estimated age, decision status, passive method and score, and review warnings. This is not proof of identity.
Check whether a face photo appears to show a real, present person without a challenge step.
Information returned
Liveness status, method, confidence score, detected face context, and warnings.
Use face matching and biometric assurance tools for higher-confidence identity checks.
Information returned
Face comparison, verification result and biometric risk indicators where supported.
Authenticate ID documents and extract document data for fraud and onboarding workflows.
Information returned
Document type recognition, MRZ checks, barcode decoding, expiry checks and tamper signals.
Screen risk, confirm bank details, and support accountable-institution due diligence.
Screen people or entities against sanctions, PEP, watchlist and adverse-media data sources.
Information returned
Sanctions, PEP status, watchlist results, adverse media and compliance risk signals.
Enrol identified customers for ongoing CDD, ODD and sanctions monitoring after onboarding.
Information returned
Initial onboarding screen, later rescreens against refreshed lists when name and identifier are sent again, PEP and RCA status, crime and watchlist matches, and withdrawal from the active population when the relationship ends.
Follow a practical guide to FIC registration, CDD, RMCP records, AML/PEP screening and report evidence.
Information returned
A mapped checklist showing which VerifyNow reports support identity, company, bank and AML/PEP evidence.
Combine identity, compliance and risk checks for Know Your Customer onboarding.
Information returned
Identity verification, risk screening and compliance workflow support.
Confirm South African bank account details before onboarding, payments or supplier setup.
Information returned
Account found, account open, ID or company match, name match, account type and debit or credit capability.
Check a South African supplier, one selected director, AML risk and company bank details in one dashboard report.
Information returned
CIPC company and director data, exact relationship status, director AML result, bank validation and one review outcome.
Run supported self-service batches or request a manual quote for larger and specialised verification files.
Request Basic South African ID verification for a spreadsheet of ID numbers.
Information returned
A manual batch quote, secure source-file upload and a result for each valid ID row.
Upload a spreadsheet for enhanced Home Affairs alive or deceased checks.
Information returned
Current identity status and detailed death fields where available for each valid row.
Run the lower-cost cached alive or deceased status check across a spreadsheet.
Information returned
Cached alive or deceased status for each valid South African ID row.
Upload a CSV or XLSX file and screen 10 to 1,000 people or entities.
Information returned
Row validation, cost estimate, batch progress, consolidated CSV results and report links for potential matches.
Request batch pricing for identity, KYC, bank, CIPC, status, trace and property checks.
Information returned
Rand cost per report, total quote, manual EFT invoice and secure file upload after payment.
Check company, director, property and vehicle information before you commit to a transaction.
Verify South African company registration details and director information from CIPC data.
Information returned
Registration number, registration status, company type, directors and associated business records.
Search South African property records linked to an authorised SA ID number.
Information returned
Title deed, address, property identifiers, transfer, buyer, seller and bond data where returned by the source.
Scan a South African vehicle licence disc PDF417 barcode, recover visible printed fields when needed, and choose a barcode or number plate verification report. The current dashboard comparison option is Disc + Comprehensive Vehicle Check.
Information returned
Registration, VIN, make, model, engine, class, colour, expiry status, result source, confidence and the selected vehicle comparison. Issued MVL results also include the vehicle register number, control number, vehicle description and indexed barcode fields. Image uploads can add GVM, tare, test date and seating evidence.
Look up vehicle specifications by number plate or VIN for South Africa and supported international markets.
Information returned
Make, model, year, engine details, technical specifications and VIN-related data where available. No owner, finance or stolen-status data is returned.
Locate contact and employment indicators for lawful fraud-prevention and screening workflows.
Locate people by South African ID number for fraud detection and prevention use cases.
Information returned
Confirmed identity, address history, contact numbers and employer information where available.
Look up the last-known recorded physical address linked to a South African ID number.
Use it when you need the last recorded address linked to a South African ID as a starting point for contact or onboarding.
Information returned
Recorded address lines and postal code where available. This is not proof of current residence.
Reverse-lookup a South African mobile number for fraud detection and prevention use cases.
Information returned
Subscriber ID number, surname, first names and recorded phone-number matches where available.
Verify current or past employment by contacting employers directly.
Information returned
Employment dates, position or title, employment status, company name and reference details.
Build tailored verification workflows, integrations, portals, and white-label experiences.
Build a bespoke integration or verification workflow around your business requirements.
Information returned
Custom API integrations, verification portals, workflow automation, reporting, and white-label implementation.
Create a free account, run checks from the dashboard, or use the API when you are ready to automate.