How to Print Your Own Checks at Home

personal checks

Yes, you can print your own checks at home, for personal and business accounts alike. No law says checks must come from your bank. What matters is that the check carries the right information and a MICR line that bank equipment can read. This guide explains what makes a home-printed check valid, what you need, how to print one step by step, and when ordering checks still makes more sense.

A laser printer printing a personal check on blank check stock, with a MICR toner cartridge beside it BLANK STOCK $ 125.00 PAY TO THE ORDER OF⑆000000000⑆ 00000⑈ 1001 MICRTONER
Home check printing needs three things working together: blank check stock, a laser printer with MICR toner, and software that puts your bank details on the page.
Quick answer

To print your own checks at home:

  1. Get blank check stock and a laser printer with a MICR toner cartridge.
  2. Install check printing software and enter your bank name, routing number and account number, copied from an existing check.
  3. Choose a layout, print a test on plain paper, then print on the check stock and sign.

It is legal, and banks accept home-printed checks when the MICR line is correct and readable.

Is it legal to print your own checks?

Yes. Under the Uniform Commercial Code, which every state has adopted in some form, a check is simply a written order to pay a set amount, drawn on a bank and payable on demand. Nothing in that definition says who has to print the paper. Your bank is not the only source of valid checks, and many businesses have printed their own for decades.

What a bank does care about is whether its equipment can process the check. Checks are sorted and cleared by reading the MICR line at the bottom, printed in magnetic ink in a standard font called E-13B. The banking industry’s standards body, Accredited Standards Committee X9, publishes the rules for the font and where the MICR line goes on the page. A home-printed check that follows them clears like any other. One that does not may be rejected or keyed in by hand, which slows it down.

One more check: printing your own checks is legal, but writing a check on an account that is not yours, or altering one, is fraud. Use your own account details, and tell your bank if you are switching to printed checks so a new-looking check is not flagged.

What you need to print checks at home

Blank check stockSecurity paper with no bank details printed on it
A laser printerInkjets cannot print magnetic ink
MICRMICR tonerMagnetic toner for the line banks read
Check printing softwareAdds bank details and the MICR line
Your existing checkbook gives you the routing and account numbers to enter in the software.
  • Blank check stock. Use real check paper, not copy paper. Check stock is heavier and carries security features that make copying and alteration harder. Pick the layout that matches your use: personal-size checks, or 8.5×11 sheets with the check at the top, middle or bottom, or three checks per page. Our guide to blank check stock vs pre-printed checks compares them.
  • A laser printer with MICR toner. Regular toner prints a MICR line that looks right but carries no magnetic signal, so some bank equipment cannot read it. The MICR toner FAQ explains the difference.
  • Check printing software. It stores your bank details, prints the MICR line in the E-13B font, and lines everything up on the check stock. Software such as MultiCHAX also prints from accounting programs like QuickBooks.
  • Your bank details. The routing number and account number from the bottom of one of your current checks, or from your bank.

The parts of a check you print

A personal check with labeled date, payee, amount box, amount in words, memo, signature and MICR line Alex Rivera 100 Desert Lane, Henderson, NV 89052 1001 DATE PAY TO THEORDER OF $ DOLLARS FIRST EXAMPLE BANK MEMO ⑆000000000⑆ 0000000000⑈ 1001 1 2 3 4 5 6 7 1 Date · 2 Payee · 3 Amount in numbers · 4 Amount in words · 5 Memo · 6 Signature · 7 MICR line
Example details only. The MICR line (7) holds, from left to right, the routing number between two transit symbols, your account number, and the check number.

Software fills in your name, address, bank name and the MICR line. You or your accounting program supply the date, payee, amount and memo for each check, and the check is signed by hand or with a stored signature image. If you write any checks by hand, our guide on how to write a check covers the amount in words.

How to print checks at home, step by step

  1. Install the software and create an entry for each bank account you write checks from.
  2. Enter your bank details: bank name, routing number, account number and the next check number. Copy them carefully from an existing check; one wrong digit sends the check to the wrong account or gets it rejected.
  3. Choose a layout that matches your check stock, and add your name and address, plus a logo if you like.
  4. Print a test on plain paper. Hold it against a sheet of check stock to make sure every field and the MICR line land where they should. Adjust and repeat until they do.
  5. Load the check stock in the right orientation, swap in the MICR toner cartridge if you keep a separate one, and print.
  6. Sign and record each check, and keep your register up to date so your balance stays accurate.

Before you rely on printed checks for important payments, deposit one small check to yourself or a family member to confirm your bank processes it without trouble.

Ordering checks vs printing your own

On the left, a delivery truck bringing a box of pre-printed checks; on the right, a printer producing checks on demand ORDER CHECKS PRINT YOUR OWN ACCT 1 ONLY Wait for delivery, one box per account Print when needed, any account, one paper
Pre-printed checks arrive ready to use. Printed checks cost more to set up but fit any number of accounts.
Order from a bank or check printer Print your own
Setup None; checks arrive ready to use Software, MICR toner and a one-time alignment
Getting new checks Reorder and wait for delivery Print as many as you need, when you need them
Several accounts A separate supply for each account One supply of blank stock for every account
If checks are stolen Thieves get your account and routing numbers Blank sheets carry no account details
Design Pick from the vendor’s designs Your own logo, layout and signature image
Best for A few handwritten checks a year Regular check writers, small businesses, several accounts

If you write only a handful of checks a year, ordering a box is simpler. Once you write checks every month, run more than one account, or want your own design, printing your own pays off. Our guide to designing and printing custom checks covers the design side in detail.

Types of checks your bank offers

Not every check can or should be printed at home. Here is how the common types compare:

  • Personal checks draw on your own checking account. These are the checks you can print yourself, usually wallet-size or three to a page.
  • Business checks draw on a business account and are usually larger, often on 8.5×11 sheets with a stub. Small businesses commonly print these from their accounting software.
  • Cashier’s checks are drawn on the bank’s own funds and issued by the bank. You cannot print one yourself; a printed “cashier’s check” from anyone but a bank is a red flag.
  • Certified checks are personal checks the bank has guaranteed. The bank certifies them at the counter.
  • Money orders are prepaid payment orders sold by banks, the Postal Service and retailers.

For the last three, see our comparison of cashier’s checks and money orders.

Keeping printed checks secure

Four security measures: microprinting under a magnifier, chemically reactive paper, a locked drawer, and bank Positive Pay MicroprintingBlurs when copied Reactive paperStains if washed Locked storageStock and signatures Positive PayBank matches each check
Layer these: secure paper, safe storage, and a bank service that checks every check against the ones you issued.
  • Buy check stock with security features such as microprinting, a watermark and chemically reactive paper. Our guide to check security features explains each one.
  • Lock up the stock and your signature file. Blank stock is safe until your software prints on it, so protect the software with a password too.
  • Mail checks inside the post office rather than leaving them in an unattended mailbox, to reduce the risk of check washing.
  • Use Positive Pay if your business bank offers it, and reconcile your account every month. Our check fraud guide covers both.

What about free online check printing?

Some websites let you design and print checks for free or for a small fee, or print and mail them for you. Before you use one, check three things: that it prints a correct E-13B MICR line (you still need MICR toner if you print at home), how it stores your bank details, and what it charges per check or per month once the trial ends. Free check templates without a proper MICR line are the most common reason a bank rejects a home-printed check.

Troubleshooting home-printed checks

The bank rejected the check

Compare the routing and account numbers on the check with your bank’s, and confirm the MICR line was printed with MICR toner in the right position. Your bank can tell you why it was returned.

Mobile deposit will not accept it

Mobile deposit apps read the MICR line from a photo. Check that the line is crisp, complete and not too close to the edge, and that the check is on real check stock.

Fields print in the wrong place

Run the alignment test on plain paper again and adjust the position in your software. Make sure the paper size and check position in the software match the stock in the printer.

Printing your own checks: FAQ

Can you print your own checks?

Yes. It is legal to print your own personal or business checks, as long as they use your own account details and a MICR line banks can read.

Can you print checks at home on a regular printer?

You need a laser printer. For the MICR line, use a MICR toner cartridge; regular toner and inkjet ink do not carry the magnetic signal some bank equipment reads.

Can I print checks on plain paper?

Use check stock instead. It is made for check processing, carries security features, and is what banks expect. Checks on copy paper are easier to forge and more likely to be refused.

What personal check printing software should I use?

Look for software that prints the E-13B MICR font, supports your check layout, handles more than one bank account and protects your signature. MultiCHAX does all of this and also prints from QuickBooks and other accounting programs.

Can I print a cashier’s check online?

No. A cashier’s check is issued by a bank from its own funds. Any service offering to let you print one yourself is not legitimate.

Sources

  1. Uniform Commercial Code § 3-104, negotiable instrument and check, Cornell Law School LII
  2. ANSI X9.100-160-1-2021, Magnetic Ink Printing (MICR) Part 1: Formatting MICR, ANSI Webstore
  3. ANSI X9.100-20-2021, E-13B MICR character specifications, ANSI Webstore
  4. The Federal Reserve Payments Study: 2022 Triennial Initial Data Release, Board of Governors of the Federal Reserve System