Accounts payable and payment controls

What Is Maker-Checker? Payment Control Guide

Direct answer

Maker-checker is a control in which one authorised person prepares or changes a transaction and another independently reviews and approves it before release. In accounts payable, the maker may build a payment batch while the checker verifies the batch, beneficiary and supporting approvals. The control works only when roles, evidence, access and override handling preserve genuine independence.

Also known as: four-eyes control, dual approval control.

Key takeaways

  • Maker-checker separates preparation from approval; two clicks by people sharing the same unchecked evidence do not create a strong control.
  • The checker reviews risk-relevant facts and exceptions, not just the batch total.
  • Approval thresholds, prohibited role combinations and emergency procedures are internal policy choices.
  • Changes to beneficiary data and payment instructions should trigger renewed checks.
  • After release, capture bank status and UTR data so approval evidence connects to reconciliation.

How maker-checker segregation works

The maker assembles data or initiates an instruction. The checker sees the source evidence, tests defined attributes and either approves, rejects or returns it. A payment authoriser may be the checker or a separate role, depending on system and policy. The maker must not approve the same transaction through another account or shared credential.

Operational guidance: apply the control where error or misuse could have material consequences, such as vendor creation, bank-detail change, invoice override and payment release. RBI has directed banks to use maker-checker or double scrutiny in specific NEFT branch-processing contexts. That official example illustrates the control concept; it does not impose this article’s corporate approval matrix on every business.

Extend independent review into three-way matching

Maker-checker across a payment lifecycle

  1. AP selects due, approved liabilities and excludes blocked or disputed items.
  2. The maker creates the batch from system records without re-keying beneficiary data where practical.
  3. Automated checks flag duplicates, recent master changes, unusual values and unsupported overrides.
  4. The checker compares batch totals, sampled or risk-selected lines, beneficiary-change evidence and approval status.
  5. The authorised approver signs under the applicable value and risk threshold.
  6. The bank instruction is released through separate credentials and the result is captured.
  7. Failed, returned and edited payments re-enter approval rather than bypassing the control.
  8. Bank debits, statuses and UTR references are reconciled to the approved batch.

System-enforced state transitions are preferable to an informal message saying “approved,” because they preserve version and identity.

Preserve the UTR after payment release

Example payment approval matrix

Illustrative internal policy, not a statutory threshold:

Example payment approval matrix
Payment riskMakerRequired checker or approverExtra control
Up to ₹2 lakh; unchanged beneficiaryAP payment analystTreasury managerBatch and exception review
Above ₹2 lakh to ₹10 lakhAP payment analystHead of treasuryLine-level beneficiary and support review
Above ₹10 lakhTreasury analystHead of treasury and CFODual release under bank mandate
Any recent bank-detail changePerson independent of master-data makerHead of treasuryRevalidation and cooling or enhanced review under policy
Emergency or manual paymentDesignated treasury makerCFO or documented delegateReason, evidence and next-day review

Design thresholds around risk and authority. Do not split payments to fit a lower band.

Treasury payment-run example

Fictional example: Harborline Retail’s maker prepares a Friday run of 24 supplier payments totalling ₹38.6 lakh. The exception report shows one ₹6.4 lakh beneficiary changed two days earlier, one ₹1.8 lakh invoice released through a match override and two duplicate-reference warnings.

The checker clears the duplicate warnings after finding one cancelled draft and one legitimate invoice from a different supplier. The checker returns the ₹1.8 lakh line because override evidence lacks buyer approval. For the changed beneficiary, treasury rechecks the previously validated supplier contact and bank-displayed account name, then routes the ₹6.4 lakh line to the head of treasury under the matrix. The final approved batch contains 23 payments totalling ₹36.8 lakh. The rejected line is not manually added at the bank; it must re-enter the controlled workflow.

Failure modes that weaken maker-checker

  • The maker and checker share credentials, devices or authentication tokens.
  • The checker sees only a total and cannot inspect changed beneficiary or invoice evidence.
  • A maker can edit the batch after approval without invalidating that approval.
  • Urgent payments routinely bypass the workflow and are never reviewed afterward.
  • Approvers accept payment splitting that avoids their threshold.
  • Departed or transferred employees retain incompatible roles.
  • The bank upload differs from the approved ERP batch and no hash or total comparison detects it.
  • Rejected or returned payments are re-released without renewed approval.

Count control effectiveness by prevented or resolved exceptions, access reviews and traceable approvals-not by the number of approval clicks.

Evidence the checker should leave

Evidence the checker should leave
EvidenceWhy it matters
Batch identifier, version, count and totalDefines exactly what was approved
Maker, checker and authoriser identities with timestampsDemonstrates role separation
Exception report and resolutionsShows review focused on risk
Beneficiary-change verificationSupports destination review
Bank release status and UTRConnects approved instruction to execution
Rejected and returned linesPrevents incomplete items disappearing

Retention periods and audit sampling should follow the organisation’s legal, contractual and records requirements.

Explore Finnoto's vendor payment controls

Frequently asked questions

Is maker-checker the same as dual authorisation?

They overlap, but maker-checker describes preparation plus independent review. Dual authorisation may require two approvers after preparation. Define each system role explicitly.

Can the checker be the maker’s manager?

Often yes if the manager has appropriate authority, access and time to review independently. Reporting seniority alone does not make an approval effective.

Does every payment need the same approval level?

No. A documented matrix can scale review by value, beneficiary change, payment type and exception risk, subject to company authority and bank mandates.

What happens when an approved batch changes?

Material edits should invalidate approval and create a new version for review. Otherwise the released instruction is not the transaction the checker approved.

Can automation replace the checker?

Automation can run deterministic checks and select exceptions. Accountability for releases, overrides and control design still needs authorised ownership under company policy.

Sources and further reading

Educational disclaimer: This material is general information, not legal, tax, or accounting advice. Check current official guidance and your facts with a qualified professional.

From definition to workflow

Apply this concept with connected finance operations

Finnoto connects source records, approvals, reconciliation evidence, and exception ownership so teams can move from knowing the rule to operating the control.

Explore accounts payable controls
Read nextUTR number