Supplier Risk
Duplicate Vendor Detection
Identifies likely duplicate vendor records by name, banking and registration matches.
Why Duplicates Are Dangerous
Duplicate vendor records split a single supplier's spend across multiple identities, defeating concentration limits, enabling duplicate payments and masking conflicts of interest. They are a classic indicator tested in forensic and AGSA work because they are both common and exploitable. AuditPro Core detects likely duplicates across name, banking and registration data so a fragmented supplier base can be consolidated and controlled.
The Numbers
AuditPro Core renders this view from your tenant's live, tamper-evident records. The figures below are illustrative sample data.
Candidate Pairs
187
▲ 23
High-Confidence Matches
62
shared banking
Value Exposure
R 28.9m
across pairs
Confirmed Merged
44
this quarter
Candidate Pairs by Match Basis
Top Duplicate Candidates
| Primary | Candidate | Match Basis | Confidence % |
|---|---|---|---|
| Vendor 0471 | Vendor 1188 | Same banking | 97 |
| Vendor 0312 | Vendor 1204 | Same reg. no. | 95 |
| Vendor 0588 | Vendor 1340 | Name + address | 89 |
| Vendor 0149 | Vendor 1422 | Name similarity | 82 |
| Vendor 0623 | Vendor 1509 | Same banking | 78 |
Figures shown are illustrative sample data for demonstration. AuditPro Core renders these views from your own tenant's live, tamper-evident records.
Fuzzy Name Matching
The same supplier may appear as variants, abbreviations or with trailing entity types, so exact matching misses most duplicates. Phonetic and similarity matching catches near-identical names that a literal comparison would pass.
Banking and Registration Keys
A shared bank account or registration number across two records is a far stronger duplicate signal than a similar name alone. These keys also reveal deliberately disguised duplicates set up to evade controls.
True vs False Positives
Group companies and franchises can legitimately share a registration or address, so candidates require human confirmation. The aim is a ranked candidate list, not automatic deletion.
How AuditPro Core Bridges the Gap
- Multi-key matching: records are compared on fuzzy name, banking detail and registration number to surface duplicates that single-field checks miss.
- Ranked candidates: matches are scored by strength so reviewers tackle the highest-risk pairs first.
- Exception workflow: confirmed duplicates route to merge-or-retire decisions with a documented rationale.
- Traceability to source: every match links to the underlying records so a reviewer can confirm rather than guess.
Key Takeaways
- Duplicates fragment spend and defeat concentration and payment controls.
- Shared banking or registration data is a stronger signal than a similar name.
- Legitimate group structures cause false positives — confirm before merging.
- A ranked candidate list, reviewed regularly, keeps the master file honest.
See This on Your Own Data
AuditPro Core renders this dashboard from your tenant's live, tamper-evident records — every figure traceable to source.
