Why positive pay matters
Checks are still the payment method most often hit by fraud, and positive pay is the standard bank control against forged, altered and counterfeit checks.
- Check fraud is common. In the 2026 AFP Payments Fraud and Control Survey, 58% of organizations reported check fraud in 2025, and checks remained the payment method most often affected.
- Business checks are a target. FinCEN reported that check fraud suspicious activity reports rose from more than 350,000 in 2021 to over 680,000 in 2022, and noted that business checks can be more valuable to criminals because the accounts are often well funded and fraud may take longer to notice (FinCEN alert, February 2023).
- Your bank may expect it. Bank of America's positive pay fact sheet warns that not using available fraud services, including positive pay, may leave you with fraud losses the bank will not reimburse. Read your own account agreement for the terms that apply to you.
How check positive pay works
You tell the bank which checks you wrote, the bank compares every presented check with that list, and you decide what happens to the ones that do not match.
- 1
1. Send the issue file
Each time you write checks, you send the bank an issue file listing them: check number, amount, date and, if you use payee positive pay, the payee name. - 2
2. The bank compares
When a check is presented for payment, the bank compares its check number and amount (and payee name, where that option is on) with your issue file. - 3
3. Mismatches become exceptions
A check that is not on the file, has a different amount, repeats a serial number or was voided is listed as an exception, usually with an image of the check. - 4
4. You decide by the cutoff
Your team reviews each exception and tells the bank to pay or return it before the daily deadline. Anything left undecided gets the account’s default decision.
The exceptions you see depend on the bank. Bank of America, for example, lists checks paid that are not on the issue file, duplicate serial numbers, amounts that differ from the file, zero serial numbers and cancelled checks, with optional exceptions for stale-dated checks, checks over a maximum amount and payee mismatches (Bank of America fact sheet).
Positive pay vs payee positive pay vs reverse positive pay
Check positive pay matches number and amount, payee positive pay adds the payee name, and reverse positive pay leaves the matching to you.
| Service | Who matches | What is checked | What it catches | Trade-off |
|---|---|---|---|---|
| Check positive pay | The bank, against your issue file | Check number and amount | Counterfeit checks, changed amounts, checks not issued, duplicates | You must send a file every time you write checks |
| Payee positive pay | The bank, against your issue file | Check number, amount and payee name | All of the above plus a payee name changed on a genuine check | A payee name in the file that differs from the printed check raises an exception, even on a genuine check |
| Reverse positive pay | Your team, against your own records | The presented checks the bank shows you, sometimes only those above an amount you set | Whatever your reviewer spots | No file to send, but more manual work and more room for error |
| ACH positive pay / debit filter | The bank, against rules you set | Which companies may debit the account | Unauthorized ACH debits | New legitimate debiters must be added or approved |
| ACH debit block | The bank | Any ACH debit | Every ACH debit, legitimate or not | Only suits accounts that should never be debited |
In the reverse positive pay service shown in Chase's fraud protection demo, the customer sets an amount and reviews checks at or above it. Reverse positive pay needs no issue file, but it is only as strong as the person reviewing, so most teams that write checks regularly are better served by bank-side matching with payee match.
ACH positive pay, debit blocks and filters
Check positive pay does nothing for electronic debits, so accounts that can be debited by ACH need a block or a filter as well.
ACH debits are pulled from your account by the company you owe, so a fraudster with your account number can try to pull money the same way. Banks offer two tools, which Nacha describes as protection against unauthorized debits, not a way to stop legitimate ones (Nacha FAQ):
- Debit block. Rejects ACH debits on the account. Use it on accounts that only ever receive money or pay by check.
- Debit filter or ACH positive pay. Lets through debits from companies you approve and flags the rest for you to accept or return. Use it on operating accounts that pay taxes, utilities or card bills by direct debit.
Neither tool looks at ACH credits you send. Paying a vendor by ACH or wire is a payment you authorized, so it is outside what positive pay covers.
What goes in a positive pay issue file
An issue file lists each check you wrote with its number, amount and date, plus the payee name if you use payee positive pay and a flag for voided checks.
| Field | What it holds | Notes |
|---|---|---|
| Account number | The account the checks are drawn on | Some banks set this per file or in the upload screen rather than per row |
| Check number | The check serial number | Often zero-filled and right-justified in fixed-width files |
| Amount | The check amount | Banks differ on whether the decimal point is included |
| Issue date | The date on the check | Date format (for example MM/DD/YYYY) is set by the bank |
| Payee name | The name printed on the check | Needed for payee positive pay; must match the printed check |
| Issue or void indicator | Whether the row adds a check or voids one | Send voids too, so a voided check that is later presented is flagged |
For example, Alerus Bank accepts CSV, Excel or fixed-width text files with check number, amount and check date, with or without a payee name column, and lets files include voids (Alerus file guide). A two-check issue file might look like this:
| Account | Check number | Amount | Issue date | Payee | Type |
|---|---|---|---|---|---|
| 000123456789 | 10452 | $4,318.20 | 11/07/2026 | Harbor Office Supply LLC | Issue |
| 000123456789 | 10453 | $12,050.00 | 11/07/2026 | Northline Freight Inc | Issue |
| 000123456789 | 10449 | $860.00 | 11/03/2026 | Ridge Electric Co | Void |
Build the file from your check register and map it to the bank's layout. Keep the register itself accurate; the issue file is only as good as the record it comes from. A check register template helps if you write checks by hand.
Handling positive pay exceptions and the daily cutoff
Review exceptions every business day as soon as they load, decide each one before the bank’s cutoff, and know what your account does with items nobody decides.
Timing is set by the bank. Regions, for example, loads next-day exceptions by 9:30 a.m. CST and needs decisions by 2:00 p.m. CST, and asks whether a return is for fraud or another reason (Regions help card). Defaults differ too: in Chase's demo, positive pay exceptions left undecided at the cutoff are returned, while reverse positive pay items not reviewed are paid. Confirm the default on each of your accounts.
- 1
Step 1
Ask your bank which services it offers on each account: check positive pay (with payee match if available), ACH positive pay or debit filters, and debit blocks. - 2
Step 2
Choose a default decision for exceptions nobody reviews by the cutoff (pay or return), and name at least two people who can make decisions. - 3
Step 3
Get the bank’s issue-file layout and map it from your check register or accounting system, then send a test file. - 4
Step 4
Send an issue file every time you print checks, before the checks are mailed, and include any voided checks. - 5
Step 5
Each business day, open the exception list as soon as the bank loads it and compare each item with the check register and the check image. - 6
Step 6
Decide pay or return for every exception before the bank’s cutoff, and mark returns as fraud where they are. - 7
Step 7
Investigate every fraud return and every file error: report fraud to the bank, and fix whatever caused a genuine check to be flagged.
| Check | If it fails |
|---|---|
| The check number is in your check register | Not written by you: return as fraud |
| The amount matches the register | Altered amount, or a keying error in the file: compare the image, return if altered |
| The payee on the image matches the register | Altered payee: return as fraud |
| The check was not voided or already paid | Duplicate or reused check: return |
| The check stock, signature and endorsement look genuine | Possible counterfeit: return and call the bank |
| The item was missing from the file by mistake | Genuine check: pay it, then fix why it was missed |
Who needs positive pay, and what it does not protect against
Any business that writes checks should use positive pay on those accounts, but it only checks that a payment matches what you authorized, not that you should have authorized it.
Positive pay catches payments you did not make. It does not catch a payment you made by mistake or because you were tricked:
- Vendor bank-detail change scams. If a fraudster posing as a vendor gets you to update their bank details, your next ACH or wire goes to the fraudster as an authorized payment. Verify every change by calling the vendor on a number you already hold. See bank-change checks.
- Fake or taken-over vendors. A check written to a fictitious vendor is on your issue file, so it clears. See vendor fraud red flags.
- Duplicate payments. Paying the same invoice twice produces two valid checks. See preventing duplicate payments.
- Unapproved bills. Positive pay starts after the check is written. Approval of the bill itself happens earlier, in AP.
How Aequo AP helps
Aequo AP does not pay vendors, print checks or send files to your bank; it controls the step before positive pay, so the bills that reach your payment run are approved, checked and recorded.
- Approved bills only. Invoices are routed by amount, vendor, GL code or department to one or more approvers before they sync to QuickBooks Online, Xero, FreshBooks, Zoho Books or Business Central, where your team pays them.
- Duplicate checks. Each invoice is compared with earlier invoices from the same vendor and given a duplicate risk level before approval, so you are less likely to write two valid checks for one bill.
- Bank-change holds. When Aequo AP detects new bank details for a vendor, it holds that vendor's invoices until someone calls the vendor back on a known contact and a second person approves the change. It does not confirm account ownership with a bank.
- Audit trail. Every invoice keeps a history of who captured, coded and approved it, which is the evidence you need when a positive pay exception is questioned.
Vendor payments from Aequo AP are coming soon; today, keep positive pay and debit filters on your bank accounts. See how bank-change checks work.
Frequently asked questions
How does positive pay work?
You upload an issue file listing each check’s number, amount and date (and payee, for payee positive pay). When a check is presented, the bank compares it with the file. Mismatches become exceptions, and you tell the bank to pay or return each one before its daily cutoff.
What is the difference between positive pay and reverse positive pay?
With positive pay, the bank does the matching against an issue file you send. With reverse positive pay, you send no file; the bank shows you the checks presented (in some versions, only those above an amount you set) and your team matches them against its own records.
What is ACH positive pay?
ACH positive pay applies the same idea to electronic debits pulled from your account. You tell the bank which companies may debit the account, and debits that do not fit the rules are flagged for you to accept or return. A debit block rejects all ACH debits on an account.
What happens if I miss the positive pay cutoff?
The bank applies the default decision set up on your account. Some banks and services default to returning exceptions and others to paying them, so check which one applies to each of your accounts and services.
Does positive pay stop vendor bank-change fraud?
No. If a fraudster gets you to change a vendor’s bank details, the payments you then send are ones you authorized, so positive pay has nothing to flag. That needs a separate control: verify every bank-detail change by calling the vendor on a number you already hold.
Automate matching, approvals and exception handling
Aequo AP captures invoices, matches them to purchase orders and receipts, routes approvals and flags duplicates and exceptions, then syncs with QuickBooks Online, Xero, FreshBooks, Zoho Books or Business Central.
Related guides and tools
- Vendor onboarding and bank-change checksThe control positive pay does not cover.
- Vendor fraud red flagsSpot fake and taken-over vendors.
- Payment fraud risk assessmentScore your current controls.
- Payment run approvals and controlsControls before a payment batch is released.
- Preventing duplicate paymentsPositive pay will not catch a check you wrote twice.
- Check register templateKeep the record your issue file is built from.
- Payment run (glossary)Where issue files fit in the payment cycle.
- Segregation of duties (glossary)Who should decide positive pay exceptions.
Sources
Checked on November 9, 2026. Vendor capabilities and prices change; confirm current details with each vendor.
- AFP, Payments Fraud and Control Survey — share of organizations reporting check fraud in 2025; checks the most affected payment method
- FinCEN Alert FIN-2023-Alert003, mail theft-related check fraud — check fraud SAR counts for 2021 and 2022; why business checks are targeted
- Bank of America, Check Positive Pay fact sheet — matching fields, exception types, payee positive pay, ACH positive pay, blocks and filters
- Chase, fraud protection services demo — reverse positive pay review threshold and default decisions at the cutoff
- Regions, Positive Pay decisioning help card — example exception load times, decision deadlines and return reasons
- Alerus, Positive Pay issued check file guide — example issue-file fields and formats
- Nacha, ACH Network Rules FAQs — purpose of ACH debit blocks and filters
- Pay.UK, Confirmation of Payee FAQs — how UK account name checking works