Accounts Payable - Appendix C – Including a MICR Band on Accounts Payable and On-demand Manual Checks
Printed Accounts Payable and On-demand Manual checks can be generated with a MICR band at the bottom (the non-negotiable check image for ACH payments does not include a MICR band). The MICR band includes the check number, the bank routing number, and the bank account number.
The check and routing number formats are fixed; the check number is enclosed in MICR On-Us Symbols, and the routing number is enclosed in MICR Transit Symbols. The bank account number can be formatted per the bank's requirements to include characters such as a MICR Dash or space, and is typically terminated with the On-Us Symbol.
The list of valid MICR characters is shown below:
Valid MICR Characters
As of version 22.12, add two new globals to addon.syn and barista.cfg to control whether or not to print the MICR band, and how to format the bank account number.
- +MICR_PRINT+firm_id+bank_acct_code: set to Y or N (e.g. +MICR_PRINT010000000001=Y).
- +MICR_ACCT+firm_id+bank_acct_code: specify the account number format with a # for each digit in the bank account number, along with formatting characters (e.g., +MICR_ACCT010000000001=### ####D###C). If the number of # characters doesn't match the length of the bank account number, check printing will default to an unformatted bank account number with a MICR On-Us symbol at the end.
Check Printing Example
Beginning with version 23.00, the fields to control whether or not to print the MICR and how to format the bank account number are in the Bank Account Codes table.