WorkflowTreasury Management Services

Third-Party Sender Due Diligence

Third-party sender due diligence that reaches the layer below the sender

Every originator behind the sender screened and measured, not just the sender.

See one case, screen by screen ↓
demo1,240originatorsbehind one sender — every one screened, evidenced and measured, not a sample
demo6findingson the sample review: three over the return level, one with no evidence, one hidden sender, one audit scope gap
typical0.5%the unauthorized return level each originator is measured against, not just the sender
demo230daysa sender had been sending behind the sender before the review found it
In short

What is Third-Party Sender Due Diligence?

It is the work an originating bank does to register a payment processor that sends ACH through it, to know the originators that processor sends for, and to keep each of them inside the Nacha return levels and the bank's own risk criteria. Third-Party Sender Due Diligence does that work one layer deeper than a yearly spreadsheet: every originator on the roster is screened, evidenced and measured from the bank's own ACH files, and every finding carries a reason code and a named approver.

AI use cases in banking: a buyer's guide to agentic AI for bank and credit union operations →

Updated

The problem

Why third-party sender due diligence stops at the sender

Third-party sender due diligence starts with a simple fact: a third-party sender is a payment processor that originates ACH through the bank for its own clients. The bank registers it, signs an origination agreement, sets a settlement exposure limit — and then answers to Nacha and to its examiners for companies it has never met. Those companies are the ones that debit consumers, and their return rates, their business and their due diligence are the bank's problem long before they are anyone else's.

Once a year the processor emails a roster, in whatever shape it keeps it. A sample is screened by hand, because nobody can screen 1,240 rows. Return rates come out of the payments platform at sender level, because that is the report it prints — and a sender whose own unauthorized rate is 0.18 % can be carrying three originators over the 0.5 % level without a number on any screen moving. Between reviews nothing watches, so a new originator, a new entry type, or a sender hiding behind the sender surfaces a year later, or in an examiner's sample.

typical0.5%the unauthorized return level an ODFI monitors its originators and third-party senders against
typical10daysto register a nested third-party sender once the bank becomes aware of it
typical1a yearrules compliance audit every third-party sender owes, by December 31
Where an annual review's working days goestimated
By hand18 days
With the solution1.8 days
  • Chasing the roster, the audit and the evidence5 → 1 d
  • Screening the originators — a sample, by hand4 → 0.1 d
  • Checking due diligence evidence row by row3 → 0.1 d
  • Pulling return rates per originator out of the files3 → 0.1 d
  • Reading the audit, the agreement and the risk assessment1 → 0.2 d
  • Writing the memo and the committee packet2 → 0.3 d

Estimated split for one annual review of a sender with about 1,200 originators, by hand and with the solution.

How it works

How a review moves

Seven agents read the registration, the roster, the files and the returns; the analyst prepares, the BSA Officer confirms screening and the committee decides.

What comes in
What comes in4 sources · roster, ACH files, registration, evidence
Agents at work
Registration agentrecord + agreement
Roster agentevery row, screened
Then
Returns agentrates per originator
Nesting agentthe sender behind the sender
Then
Audit evidence agentdate and scope
Then
Review writerfindings + reason codes
A person decides
BSA Officer, then the ACH Risk Committeeconfirms screening, then decides
What comes out
Signed decision
Remediation plan
Examiner evidence pack
One case, step by step

One annual review, from a roster to a signed decision

Larkfield Payroll Services has originated ACH through Tessaly Community Bank since 2019. Its annual review is due on October 31; it sends for 1,240 companies, 412,000 entries a month, $186.4 million. Here is what happens, screen by screen, in the working solution.

  1. 01The review that is due

    The sender at the top, its originators underneath

    Delia Marchetti · ACH Risk Analyst

    Delia runs 34 third-party senders with 18,600 originators behind them and 3.2 million entries a month. She opens Larkfield: 1,240 originators as a tree, grouped by industry and entry type — staffing and payroll, medical and dental practices, property management, fitness and membership, online subscriptions, billing and receivables. Most branches are calm. Five carry a small chip.

    Its own unauthorized return rate is 0.18 % against a 0.5 % level — comfortably inside, which is the whole problem.

  2. 021 min 48 s

    Six agents read the registration, the roster and the files

    The agents

    The registration agent reads the registration record and the origination agreement, and lists the Company Identifications actually sending. The roster agent reads all 1,240 rows — not a sample — screens each name and checks the due diligence evidence on file. The returns agent measures every originator from the bank's own ACH files, and the nesting agent compares what is in the files with what is on the roster. The audit evidence agent reads the audit and the risk assessment, and the review writer turns it all into findings with their reason codes.

    “1,240 rows, 6 industry groups, 4 entry types — every row, not a sample.”

  3. 03One click

    1,240 originators, filtered to the five that need a person

    Delia Marchetti · ACH Risk Analyst

    Harbor Lane Dental Partners has no beneficial ownership certification on file. Hallowell Property Group, Fernhill Fitness Collective and Fennimore Media Group are over the unauthorized return level. QuickRun Billing is not an originator at all. A sixth finding is about Larkfield itself.

    Status is a word, not a color: returns over level, no due diligence on file, nested sender.

  4. 04The rates

    Measured per originator, against the Nacha levels

    Returns agent

    Over a rolling 60 days: Fennimore Media Group 1.12 % unauthorized on 2,144 WEB and TEL debits, and 4.29 % administrative — over both levels. Fernhill Fitness Collective 0.73 % on 3,718 debits. Hallowell Property Group 0.61 % on 6,430. The codes behind each rate are kept, and the window can be 30, 60 or 90 days.

    “All three of the sender's own rates are inside their levels. A sender-level report stops here.”

  5. 05One originator

    A company the bank has never met, with all of its evidence

    Delia Marchetti · ACH Risk Analyst

    Fernhill Fitness Collective, Company Identification 9105113467, WEB membership dues, 1,859 entries a month, on Larkfield's roster since April 2023, with the descriptor its debits carry. Screening cleared on October 19 and confirmed by the BSA Officer; the business formation document and the beneficial ownership certification are on file; 27 unauthorized returns put it over the level.

    The agents screen and evidence; they never clear a hit. A named person does.

  6. 06The finding nobody declared

    A sender hiding behind the sender

    Nesting agent

    Company Identification 9004218833 has sent WEB and TEL debits since March 4, 2026 — 230 days, 56,400 entries, $27.9 million — under the name QuickRun Billing, and there is no row for it in the 1,240 the sender supplied. Its addenda name 37 of its own clients. Its own business is processing payments for small service businesses. Section 7.3 of the origination agreement does not permit it.

    Two clocks: 30 days after the first entry, missed in April — and 10 days from the day the bank knew, October 30.

  7. 07Any value

    Every number opens the record it came from

    Delia Marchetti · ACH Risk Analyst

    Delia clicks the roster finding and reads the search itself: the roster was searched for Company Identification 9004218833 and for the name QuickRun, and no row matches. The agreement clause, the audit page, the screening run, the return report and the customer due diligence index all open the same way.

    “Read by the agents · not changed.”

  8. 08The paperwork

    A date is not a scope

    Registration and audit evidence agents

    The registration record says nested senders: no — contradicted by the files. The agreement forbids them. And last year's annual rules compliance audit, completed November 22, covered PPD and CCD entries only: WEB and TEL were not in scope — 341 originators across four industry groups send them, including all three over a return level. The request to the sender is drafted from the gaps.

    The audit evidence agent never signs off a scope gap.

  9. 09The decision

    Analyst prepares, BSA Officer checks, committee decides

    Harriet Vogel · ACH Risk Committee

    The chain is on the screen: prepared by Delia at 09:38, screening confirmed by Royce Tanaka the evening before with all 1,240 cleared, and the decision waiting for the committee on October 23. Harriet suspends QuickRun Billing's entries pending registration with reason code TPS-04, in her own words, and signs. Switched to internal audit, every one of those actions is unavailable and the evidence pack still downloads.

    Report-filing matters are not part of this review; they stay with the BSA Officer in the financial-crime case file.

  10. 10After the decision

    Eight items, each with the evidence that closes it

    Delia Marchetti and Niles Okonjo

    Suspend the entries, register QuickRun as a nested sender by October 30, amend the origination agreement, get its own risk assessment and audit, run due diligence on its 37 companies, a 60-day rate plan for the three originators, the missing certification, and an audit scope extended to WEB and TEL. Each item names the record that closes it, and the person who raised it cannot close it alone.

Who it’s for

Built for the people who answer for the sender's customers.

The same review, seen by the four people who carry it — what their year looked like, and what it looks like now.

DM
Delia MarchettiACH Risk Analyst · prepares every review
ACH Risk Analyst
Before
Screens a sample of the roster by hand, pulls rates at sender level, and writes the memo from email threads.
Now
Opens a review already prepared on all 1,240 originators, reads five chips on a calm tree, and spends her time on what they mean.
RT
Royce TanakaBSA Officer · confirms screening, owns what becomes a report
BSA Officer
Before
Signs off screening he cannot see the working for, on a sample somebody else chose.
Now
Confirms or rejects every screening result with the run behind it, and is the only role that sees the restricted entries.
HV
Harriet VogelSVP Treasury Management · chairs the ACH risk committee
SVP Treasury Management
Before
Approves a memo whose evidence lives in a shared folder, and waits a week when an examiner asks for one originator.
Now
Decides on six findings, each with its reason code and its record, and the whole review downloads as one evidence pack.
NO
Niles OkonjoFintech Partner Oversight Manager · owns the relationship
Fintech Partner Oversight Manager
Before
Starts every review with an email asking for a spreadsheet, then chases five more things one at a time.
Now
Sends one drafted request covering every gap, with dates, and watches the evidence items close on the queue.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents read the registration, the roster, the files and the returns; the analyst prepares, the BSA Officer confirms screening and the committee decides.

Registration agent

Reads the registration record and the origination agreement, lists the Company Identifications actually sending, and reports whether the registration is current and whether nested senders are permitted — quoting the clause.

  • Never registers or amends a registration
  • Never asserts a registration it cannot show
Roster agent

Reads the originator roster in whatever shape it arrives, matches every name and Company Identification to the entries seen, screens each one against the sanctions and prohibited-business lists, and checks the due diligence evidence on file.

  • Reads every row, never a sample
  • Never clears or closes a screening hit — the BSA Officer decides
  • Never opens or changes a customer record
Returns agent

Measures each originator's unauthorized, administrative and overall return rates from the bank's own ACH files over the configured window, against the Nacha levels, and keeps the return codes behind every rate.

  • Read-only on the payments platform
  • Never suspends or releases entries
  • Never adjusts a rate
Nesting agent

Looks for a sender behind the sender: Company Identifications and names that send but are not on the roster, batch descriptors and addenda that name a third party, and originators whose own business is payment processing.

  • Never concludes on its own
  • Never names a nested sender without the evidence that made it suspect
  • Below the confidence floor it stays a question for the analyst
Audit evidence agent

Reads the annual rules compliance audit and the risk assessment, checks the date, the period, the entry types and originators in scope and the findings, and drafts the request for what is missing.

  • Never accepts an audit it has not read
  • Never signs off a scope gap
Review writer

Drafts the review: every finding cited to the record it came from, a recommendation and a reason code for each, the committee packet and the examiner evidence pack.

  • Never approves
  • No claim without a citation
  • Keeps the draft mark until a named person signs
Change watcher

Between reviews, compares each morning's files and rosters with the last review and opens an alert — a new originator, a new entry type, a volume outside the band, a rate over a level, a new unmatched Company Identification — with its evidence and its clock.

  • Cannot close its own alert
  • Cannot change a risk tier
ACH Risk Committee

Approves, conditions or suspends. The agents propose; a named person decides.

Ask in plain words

Ask about any sender, originator or rate

Plain questions, answered from the records on the screen — and the answer can act: filter the tree, open a finding, draft the request.

Why is QuickRun Billing a finding?

It is a third-party sender hiding behind a third-party sender. Company Identification 9004218833 has sent WEB and TEL debits through Larkfield since March 4, 2026 — 230 days, 56,400 entries, $27.9 million — and it is not on the roster supplied on October 6. Its own business is payment processing, and section 7.3 of the origination agreement does not permit nesting. The rule gives the bank 10 days from today to register it.

Which originators are over a Nacha level?

Three, all on WEB or TEL debits, over the 0.5 % unauthorized level in the 60-day window: Fennimore Media Group at 1.12 % — and 4.29 % administrative, over both — Fernhill Fitness Collective at 0.73 % and Hallowell Property Group at 0.61 %. Larkfield's own rate is 0.18 %, comfortably inside, which is why a sender-level report shows nothing.

Did the sender's audit cover WEB entries?

No. The rules compliance audit of November 22, 2025 covered PPD and CCD entries only; WEB and TEL were not in scope. That leaves 341 originators across four industry groups sending entry types the audit never looked at — and all three originators over a return level are among them. The February 2026 risk assessment also does not address nested senders.

Hold the three high-return originators to a monthly rate report

Added as a condition. Fennimore Media Group, Fernhill Fitness Collective and Hallowell Property Group now carry a monthly unauthorized, administrative and overall rate report to the bank for 60 days, reason code TPS-02, due December 19, owner Niles Okonjo. It is on the remediation plan and goes to the committee with the review — the assistant cannot approve it; the committee chair does.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

The sender, and every originator behind itLarkfield Payroll Services at the top, then the 1,240 companies it sends ACH for, grouped by industry and entry type. Most branches are calm; the few with a problem carry a small chip.
Six agents prepare the review in viewRegistration, roster, returns, nesting, audit evidence and the review writer — each step shows what it read, what it found and the record behind it. Twelve steps, 1 min 48 s.
Only the branches that need a personOne click filters 1,240 originators to five: three over the unauthorized return level, one with no due diligence on file, and a sender hiding behind the sender.
Every originator against the Nacha levelsThe sender's own rates are inside every level — which is why a sender-level report shows nothing. One layer down, three originators are over.
One originator, all of its evidenceIdentity, roster row, descriptor, screening, due diligence and the three rates with their codes — each citing the record it came from.
The sender hiding behind the senderFive pieces of evidence for QuickRun Billing, 230 days of entries, and the two clocks the rule sets — 30 days after the first entry, 10 days after the bank knows.
Click any value and read the recordThe roster search that found no row for the hidden sender, shown as it was read — by the agents, and not changed.
Registration, the agreement and the audit's scopeThe registration says no nested senders, the agreement forbids them, and last year's rules compliance audit covered PPD and CCD only.
Who prepares, who checks, who decidesThe chain with its times, the screening confirmed by the BSA Officer, and a notice that report-filing matters stay out of this review.
The decision becomes work with owners and datesEight items drafted from the six findings, each naming the evidence that closes it — and the registration clock that runs to October 30.
The whole program in one queueReviews, change alerts, evidence requests and remediation items across all 34 senders, each with its owner, its date and its SLA.
The program, in four numbersSenders in the program, reviews current, originators over a level and nested senders found — each opening the list behind it.
The levels and cycles are yoursReview cycles by tier, the three return levels, the window, the nesting rule and the alert clock — all settings, all versioned.
Governance

Third-party sender due diligence an examiner can follow.

Every value opens its recordA rate opens the return report and its codes, a screening result opens the run, a clause opens the agreement page, an audit scope opens the audit page, and a missing certification opens the due diligence index. Nothing on the screen is asserted.
Prepare, check and decide are three peopleThe analyst prepares the review, the BSA Officer confirms the screening and the committee approves, conditions or suspends. No one holds two of the three, and the chain with its times is on the decision screen.
Every decision carries a reason codeApprove, approve with conditions, suspend entries, dismiss a finding or return the review — each is recorded with a code from the bank's own list, a sentence in the signer's words, the time and the evidence.
Agents propose; they never actNo agent approves, suspends, releases, registers or clears a screening hit. Below the confidence floor set in settings, a finding is shown as a question for the analyst rather than a conclusion.
Reading without touchingInternal audit reads every review, finding, decision and agent step, and downloads the examiner evidence pack; every action is unavailable in that role. Account numbers are masked except for the roles that need them.
One export for the examinerThe review, each finding with its record, each decision with its reason and signature, and every agent step come out as one evidence pack. Entries in the financial-crime case file are excluded, and only the BSA Officer can add one.
Configuration

Your policy, not ours

The levels, cycles and clocks the agents apply are settings — versioned, and every change on the audit trail.

SettingDefaultChoose from
Review cycle by risk tierHigh 12 months · Medium 18 · Low 24High 6 or 12 · Medium 12 or 18 · Low 18, 24 or 36 months
Unauthorized return level0.5 % — the Nacha level0.5 % · 0.4 % · 0.3 %
Administrative return level3.0 % — the Nacha level3.0 % · 2.5 % · 2.0 %
Overall debit return level15.0 % — the Nacha level15.0 % · 10.0 % · 8.0 %
Return windowRolling 60 daysRolling 30 · 60 · 90 days
On a suspected nested senderHold for the committee · 2 business daysHold for the committee · suspend entries on discovery
Change alert SLA5 business days3 · 5 · 10 business days
Second signature above$5,000,000 of daily exposure$2,500,000 · $5,000,000 · $10,000,000
Connections

Works with the records an ACH program already keeps

Originator rostersthe list the sender supplies, in whatever shape it keeps it
Payments platformorigination files, return reports and settlement, read-only
Registration and agreementsthe registration record, the origination agreement and its clauses
Sanctions screeningevery originator screened, every potential match to the BSA Officer
Core banking and due diligence evidenceformation documents, beneficial ownership certifications, the evidence index
Audits and risk assessmentsthe annual rules compliance audit and the sender's own risk assessment
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

demo
1,240of 1,240
originators behind the sender screened, evidenced and measured — not a sample
Every row read
on the sample review
typical
0.5%
the Nacha unauthorized return level, tested per originator instead of per sender
Sender-level report0 of 3 seen
Per originator3 of 3 found
target
1day
to prepare an annual review, every value citing the record it came from
By handweeks of chasing
With agents1 day

“demo” = seen in the working solution on its sample data · “typical” = published figures (Nacha Operating Rules: the 0.5 % unauthorized, 3 % administrative and 15 % overall return rate levels; registration of a nested third-party sender within the later of 30 days after the first entry or 10 days after the bank becomes aware; the annual ACH rules compliance audit every third-party sender owes by December 31) · “estimated” = our estimate, with the inputs shown. The bank, the senders, the originators, the people and every identifier on this page are fictional — characters and sample data in the working solution.

Questions

What ACH risk and treasury teams ask us.

What is third-party sender due diligence?

It is the work an originating bank does to register a payment processor that sends ACH through it, to know the originators that processor sends for, and to keep each of them inside the Nacha return levels and the bank's own risk criteria. Third-Party Sender Due Diligence does that work one layer deeper than a yearly spreadsheet: every originator on the roster is screened, evidenced and measured from the bank's own ACH files, and every finding carries a reason code and a named approver.

What is a nested third-party sender, and how do you find one?

A nested third-party sender is a processor that has an agreement with another third-party sender rather than with the bank, so the bank may never be told it exists. The nesting agent compares the Company Identifications, company names, batch descriptors and addenda in the bank's own files with the roster the sender supplied. Something that sends but is not on the roster — and whose own business is payment processing — is raised as a suspected nested sender with every piece of evidence and a confidence, for a person to decide.

How are return rates measured per originator?

From the bank's origination files and return reports, over a rolling window of 30, 60 or 90 days. The unauthorized rate comes from R05, R07, R10, R11, R29 and R51; the administrative rate from R02, R03 and R04; and the overall rate from every debit return. Each is compared with the level in settings — 0.5 %, 3 % and 15 % by default — and the codes behind every rate are kept and shown.

Does it check the sender's annual rules compliance audit?

Yes, and its scope rather than just its date. The audit evidence agent records the period, the entry types and originators the audit covered and its findings, then compares that scope with what the sender actually originates. An audit that covered PPD and CCD entries while the sender also sends WEB and TEL is a finding, and the request for a scope extension is drafted from it.

Can we set our own levels, cycles and approvers?

Yes. The review cycle per risk tier, the three return levels, the return window, the nested-sender rule, the change-alert SLA, the approver for each decision, the second-signature threshold, the agent confidence floor, the reason-code list, retention and account-number masking are all settings. Each is versioned and every change is recorded against the administrator who made it.

Do people stay in control of suspensions and approvals?

Yes. The agents read, screen, measure, draft and propose; they never approve, suspend, release, register or clear a screening hit. The analyst prepares, the BSA Officer confirms the screening, and the committee decides with a reason code and a signature, with a second signature above the exposure threshold in settings.

What does an examiner get?

One evidence pack: the review, every finding with the record it came from, every decision with its reason code and signature, every agent step, and every action a person took. Entries that belong to the financial-crime case file are excluded, and only the BSA Officer can add one — so nothing in a review, a committee packet or a request to the sender discloses a report-filing matter.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your own material — your registration records, origination agreements, a sender's roster and a period of ACH files — and it goes live once every quality gate has passed. We will walk you through it on one of your own third-party senders first.

See it on
your senders.

We'll run Third-Party Sender Due Diligence on one of your own third-party senders and its roster.