Mid Penn Bank Positive Pay file
Works with your QuickBooks report exactly as exported. No cleanup.
Turn your QuickBooks Check Detail report or Excel check list into the check issue file Mid Penn Bank accepts.
Built from Mid Penn Bank's published spec · Read 10/29/2026 · Source
What Mid Penn Bank receives
The Mid Penn Bank file BankFileKit makes from a sample QuickBooks report with fake checks. You see this proof for your own file before anything leaves your browser.
File proof
Mid Penn Bank , Issued check file, CSV with a header row
positive-pay-mid-penn-20261026.csvCreated 10/26/2026 (example)
File check: Passed
Account,Issue Date,Check #,Amount,Issue/Void,Payee0000000000,10/1/2026,1001,1688.12,1,Example Office Supply Co.0000000000,10/2/2026,1002,6895.24,1,Example Janitorial LLC0000000000,10/3/2026,1003,450.00,2,Example Property Mgmt LLC0000000000,10/15/2026,1004,2104.50,1,Example Employee One0000000000,10/20/2026,1005,12500.00,1,Example Construction and Landscaping Services of Northern County
Line 2. One check per line: account number, issue date, check number, amount, issue/void code and payee, in this order.
Line 3. A payee name with a comma is sent without the comma. The notes below say why.
Line 4. A voided check, marked 2, with its original amount. QuickBooks shows voids as $0.00, so BankFileKit asks you for the original amount.
How to send it to Mid Penn Bank
- Mid Penn's file layout is fixed, so there's nothing to map. Before your first live file, send the free test file from BankFileKit to your Mid Penn Sales Officer so Cash Management Operations can test it.
- To send a file: log in to Commercial Center, open Payments & Transfers, then Positive Pay, and select Continue to Positive Pay.
- From the Transaction Processing menu, select Submit Issued Check File. Choose the file, your account in Account Nickname and your mapping in File Mapping Format, then select Process File.
What's in the file
| Column | Field | Example | Rules |
|---|---|---|---|
| 1 | Account | 0000000000 | Your checking account number, on every line. |
| 2 | Issue Date | 10/1/2026 | M/D/YYYY. |
| 3 | Check # | 1001 | Digits only, up to 15. |
| 4 | Amount | 1688.12 | Dollars and cents with a decimal point. No $ or commas. Up to $99,999,999.99. |
| 5 | Issue/Void | 1 | 1 for issued checks, 2 for voids. |
| 6 | Payee | Example Office Supply Co. | Exactly as printed on the check. Commas are left out. |
.csv file · Commas between fields · Column names on the first line · Windows line endings
Good to know
- Mid Penn's layout is fixed: a header row, then account number, issue date (m/d/yyyy), check number, amount with a decimal point, item type (1 for issued, 2 for void) and payee.
- The file can't contain any commas, so commas are left out of payee names and amounts are written without them.
- The header row is required. Without it, Mid Penn's system skips the first check.
- Each file is for one account. Mid Penn can't process a file with more than one account.
- If your check prints the payee on more than one line, Mid Penn asks for a vertical bar (|) between the lines in the file.
Where Mid Penn Bank's guide doesn't say
BankFileKit fills these in with safe defaults. Your test file confirms them with Mid Penn Bank before you send a live file.
- BankFileKit default: Header row text follows Mid Penn's example: Account, Issue Date, Check #, Amount, Issue/Void, Payee.
- BankFileKit default: Voided checks carry the original check amount. Mid Penn's guide doesn't say.
- BankFileKit default: Check numbers up to 15 digits and amounts up to $99,999,999.99. No limit on payee name length. Mid Penn's guide doesn't publish limits.
- BankFileKit default: Line endings: Windows (CRLF). Text: plain ASCII.
Note: Send a test file to Mid Penn Bank first
Source
- Check Positive Pay Quick Reference Guide, Mid Penn Bank. Date printed: Version 2/1/2026. Pages 1-4. https://midpennbank.com/content/uploads/2024/01/Check-Positive-Pay-Quick-Reference-Guide_2.2026.pdf. Read 10/29/2026.
BankFileKit isn't affiliated with or endorsed by Mid Penn Bank.
Other banks
- Alerus
- Associated Bank
- Bank of Hawaii
- Choice Bank
- Columbia Bank
- Dollar Bank
- Farmers & Merchants Bank of Long Beach
- First American Bank
- First Citizens
- First Commonwealth Bank
- Huntington
- Johnson Financial Group
- Mechanics Bank
- Rockland Trust
- Simmons Bank
- Synovus
- TD Bank
- Truist
- Union Bank & Trust
- United Community
See every bank, or set up your own layout if your bank uses a different one.