Skip to main content / Passer au contenu principal

Canadian Positive Pay File Generator

How do I create a Canadian Positive Pay file?

Canadian businesses that issue cheques can create a Positive Pay file by choosing the exact supported bank service, adding a QuickBooks, Excel, or CSV cheque list, reviewing the recognized cheques and bank details, then downloading the bank-specific file. Cheque data stays in this browser, and the review is free before the CAD $12 purchase.

  • Stays in your browser
  • No account required
  • Bank-specific formats

Review free · Generate one bank file for $12 CAD plus applicable tax

Fictional example

See the review before you upload

3 issued cheques · CAD $2,482.75

Sample service
National Bank Cheque Positive Pay
Expected paid output
.TXT after eligibility and payment
All three fictional cheques in the sample
ChequePayeeAmount
001204Acme SuppliesCAD 1,240.00
001205Northstar ElectricCAD 825.50
001206Martin PlumbingCAD 417.25

Review preview only · No bank file created · No payment made

Guided file preparation

Bank → File → Review → Download

  1. Bank
  2. File
  3. Review
  4. Download

1 · Bank

Choose your bank

3 supported Canadian banks. Choose one to start.

Available now
3 more Canadian banks — Not supported yet
  • BMO
  • CIBC
  • RBC Royal Bank

What to prepare

  • A CSV or Excel (.xlsx) cheque list exported from QuickBooks or another accounting system.
  • Cheque number, issue date, amount, and payee columns. Currency can be included or confirmed during review.
  • The exact bank service and the enrollment details requested by that service.

What you get

  • A free local review of recognized cheques, totals, mapping decisions, and blocking issues.
  • Bank-specific checks only after you select the exact supported service.
  • After a successful review, one generated bank file for $12 CAD plus applicable tax.

Choose the exact supported service

Supported Positive Pay services

Each page locks the generator to one supported service and explains the choices you must confirm. A successful check does not guarantee bank acceptance; keep the downloaded file unchanged and follow your bank workflow.

  • National Bank Cheque Positive Pay

    National Bank’s documented May 2026 ISSUE layout. Requires the 7-digit reconciliation account assigned to the enrolled service.

    National Bank guide
  • TD Cheque Fraud Protection — standard 80-byte

    TD Cheque Fraud Protection standard 80-byte ISSUE records only. Payments Consolidation is a different service.

    TD guide
  • Scotiabank basic Positive Pay

    Scotiabank basic Positive Pay v2b only. Positive Pay with Payee Match is a different service and is not supported yet.

    Scotiabank guide

Prepare the source list first

Questions before you start

Does my cheque list leave this browser?

No. Cheque rows, payees, numbers, amounts, filenames, bank settings, and generated bytes are processed in this browser.

Which files can I review?

Use a CSV or Excel (.xlsx) cheque list up to 15 MB. QuickBooks exports are supported when the required cheque columns can be identified safely.

When do I pay?

The review is free. Payment is requested only after the list and required bank details are eligible to generate one supported bank file.

Does a successful review guarantee bank acceptance?

No. The review checks the documented format implemented here. Keep the download unchanged and follow your bank’s enrollment and upload process.

What if my bank service is not listed?

Do not substitute another format. Use only one of the exact supported services shown below; other services are not supported yet.

Scope and privacy

Exact support, clearly bounded

Cheque rows, payees, numbers, amounts, reconciliation settings, filenames, and generated bytes stay in this browser. Stripe receives payment and format identifiers, never cheque data.

Current bank-file support: National Bank Cheque Positive Pay, Scotiabank basic Positive Pay, and TD Cheque Fraud Protection standard ISSUE records. One Purpose Tools is independent and is not affiliated with or endorsed by any listed bank, Intuit, or QuickBooks.