---
title: How Can Debtor Banks Fix DebiCheck Duplicates
description: Stop duplicate DebiCheck collections without manual reviews or core system overhauls. Discover an easy, automated solution designed for debtor banks.
image: https://blog.electrum.co.za/hubfs/Bottom%20Right%20Corner.png
---

[![Electrum](https://blog.electrum.co.za/hs-fs/hubfs/raw_assets/public/Electrum_October2023/images/header-logo.png?width=500&height=150&name=header-logo.png "Electrum")](https://www.electrum.co.za/)

![Back Button](https://blog.electrum.co.za/hubfs/raw_assets/public/Electrum_October2023/images/back.svg)

Back

![Close Hamburger](https://blog.electrum.co.za/hubfs/raw_assets/public/Electrum_October2023/images/close.svg)

- [Home](https://www.electrum.co.za/)
- Schemes 
    - Schemes
    - Clearing House Payments 
          - [PayShap](https://www.electrum.co.za/schemes/payshap)
          - [Real-Time Clearing](https://www.electrum.co.za/schemes/real-time-clearing)
          - [EFT Debit & Credit](https://www.electrum.co.za/schemes/electronic-funds-transfer)
          - [Account Verification Services](https://www.electrum.co.za/schemes/account-verification-services)
          - Alternative Payment Methods
          - [Cash Vouchers](https://www.electrum.co.za/payments/cash-vouchers)
    - Value-Added Services 
          - [Prepaid Airtime and Data](https://www.electrum.co.za/digital-goods-and-services/prepaid-airtime-and-data)
          - [Prepaid Electricity](https://www.electrum.co.za/digital-goods-and-services/prepaid-electricity)
          - [Bill Payments](https://www.electrum.co.za/digital-goods-and-services/bill-payments)
          - [LOTTO](https://www.electrum.co.za/digital-goods-and-services/lotto)
          - [Travel and Event Ticketing](https://www.electrum.co.za/digital-goods-and-services/travel-and-event-ticketing)
          - [Digital Vouchers](https://www.electrum.co.za/digital-goods-and-services/digital-vouchers)
          - [Cash Vouchers](https://www.electrum.co.za/payments/cash-vouchers)
- Solutions 
    - Solutions
    - - [Clearing House Payments Modernisation](https://www.electrum.co.za/solutions/clearing-house-payments-modernisation-for-existing-banks)
          - [Turnkey Clearing House Payments](https://www.electrum.co.za/solutions/turnkey-clearing-house-payments-for-new-banks)
          - [Enterprise Payments Channel](https://www.electrum.co.za/solutions/enterprise-payments-channel)
          - [PayShap-Ready QR Code Issuing](https://www.electrum.co.za/solutions/payshap-ready-qr-code-issuing)
          - [PayShap for Retailers](https://www.electrum.co.za/solutions/payshap-for-retailers)
          - [Cash Voucher Issuing and Distribution for Banks](https://www.electrum.co.za/solutions/cash-voucher-issuing-and-distribution-for-banks)
          - [Cash Voucher Retail Expansion for Banks](https://www.electrum.co.za/solutions/cash-voucher-retail-expansion-for-banks)
          - [Retail Cash-In and Cash-Out Expansion](https://www.electrum.co.za/solutions/retail-cash-in-and-cash-out-expansion)
          - [High Volume POS-Integrated VAS Services](https://www.electrum.co.za/solutions/high-volume-pos-integrated-vas-services)
          - [Expanded VAS For High-Growth Digital Channels](https://www.electrum.co.za/solutions/expanded-vas-for-high-growth-digital-channels)
- [Developers](https://api.electrum.io/)
- Resources 
    - Resources
    - Documentation 
          - [Implementation Guides](https://www.electrum.co.za/documentation/product-guides)
          - [Solution Updates](https://www.electrum.co.za/solution-updates)
    - News 
          - [Blog](https://blog.electrum.co.za/?__hstc=17958374.bff00b489d6fac1f58737d8799a2a91d.1721396613638.1724837978417.1724842684665.23&__hssc=17958374.15.1724842684665&__hsfp=3812773586)
          - [Press Releases](https://www.electrum.co.za/press-releases)
    - (spacer)
    - Insights 
          - [Reports, whitepapers & flyers](https://www.electrum.co.za/insights)
    - Careers 
          - [Jobs & Opportunities](https://www.electrum.co.za/careers)
          - [Interview Process](https://www.electrum.co.za/careers/interview-process)
- [Trust](https://trust.electrumsoftware.com/)

- [Home](https://www.electrum.co.za/)
- Schemes 
    - Clearing House Payments 
          - [Payshap](https://www.electrum.co.za/schemes/payshap)
          - [Real-Time Clearing](https://www.electrum.co.za/schemes/real-time-clearing)
          - [EFT Debit & Credit](https://www.electrum.co.za/schemes/electronic-funds-transfer)
          - [Account Verification Services](https://www.electrum.co.za/schemes/account-verification-services)
    - Alternative Payment Methods 
          - [Cash Vouchers](https://www.electrum.co.za/payments/cash-vouchers)
    - Value-Added Services 
          - [Prepaid Airtime and Data](https://www.electrum.co.za/digital-goods-and-services/prepaid-airtime-and-data)
          - [Prepaid Electricity](https://www.electrum.co.za/digital-goods-and-services/prepaid-electricity)
          - [Bill Payments](https://www.electrum.co.za/digital-goods-and-services/bill-payments)
          - [LOTTO](https://www.electrum.co.za/digital-goods-and-services/lotto)
          - [Betting](https://www.electrum.co.za/digital-goods-and-services/betting)
          - [Travel and Event Ticketing](https://www.electrum.co.za/digital-goods-and-services/travel-and-event-ticketing)
          - [Digital Vouchers](https://www.electrum.co.za/digital-goods-and-services/digital-vouchers)
- Solutions 
    - [Clearing House Payments Modernisation](https://www.electrum.co.za/solutions/clearing-house-payments-modernisation-for-existing-banks)
    - [Turnkey Clearing House Payments](https://www.electrum.co.za/solutions/turnkey-clearing-house-payments-for-new-banks)
    - [Enterprise Payments Channel](https://www.electrum.co.za/solutions/enterprise-payments-channel)
    - [PayShap-Ready QR Code Issuing](https://www.electrum.co.za/solutions/payshap-ready-qr-code-issuing)
    - [PayShap for Retailers](https://www.electrum.co.za/solutions/payshap-for-retailers)
    - [Cash Voucher Issuing and Distribution for Banks](https://www.electrum.co.za/solutions/cash-voucher-issuing-and-distribution-for-banks)
    - [Cash Voucher Retail Expansion for Banks](https://www.electrum.co.za/solutions/cash-voucher-retail-expansion-for-banks)
    - [Retail Cash-In and Cash-Out Expansion](https://www.electrum.co.za/solutions/retail-cash-in-and-cash-out-expansion)
    - [High Volume POS-Integrated VAS Services](https://www.electrum.co.za/solutions/high-volume-pos-integrated-vas-services)
    - [Expanded VAS For High-Growth Digital Channels](https://www.electrum.co.za/solutions/expanded-vas-for-high-growth-digital-channels)
- [Developers](https://api.electrum.io/)
- Resources 
    - Documentation 
          - [Implementation Guides](https://www.electrum.co.za/documentation/product-guides)
          - [Solution Updates](https://www.electrum.co.za/solution-updates)
    - News 
          - [Blog](https://blog.electrum.co.za/?__hstc=17958374.bff00b489d6fac1f58737d8799a2a91d.1721396613638.1724837978417.1724842684665.23&__hssc=17958374.47.1724842684665&__hsfp=3812773586)
          - [Press Releases](https://www.electrum.co.za/press-releases)
    - Insights 
          - [Reports, whitepapers & flyers](https://www.electrum.co.za/insights)
    - Careers 
          - [Jobs & Opportunities](https://www.electrum.co.za/careers)
          - [Interview Process](https://www.electrum.co.za/careers/interview-process)
- [Trust](https://trust.electrumsoftware.com/)

[![Contact](https://hubspot-no-cache-eu1-prod.s3.amazonaws.com/cta/default/142132879/7f102097-b88c-49fd-b727-90c8e1009d5a.png)](https://hubspot-cta-redirect-eu1-prod.s3.amazonaws.com/cta/redirect/142132879/7f102097-b88c-49fd-b727-90c8e1009d5a)

![Hamburger](https://blog.electrum.co.za/hubfs/raw_assets/public/Electrum_October2023/images/hamburger.svg)

[Payments](https://blog.electrum.co.za/tag/payments)

[Banks](https://blog.electrum.co.za/tag/banks)

[Business Case](https://blog.electrum.co.za/tag/business-case)

[DebiCheck](https://blog.electrum.co.za/tag/debicheck)

# How Can Debtor Banks Fix DebiCheck Duplicates

 September 29, 2026

<https://blog.electrum.co.za/author/sam-ancer> ![Sam Ancer](https://blog.electrum.co.za/hubfs/SamAncer.jpeg)

 Sam Ancer

![Post Header](https://blog.electrum.co.za/hubfs/raw_assets/public/Electrum_October2023/images/banner-bg.svg)

![How Can Debtor Banks Fix DebiCheck Duplicates](https://blog.electrum.co.za/hubfs/Bottom%20Right%20Corner.png)

DebiCheck is powerful, but it has introduced several challenges for debtor banks. One critical issue is duplicate collections. It seems like an impossibly complicated issue to solve, either requiring manual processes or a complete reframing of core systems, but maybe the answer is much simpler.

Duplicate collections are a blight on debtor banks. They take time away from your operations team, cost you fee revenue, and most importantly, erode your customers' trust in your ability to keep their money safe. Understanding why duplicates occur helps us identify possible solutions.

## Why duplicate collections are so hard to detect in DebiCheck

Technical duplicates can be caused by system glitches, retries because of missing submission responses, or batch re-upload errors. While these may look like surface-level process gaps, they stem from a deeper integration challenge.

DebiCheck uses the ISO 20022 messaging standard, which carries rich data fields like the Unique End-to-End Transaction Reference (UETR). Most legacy core systems cannot read this messaging language, particularly with [retrofitted DebiCheck solutions](https://blog.electrum.co.za/the-hidden-cost-of-retrofitted-debicheck-architecture). When translation fails or drops these specific fields, legacy core systems lose the ability to spot that a transaction has already passed through.

The complexity of ISO 20022 messaging is made worse by the multiple identifiers required by DebiCheck. When a mandate is processed, it uses a Mandate Reference Transaction Identifier (MRTI), instead of a UETR. Consequently, to eliminate duplicates, a collections system needs to identify both MRTI and UETR fields.

Another complication comes in batch files. When a batch file contains some duplicate transactions, existing systems cannot process the valid collections and isolate the repeats. Consequently, they are forced to reject the entire batch file.

## The over-engineering trap

One solution is to manually review duplicates to ensure each double debit is intercepted and stopped beforehand. However, this cannot scale with thousands of transactions, and is incredibly resource-intensive.

Another possible solution is to completely change your core infrastructure to meet modern standards. The problem is that it’s expensive, time-consuming, technically complex and leaves you open to significant risk.

It’s also worth considering whether core banking systems should be responsible for detecting duplicates. A good payments engine should track and detect duplicates before any core systems are burdened with the risk of unnecessary processing.

The following old wives' tale shows how easy it is to overcomplicate an engineering solution, and why tackling the immediate problem directly is often best.

A toothpaste company faced a challenge on its production line. Occasionally, a box would be packaged without a tube of toothpaste inside. To fix it, executives spent millions developing a high-tech scale that weighed every box, triggered an alarm, halted the conveyor, and required a technician to reset the line.

Months later, the system showed it caught zero empty boxes. Puzzled, the chief engineer visited the factory floor and found a desk fan sitting beside the conveyor belt. The line workers, tired of walking over to reset the machine every time an empty box passed, had bought a cheap fan to simply blow the empty boxes off the track before they reached the scale.

In core banking, you don't need to rebuild the entire factory floor just to catch a data translation error, or have people manually review each collection. You simply need an upstream filter that intercepts duplicate instructions before they ever reach your core systems.

## A simple approach to DebiCheck duplicate collections

Rather than building an expensive, slow, manual review system, [Electrum DebiCheck](https://www.electrumsoftware.com/schemes/debicheck) adds an intelligent, modular Collections Engine connected to your stack through a single integration. One of its functions is detecting duplicates before it sends information to the Mandate Management Engine for verification.

Acting as that upstream filter, the P4 Collections Engine intercepts duplicates before they create friction on your ledger.

### Fixing duplicate collections in DebiCheck

- Real-time UETR matching: The engine validates incoming messages against the UETR. Powered by cloud-native scaling, it can run every validation check for each transaction type with minimal latency. A separate management system would handle mandate duplicates, keeping each system focused on its own concerns and ensuring reliability for both.
- Selective bulk file parsing: Rather than rejecting an entire batch because of a few duplicate transactions, the engine parses individual files within a bulk request, filters out duplicates, and lets valid transactions pass through.
- Core message enrichment: If you want your legacy core system to handle duplicate checks, the solution enriches translated messages, giving your existing setup the exact fields it needs to verify transactions.

## How to fix duplicate collections in DebiCheck

The simple solve to duplicate collections in DebiCheck is to partner with Electrum and [let us handle the complexities](https://blog.electrum.co.za/why-debicheck-complexity-is-worth-it) of ISO 20022 messaging so you can focus on delivering your customers more value.

Electrum is using our more than 200 years of collective payments experience, and our close relationships with our partners and the broader industry to create solutions for the collections landscape. You can see how we’re approaching these challenges in our eBook, [Decoding Modern Collections](https://www.electrumsoftware.com/insights/decoding-modern-collections).

![Sam Ancer](https://blog.electrum.co.za/hubfs/SamAncer.jpeg)

Sam Ancer

Sam is a Content Writer at Electrum. He graduated from UWC with a Masters degree in Philosophy. He enjoys discovering the complexities and intricacies of payments and how they shape our world. When he is not reading and writing about next-generation cloud-native payments software, he spends time with his wife and daughter.

[More posts by  Sam Ancer](https://blog.electrum.co.za/author/sam-ancer)

# Electrum Newsletter

 Quarterly insights and news to help you keep up with the latest changes in the payments landscape

[![Electrum](https://blog.electrum.co.za/hs-fs/hubfs/Electrum_October2023/Images/footer-logo.png?width=500&height=150&name=footer-logo.png "Electrum")](https://www.electrum.co.za/)

###### Company

- [Trust](https://trust.electrumsoftware.com/)
- [About us](https://www.electrum.co.za/about-us)
- [Press Releases](https://www.electrum.co.za/press-releases)
- [Jobs and Opportunities](https://www.electrum.co.za/careers)
- [Interview Process](https://www.electrum.co.za/careers/interview-process)

###### Clearing House Payments

- [PayShap](https://www.electrum.co.za/schemes/payshap)
- [Real-Time Clearing](https://www.electrum.co.za/schemes/real-time-clearing)
- [EFT Debit & Credit](https://www.electrum.co.za/schemes/electronic-funds-transfer)
- [Account Verification Services](https://www.electrum.co.za/schemes/account-verification-services)

###### Value-Added Services

- [Prepaid Airtime and Data](https://www.electrum.co.za/digital-goods-and-services/prepaid-airtime-and-data)
- [Prepaid Electricity](https://www.electrum.co.za/digital-goods-and-services/prepaid-electricity)
- [Bill Payments](https://www.electrum.co.za/digital-goods-and-services/bill-payments)
- [LOTTO](https://www.electrum.co.za/digital-goods-and-services/lotto)
- [Travel and Event Ticketing](https://www.electrum.co.za/digital-goods-and-services/travel-and-event-ticketing)
- [Digital Vouchers](https://www.electrum.co.za/digital-goods-and-services/digital-vouchers)
- [Cash Vouchers](https://www.electrum.co.za/payments/cash-vouchers)

###### Solutions

- [Clearing House Payments Modernisation](https://www.electrum.co.za/solutions/clearing-house-payments-modernisation-for-existing-banks)
- [Turnkey Clearing House Payments](https://www.electrum.co.za/solutions/turnkey-clearing-house-payments-for-new-banks)
- [Enterprise Payments Channel](https://www.electrum.co.za/solutions/enterprise-payments-channel)
- [PayShap-Ready QR Code Issuing](https://www.electrum.co.za/solutions/payshap-ready-qr-code-issuing)
- [PayShap for Retailers](https://www.electrum.co.za/solutions/payshap-for-retailers)
- [Cash Voucher Issuing and Distribution for Banks](https://www.electrum.co.za/solutions/cash-voucher-issuing-and-distribution-for-banks)
- [Cash Voucher Retail Expansion for Banks](https://www.electrum.co.za/solutions/cash-voucher-retail-expansion-for-banks)
- [Retail Cash-In and Cash-Out Expansion](https://www.electrum.co.za/solutions/retail-cash-in-and-cash-out-expansion)
- [High Volume POS-Integrated VAS Services](https://www.electrum.co.za/solutions/high-volume-pos-integrated-vas-services)
- [Expanded VAS For High-Growth Digital Channels](https://www.electrum.co.za/solutions/expanded-vas-for-high-growth-digital-channels)

###### Resources

- [Implementation Guides](https://www.electrum.co.za/documentation/product-guides)
- [Solution Updates](https://www.electrum.co.za/solution-updates)
- [Reports, whitepapers & flyers](https://www.electrum.co.za/insights)
- [Blog](https://www.electrum.co.za/blog)
- [Developer Portal](https://api.electrum.io/)

###### Contact us

- [Electrum Payments,Building 3, Podium Level, Riverlands Mall51 Gogosoa StreetObservatoryCape Town 7925, South Africa](https://g.page/ElectrumPayments?share)
- [hello@electrum.co.za](mailto:hello@electrum.co.za)
- [+27 21 448 6422 (office)](tel:+27214486422)
- [+27 21 447 1227 (support)](tel:+27214471227)

© 2026 Electrum Payments

- [Terms of use](https://www.electrum.co.za/policies/terms-of-use)
- [Privacy Policy](https://www.electrum.co.za/policies/privacy-policy)
- [Vulnerability Disclosure](https://www.electrum.co.za/policies/vulnerability-disclosure)
- [PAIA manual](https://uploads-ssl.webflow.com/60e2dc7cef09ba877f290236/625541de9b2069f312c8ff67_202112-Electrum-PAIA-Manual-290621.pdf)

[![linkedin](https://blog.electrum.co.za/hubfs/Electrum_October2023/Images/linkedin.svg "linkedin")](https://www.linkedin.com/company/electrum-payments)

[![facebook](https://blog.electrum.co.za/hubfs/Electrum_October2023/Images/facebook.svg "facebook")](https://www.facebook.com/ElectrumPayments/)

[![instagram](https://blog.electrum.co.za/hubfs/Electrum_October2023/Images/instagram.svg "instagram")](https://www.instagram.com/electrum_payments/)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Sam Ancer",
    "url" : "https://blog.electrum.co.za/author/sam-ancer"
  },
  "dateModified" : "2026-09-29T05:00:00.685Z",
  "datePublished" : "2026-09-29T05:00:00.000Z",
  "headline" : "How Can Debtor Banks Fix DebiCheck Duplicates",
  "image" : [ "https://blog.electrum.co.za/hubfs/Bottom%20Right%20Corner.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.electrum.co.za/how-can-debtor-banks-fix-debicheck-duplicates",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.electrum.co.za/hubfs/electrum-logo-on-dark-1.svg"
    },
    "name" : "Electrum"
  }
}
```