Yes, you can make your own checks. Printing checks drawn on your own bank account is legal in all 50 states, and no federal or state law requires the paper to come from your bank or its preferred vendor. What matters is that the document meets the definition of a negotiable instrument under the Uniform Commercial Code and that the numbers along the bottom are formatted so bank equipment can read them. Get both right and any bank is obligated to process the check.
What Has to Be on the Check
The legal foundation sits in Article 3 of the Uniform Commercial Code, which nearly every state has adopted. Under UCC § 3-104, a check is a written order to pay a fixed amount of money, payable on demand, drawn on a bank. To qualify as a negotiable instrument, it must direct payment unconditionally, be payable to a named person or to bearer, and carry no instructions beyond paying the stated amount.1Legal Information Institute. UCC 3-104 – Negotiable Instrument A signature from the person issuing the check is also required. Without it, no one is liable on the instrument.2Legal Information Institute. UCC 3-401 – Signature
In practical terms, a check you print at home needs to show your name and address, the date, a payee line, the dollar amount written in both numbers and words, the name of your bank, your signature, and the MICR-encoded line at the bottom containing your routing number, account number, and check number. Miss any of these and a bank can refuse to honor it.
What You Need to Print One
MICR Toner
Magnetic Ink Character Recognition toner contains iron oxide particles that let bank sorting machines read the numbers along the bottom of a check magnetically. Standard laser toner and inkjet ink do not have those magnetic properties. Image-based processing has softened the strict need for magnetic ink at some institutions, but MICR toner remains the safest choice. A check printed with regular toner may clear at one bank and get flagged for manual review or rejected at another. MICR cartridges typically run $75 to $120 depending on your printer, and one cartridge prints thousands of checks.
Check Stock Paper
Check stock is not copy paper. Security-grade stock includes features designed to resist tampering and counterfeiting: microprinting too small to reproduce on a copier, chemical sensitivity that stains if someone tries to alter the ink, watermarks visible when held to light, and fibers that glow under ultraviolet light. A ream of 2,500 blank security sheets costs roughly $135, which works out to about five cents per check. Bank-ordered checks often run $20 to $30 for a box of 100, so the savings add up for anyone writing checks regularly.
Check-Printing Software
Software handles the layout, MICR font encoding, and check numbering. Programs like VersaCheck are available for around $25 and come bundled with a starter supply of blank check stock. Small-business accounting platforms such as QuickBooks include built-in check-printing features as well. The software places your routing number, account number, and check number into the MICR line using a standardized font called E-13B, where each character occupies exactly one-eighth of an inch to meet machine-readability specifications.
Your Bank Information
You need two numbers: your bank’s nine-digit routing number and your account number. Both appear on the bottom-left of any existing check, on your bank statement, or in your online banking portal. The routing number identifies your bank and appears first on the left; the account number follows.3American Bankers Association. ABA Routing Number A single transposed digit will route the payment to the wrong account.
Printing and Checking Alignment
Load the check stock into the printer tray and, before spending a sheet of security paper, send a test print on plain copy paper. Confirm the feed orientation, since some printers pull from the top of the stack and others from the bottom, and verify that the text and MICR line land in the correct positions relative to the perforations and security features.
Once the test looks right, print on real check stock and inspect the MICR line at the bottom edge immediately. The numbers should sit in a narrow band along the bottom, clearly separated from the rest of the printed content. If your software includes a MICR alignment test, run it. Compare against a bank-issued check if you have one; the routing number, account number, and check number should occupy roughly the same positions. Misalignment of even a small fraction can cause scanning failures.
Number your checks sequentially. Banks and payees use check numbers to track payments, and gaps or duplicates in numbering can trigger fraud alerts. Most check-printing software handles sequential numbering automatically, but verify that the starting number matches your records.
Bank sorting machines read the MICR line using both optical character recognition and magnetic sensors. When the magnetic signal is present and properly formatted, processing is fully automated. If the signal is weak or absent, the check drops into a manual review queue. Manual processing is slower and more likely to attract additional scrutiny, though it does not automatically mean rejection.
Mobile deposit adds another layer. When you photograph a check with a banking app, image quality decides whether the deposit clears. Blurry photos, shadows, folded edges, and low contrast between text and background are common rejection triggers. Home-printed checks can be especially vulnerable if the paper is lighter in color or the toner did not fuse evenly. Lay the check on a dark, flat surface with good lighting and keep all four corners visible in the frame.
Where a Self-Printed Check May Still Be Refused
Banks are generally required to process any check that meets UCC standards, but individual payees can refuse whatever payment method they like. Some landlords, government agencies, and large retailers have policies against accepting checks that do not look commercially printed. The IRS still accepts paper checks for tax payments, though it has signaled a push toward electronic methods and notes that paper checks are accepted “for now.”4Internal Revenue Service. Questions and Answers About Executive Order 14247 – Modernizing Payments To and From Americas Bank Account
If you plan to use self-printed checks as your primary payment method, call your bank first. No regulation requires prior approval, but a customer service representative can note your account to reduce the chance of a fraud flag when unfamiliar-looking checks start clearing. This is worth doing if you have a long history of using the bank’s own branded checks.
Where the Legal Line Is
The same tools that let you print legitimate checks can land you in federal prison if misused. Under 18 U.S.C. § 513, creating a counterfeit check, one that “purports to be genuine but is not, because it has been falsely made or manufactured in its entirety,” carries up to 10 years in prison and a fine of up to $250,000. The statute also criminalizes possessing equipment “designed for or particularly suited for making a counterfeit or forged security” if you intend to use it for fraud.5Office of the Law Revision Counsel. 18 U.S. Code 513 – Securities of the States and Private Entities
The critical word in the statute is intent. Owning MICR toner, check stock, and printing software is legal. Printing checks drawn on your own account with accurate information is legal. What you cannot do is print checks on someone else’s account, create fictitious bank accounts, or alter legitimate checks. If law enforcement ever questions your setup, showing a real bank account matching the routing and account numbers on your checks, along with orderly records, is your best protection.
Store your blank check stock the way you would a checkbook. Unsecured blank stock in a shared office invites unauthorized use, and you could face complications proving you did not authorize a fraudulent check drawn on your account.
Voiding a Check and Keeping Records
Misprints happen, especially during setup. To void a check, write “VOID” in large letters across the face using a gel pen. Gel ink resists chemical washing, a technique fraudsters use to erase and rewrite check details. You can write it once across the whole face, or separately in the payee field, date field, amount line, amount box, and signature line. Do not cover the MICR line; you may need those numbers for your records.
Record the voided check number in your register or accounting software so the gap in your sequence is accounted for. If you may need proof of the void later, photograph or scan the check before shredding it. Shred every voided check, because the paper still carries your bank account and routing numbers.
When you print your own checks, you are also your own bookkeeper. Record every check you print by number, date, payee, and amount. Track voided and misprinted checks separately so your numbering sequence stays clean. The IRS requires you to keep records that support deductions and credits until the statute of limitations on that return expires, which is at least three years in most situations.6Internal Revenue Service. How Long Should I Keep Records One benefit of printing your own checks is that the software maintains a digital log automatically, so retrieval is easier than digging through a box of carbon copies.