Citizens Bank Positive Pay File: accessOPTIMA Check Issue Upload
Citizens runs its business positive pay through accessOPTIMA, its treasury management platform. The idea is the same as positive pay everywhere: each time you print or write checks, you send Citizens a list of the checks you issued (check number, dollar amount, account, issue date, and often the payee name). When a check is presented for payment, Citizens matches it against your list. Anything that does not match becomes an exception that you review and pay or return online before the deadline.
This page covers how the Citizens process works, where to get the exact file specification, and how to produce a citizens bank positive pay file from your check register without buying desktop software. One thing up front: the precise field layout Citizens hands you can differ by account setup, so the goal is to match the layout your bank gives you rather than trust any layout you find online, including ours.
What Citizens offers in accessOPTIMA
Based on Citizens' published treasury materials, the positive pay service includes a few variants you may be enrolled in:
- Check positive pay. You upload issued check data; Citizens matches presented checks against it and flags mismatches as exceptions for you to decide online.
- Payee positive pay. Adds the payee name to the match, so an altered payee gets caught, not just a changed number or amount. If you enroll in this, your issue file needs to include the payee field.
- Reverse positive pay. Instead of you sending an issue file, Citizens sends you a daily list of checks presented, and you flag any you do not want to pay. This is lighter to operate but puts more review work on you each day.
Citizens also notes that reconciliation output can be delivered on accessOPTIMA or by file transmission, and positive pay is commonly paired with account reconciliation and integrated payables. None of that changes the core task for most small businesses: turn your check register into the file Citizens expects, then upload it.
Where to get the exact file spec
Do not guess at field positions. Get the layout from the source so your first upload is not rejected:
- accessOPTIMA itself. The platform supports mapping your import settings to your file layout. When you set up the import, you tell Citizens which column or character positions hold the account, check number, amount, date, and payee. If a file is rejected, a wrong mapping order is a common cause.
- Your treasury or implementation contact. Citizens assigns a treasury management or client services contact during onboarding. Ask them for the current check issue file specification and a sample file for your account.
- The import screen's sample or template. If accessOPTIMA shows a downloadable template or a sample row when you configure the import, use that as your reference for delimiter, date format, and padding.
Note that several unrelated community banks also use the name "Citizens." If you bank with a smaller institution rather than Citizens Financial Group, confirm which platform it uses (some regional banks run on Centrix CheckPositivePay, Q2, Fiserv, or FIS) and get the spec from that bank's portal. The workflow below applies either way.
The general workflow
- Print or record your checks for the day or batch in your accounting system.
- Export the register to CSV or Excel. QuickBooks does not export a positive pay file natively, so you export a transaction or check report and convert it.
- Reshape that export into the columns or fixed-width fields Citizens expects, in the right order, with the right date format and any required padding.
- Upload the file in accessOPTIMA, or use the manual entry screen for a handful of checks.
- Watch for exceptions and decide pay or return before the cutoff. Voided checks usually need to be reported too, often with a void record type so the bank stops a check you no longer intend to pay.
Build the file with a free browser tool
PositivePayMaker is a free, browser-based converter. You load your check register (CSV or Excel), map your columns once, and it writes a positive pay file. It runs entirely in your browser, so your check data never leaves your computer and nothing is uploaded to us. That matters when the file contains account numbers and payee names.
Because Citizens lets you map your own layout, the practical approach is to match whatever spec they give you using our format builder. You can define delimited (CSV) or fixed-width output, set field order, choose the date format, add padding or a record type for issues versus voids, and include the payee column if you are on payee positive pay. If you already have a layout that fits a generic preset, start there and adjust. See the positive pay file format reference if you want to understand fields like padding, record types, and headers before you build.
Always verify the first file
Run one real batch through, then open it in a plain text editor and compare it field by field against the Citizens spec or sample. Better still, upload that first file to accessOPTIMA as a test and confirm it imports cleanly. Treat the very first production file as a test until your bank confirms it matched. A five-minute check here prevents a rejected upload or a good check being returned.
When paid software might fit instead
If you produce positive pay files at high volume, want a fixed desktop workflow, or need direct QuickBooks integration, paid tools exist and can be worth it:
- Big Red Consulting PositivePay File Creator is a Windows app that reads QuickBooks data; it runs roughly $119 the first year and about $99 per year after, and the QuickBooks Online edition needs Excel installed. (product page)
- Treasury Software Bank Positive Pay is installed Windows software with 350+ built-in bank layouts, priced around $29.95 to $89.95 per month. (file formats list)
- MoneyThumb and ProperSoft sell paid desktop converters as well.
For a single account and a modest number of checks per week, a free client-side converter usually does the job without a subscription or an install. If your needs grow, the paid options are reasonable.
Want to confirm a file you already built? Run it through the validator and converter and eyeball the fields before you upload to Citizens.