Does QuickBooks Have Positive Pay? The Honest Answer

No. Neither QuickBooks Online nor QuickBooks Desktop can produce a positive pay file your bank will accept. QuickBooks records the checks you write, but it has no built-in feature that exports a check issue file in a bank-ready layout.

That gap surprises a lot of people, because their bank just told them to "upload a positive pay file after every check run." This page explains what you are actually being asked for, why QuickBooks cannot create it on its own, and the standard free workaround that turns your QuickBooks check data into the file the bank needs.

What is positive pay, and what file does the bank want?

Positive pay is a fraud control offered by banks. Each time you issue checks, you send the bank a list of the checks you wrote. When a check is presented for payment, the bank matches it against your list. Anything that does not match, a wrong amount, a check number you never issued, an altered payee, gets flagged for your review before the money leaves your account. If you are new to the concept, see what is positive pay.

The list you send is the check issue file. At minimum it carries the account number, check number, amount, and issue date, and many banks also want the payee name. That is the data QuickBooks holds. The problem is the packaging, not the data.

Why can't QuickBooks just make the file?

There is no single positive pay format. Every bank defines its own layout: which columns appear, what order they go in, the date format, whether amounts include the decimal point or use implied decimals, and whether the file is a comma-separated CSV or a fixed-width text file. A file Chase accepts will be rejected by Wells Fargo, and vice versa.

QuickBooks would have to ship and maintain a separate template for every bank in the country, and keep each one current as banks change their specs. Intuit does not do this. In the Intuit community, the documented answer for both QuickBooks Online and QuickBooks Desktop is the same: there is no native positive pay export. The supported path is to export your check data and reformat it yourself. QuickBooks Online users also run into a known limitation where the Print on Check As payee field will not pull cleanly into a standard report, which makes the manual reformatting step more fiddly when the bank wants payee names.

How do I create a positive pay file from QuickBooks for free?

The workaround is the same in both products: get the check data out of QuickBooks, then map it to your bank's layout.

  1. Export your checks. In QuickBooks Online, run a check or transaction report filtered to the relevant account and date range and export it to Excel or CSV. In QuickBooks Desktop, open the bank account in your Chart of Accounts, run a Quick Report or Check Detail report for the check run, and export to Excel. Save it as a CSV.
  2. Find out exactly what your bank wants. Ask your bank for its positive pay file specification, or check our Chase and Huntington pages for examples of how layouts differ. Do not guess at column order or amount formatting.
  3. Convert the CSV into the bank's layout using our free positive pay file generator. Paste or upload the exported check data, pick or build the matching format, and download a file in the exact structure your bank expects.

The generator runs entirely in your browser. Your check data is never uploaded to a server, and there is no account to create. For the field definitions and common layout rules, see the positive pay file format reference.

What about the payee name and other bank-specific fields?

Some banks run payee positive pay, which also matches the payee name on each check. That is the field QuickBooks Online does not export cleanly, so you may need to add or correct a payee column in your exported data before converting it. If your bank requires a layout that is unusual, our format builder lets you set the column order, date format, and amount handling to match. Because every bank's spec is account-specific, we do not publish a single "QuickBooks positive pay file" you can blindly trust. Build it against your bank's actual requirements.

Do I need a paid add-on instead?

There are paid third-party tools that read QuickBooks directly and output bank-formatted positive pay files. They can save time if you process many check runs. But you do not need one. If you can export a report from QuickBooks, the free generator covers the same job at no cost. For step-by-step product walkthroughs, see our guides for QuickBooks Online positive pay and QuickBooks Desktop positive pay. If you are still deciding whether the service is worth it, read do I need positive pay and positive pay cost.

For the official confirmation that this is a manual export-and-reformat process, see the Intuit community discussion: I have enabled Positive Pay with our bank. Is there a way to generate a CSV file?

Related guides

Create your positive pay file