Back to Explore
🤝

Supplier Risk

Duplicate Vendor Detection

Identifies likely duplicate vendor records by name, banking and registration matches.

📖 6 min read🎯 Intermediate✍️ Updated 2026

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

PrimaryCandidateMatch BasisConfidence %
Vendor 0471Vendor 1188Same banking97
Vendor 0312Vendor 1204Same reg. no.95
Vendor 0588Vendor 1340Name + address89
Vendor 0149Vendor 1422Name similarity82
Vendor 0623Vendor 1509Same banking78

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.