Bank Check Writer and Printer

Print the Whole Check, MICR Line Included

Print bank checks on blank stock or pre-printed forms: MICR E-13B, amount in words, check register, payroll stubs, QuickBooks import. One-time price, no per-check fees. Free trial.

Full seller details: Legal information.

Bank Check Writer and Printer — screenshot.

Enter the bank account once, then print checks on blank check stock with the bank details and MICR line, or fill in the computer checks your bank already sent you. The amount is written out in words, every check goes into a register, and payroll stubs, deposit slips and envelopes come out of the same program.

Out of checks, and the next box is a week away

Ordered checks run out at the worst moment, and every new account or company means another order. The online check services solve that with a monthly plan or a credit for every check you print, and they want your routing and account numbers on their website. This program keeps the bank details on your own PC and prints them onto plain check stock at the moment you press Print. You can buy the license once, and nothing is charged per check.

How to use it

1

Add the bank account

Type in the routing and account numbers from a current check. The routing number is tested against the ABA checksum as you type, and a live sample of the MICR line lets you compare it with the check in your hand before anything is printed.

2

Write the check

Pick a payee and enter the amount; the words are filled in US style, for example One Thousand Two Hundred Thirty-Four and 56/100. Add a memo and stub notes, then print right away or leave it in the print queue. Thirty vendor bills can come in at once from a CSV or Excel file, with its columns matched to the check fields.

3

Line up the paper and print

Choose blank stock to print everything, MICR line included, or pre-printed checks to print the fields only. Print the alignment page on plain paper, hold it against a check sheet and nudge any field left, right, up or down. Printing is fixed at 100% scale, so the layout does not shrink to fit.

Benefits

An E-13B MICR line on blank stock

The MICR line is set in a built-in E-13B font 3/16 inch from the bottom edge, and the clear band under it is kept empty so no other field can overlap. Before printing, your printer's margins are compared with the layout, and you get a warning if the MICR line would be cut off. On blank stock, use MICR toner.

A register you can reconcile

Every check is recorded, along with deposits and debits. Running and cleared balances sit at the top, and checks are marked cleared as the statement arrives. Numbers run in order per account and are never reused, a voided check keeps its number, and a reprint asks for a reason that goes into the print log. The whole register exports to CSV.

Bank details stay on your PC

Accounts, payees and amounts are kept in one database file on your disk, encrypted with AES-256-GCM. Set a password, or let Windows protect the file for your user account. Nothing is sent to a cloud. A forgotten password cannot be recovered by anyone, support included, so write it down.

Why people use it

Payroll stubs from your payroll export

Voucher stubs show gross pay, deductions, net pay and year-to-date totals taken from a CSV export. Profiles for Gusto, ADP and QuickBooks Payroll exports are built in, and other files can be mapped by hand. The program prints the numbers it is given. It does not calculate taxes.

Checks from QuickBooks Desktop and Sage 50

Setup adds a virtual check printer, and Windows asks for administrator permission once. Print checks to it from QuickBooks Desktop, Sage 50 or another accounting program, and your bank details and MICR line are added for blank stock. There is no direct QuickBooks Online connection: save the checks as PDF and open the file in the program.

Seven layouts and the paperwork around them

Voucher checks at the top, middle or bottom with two stubs, 3 per page, 3 per page mailable, 4 per page and wallet size, all on US Letter. Also deposit slips with up to 10 lines, #10 and window envelopes, a signature image behind a print password, and a Positive Pay file in the column order your bank asks for.

FAQ

Usually, on real check stock, from a laser printer with MICR toner and with a routing number that matches your account. Some banks still read the MICR line magnetically or have their own rules for office-printed checks, so this is not something we can promise for every bank. Deposit the first one at the branch or through the bank's app and wait for it to clear before printing a full run.
No. There are no credits and no per-check fees. You can buy a one-time license and print as many checks as you need from as many accounts as you keep. Monthly and yearly plans are offered too, if you would rather not pay the full price up front.
There is no time limit and no cap on checks. Accounts, the register, CSV and Excel import and test pages on plain paper all work in full. Printed checks, deposit slips and PDF files carry a VOID - SAMPLE watermark, so a bank will not take them. To run real checks through your bank before buying, ask support for an extended trial key that removes the watermark for 40 days.

System Requirements

Bank Check Writer and Printer

Languages

Version

3.7

File Size

70 Mb

Last updated on

August 30, 2026

Buy now
GRT requirements price see orderDownload
  • Windows 11/10/8.1/8/7 (32/64 bit)
  • Intel i3, AMD Ryzen 5 or above
  • 4 GB of RAM or above
  • NVIDIA® GeForce® series 8 and 8M, Intel® HD Graphics 2000, Quadro FX 4800, Quadro FX 5600, AMD Radeon™ R600, Mobility Radeon™ HD 4330, Mobility FirePro™ series, Radeon™ R5 M230 or higher graphics card with up-to-date drivers
  • 1280 × 768 screen resolution, 32-bit color
  • 1 GB of free hard disk space or above

GRT requirements trial note