skip to content

As finance controller, what should trigger mandatory callback verification on supplier bank changes?

level: principalimportance: nice to knowfreq 31%

answer

  1. trigger on the event, not the amount
  2. a floor is something the ask sizes under
  3. value decides approvers, not verification
  4. pre-decide the unverifiable supplier
  5. no losses is not evidence

basics

~20 s

The change of banking details itself, at any value. A value threshold is a parameter an operator reads off your behaviour and sizes the ask beneath, so keep value for deciding how many approvers, not whether to verify.

solid answer

~40 s

Trigger on the event, not the amount. Any alteration to where money is sent - supplier bank details, remittance address, payroll deposit - requires a callback on a contact route held before the request, with no value floor. Value bands still do useful work, but their job is deciding how many approvers release the payment, not whether the destination was verified; a floor on verification is readable by anyone watching how you behave, and the ask will arrive just beneath it. Then settle the parts a policy needs to survive: who may waive it, which is nobody below you; what happens when a supplier cannot produce a verifiable contact, where the old account keeps being paid until the relationship owner resolves it; and who absorbs the workload.

go deeper

for a junior

Know that a banking change is verified because it changed, not because the sum is large, and that you are never the person who decides to skip that step.

for a middle

Explain why a value floor is readable by an operator and can be sized under, and keep value bands doing their proper job of deciding approver counts.

for a senior

Design the whole path: trigger, who verifies, what happens when a supplier cannot be verified, and how the same rule extends to payroll self-service under a different owner.

for a principal

Own the organisational calls - waiver authority, funding a named role, holding the line against senior urgency, and arguing the asymmetry between a few calls a month and a rare irreversible loss.

## The decision in front of the controller Everyone agrees that banking changes should be verified. The real questions are *when* the requirement bites, *who* can set it aside, and *who pays* for it in time and friction. Those are organisational calls, and they are what separates a policy that survives month-end from one that is quietly abandoned in week three. ## Trigger on the event, not the value The intuitive design is a threshold: verify changes on suppliers we pay more than some amount. It is intuitive because it looks like risk-based control, and it is wrong here for a specific reason. A value threshold is a **parameter the operator can read**. They do not need to see your policy; they can infer it from which requests get a phone call and which do not, and they only need to learn it once. The ask then arrives beneath it. Worse, sizing down costs the operator very little, because the technique is cheap to repeat and the invoice they ride is whichever one fits. Triggering on the *event* removes that. A change of destination is a discrete, countable event - most organisations have far fewer of them per month than they expect - and it cannot be sized around, because there is no smaller version of changing an account number. Value bands keep their proper job: deciding how many people must approve the disbursement. That is a control on magnitude. Verification is a control on destination. Conflating the two is what produces the threshold design in the first place. ## The four things the policy must answer **1. Who may waive it.** Some request will arrive with genuine urgency and a senior name attached, and someone will ask for an exception. The workable answer is that the requirement is not waivable below the controller, and that an urgency claim from a senior name raises the bar rather than lowering it - because that pressure is itself a standard technique. Publish that in advance, so declining is policy rather than a junior person's judgement call in the moment. **2. What happens when verification is impossible.** A supplier changes contact, the named person has left, the number in the contract is dead. The answer must be pre-decided, or the default becomes "pay it anyway": until a verifiable route is established, the previously held account continues to be paid and the relationship owner - someone who has actually met the counterparty - resolves it. Non-payment is a commercial problem; misdirected payment is a loss. **3. Who does the work.** If verification is unfunded it will be skipped under load. Count the actual changes per month, put a named role on it, and give that role the authority to hold a payment. This is where a controller's answer differs from an engineer's: the constraint is headcount and month-end pressure, not design elegance. **4. What suppliers are told.** Say at onboarding that banking changes are never actioned on correspondence alone, and capture a verification contact at that moment, while nobody is under pressure. This converts the control from friction the supplier resents into a process they expect, and it means a genuine change is not slowed. ## Extend the same policy to payroll Employee direct-deposit self-service is the same trick at smaller unit value and larger volume, and it typically sits with a different owner in HR, which is exactly how it gets missed. The same three moves apply: confirm through the contact route already in the personnel record rather than anything supplied with the request; notify the previously known route that a change occurred; and where the cycle allows, let a change season for one payday. Discovery in payroll is reliably external - the employee whose salary did not arrive tells you - so the notice to the old route is doing most of the work. ## Judging whether the control is working The seductive measure is "we had no losses". That is not evidence: you may simply not have been targeted this quarter, and the direction of the claim runs the wrong way. Judge instead on process facts you control - what proportion of banking changes went through the verified route, how many were held for want of a contact, how long verification took - and treat a genuine attempt that was declined as the control demonstrating itself rather than a near miss to be embarrassed about. ## Where the argument usually lands The cost of this policy is small and concrete: a handful of phone calls a month and occasional commercial awkwardness. The cost of not having it is rare, large and effectively irreversible, since money drawn down and moved onward is generally gone. That asymmetry is the whole case, and it is the case a controller has to make to a business that experiences the control as friction every month and the loss never - until once.

  • A major supplier refuses to supply a verification contact and threatens to halt deliveries. What now?
    Keep paying the previously held account, which honours the debt, and escalate to the relationship owner who has met them in person. Withholding payment is not the choice being made; changing destination without assurance is. Frame it commercially: the same policy protects them from someone impersonating you.
  • Your CEO forwards a banking change and asks for it to be actioned today. What does the policy say?
    That urgency plus seniority is the standard shape of the attack, so the requirement holds and the callback happens first. This only works if the rule was published in advance and the controller, not the clerk, is the person who declines - which is why the waiver authority has to be set before it is needed.
  • How would you argue for this budget against a competing security spend?
    On loss expectancy and cost. Payment diversion is one of the highest-loss fraud categories and needs no exploit, so it is not addressed by any technical spend; the countermeasure is a named role and a few calls a month. It is one of the cheapest large-loss reductions available.

saying these in an interview costs you the question

  • Sets a value threshold and calls it risk-based
  • Leaves waiver authority with whoever is under pressure
  • Has no pre-decided answer when a supplier cannot be verified
  • Cites absence of losses as proof the control works
  • Covers supplier payments but leaves payroll self-service to HR unaddressed

context