Yes, you can print your own checks. Individuals and businesses do it every day with blank check stock and a regular printer. A check is a written instruction to your bank to pay a set amount, and it does not have to come from a bank-approved printer. What matters is that the information is correct, the signature is genuine and your bank accepts the result.
The word accepts is the part that needs care. The legal question and the practical question are different. This page explains both in plain terms, without legal advice, so you know what holds up and what to confirm with your bank.
Is it legal to print your own checks?
In the United States, nothing generally requires a check to be produced by a bank or by a particular printer. Under the Uniform Commercial Code, which most states have adopted in some form, a check is a written, signed, unconditional order to pay a fixed amount of money on demand to a named person or to bearer. That definition is about what the document says, not who printed it.
That is a general summary, not legal advice. State rules differ and your account agreement with your bank can add its own terms. If you have a specific concern, ask your bank or an attorney.
What must a check contain?
- The name of the person or business being paid.
- A fixed amount, shown in numbers and in words. If they disagree, banks generally pay the written amount.
- The date.
- The signature of someone authorized on the account.
- The name of the bank the money will come from.
- Your account identification, in the form of the routing number and account number, usually printed in the MICR line.
Extras such as a memo, a logo, a check number and an address make a check easier to use, but the core is the payee, the amount, the signature and the account that will pay. A check with the wrong account number is a problem because the bank cannot match it to your account.
Will a bank accept a check you printed yourself?
Often yes, when the check is on proper check stock with a correct MICR line. Banks process checks mostly as images today, but machines still read the MICR line to sort and route the payment, so a clean, well-aligned line makes everything smoother.
Acceptance is up to each bank, both yours and the payee's. Some banks are comfortable with plain paper checks, particularly for mobile deposit, and some refuse them. Never assume. If you plan to print regularly, ask your bank whether it has requirements for self-printed checks and what it prefers. Can you print checks on blank paper goes into the plain paper case.
Why does the MICR line matter?
MICR stands for Magnetic Ink Character Recognition. It is the row of numbers and symbols along the bottom of a check in the E-13B font, holding your routing number, account number and check number. Banks use it for automatic processing. The traditional way to print it is with magnetic ink or MICR toner, which is a laser printer supply, since ordinary inkjet ink is not magnetic.
Many banks now handle most items as images, and some will accept non-magnetic printed checks, but magnetic ink remains the safest option for high volumes. What is MICR and why is it used on checks explains the symbols, and how to print a check with MICR information shows the practical side.
Self-printed, bank-ordered or plain paper: how do they compare?
| Method | Typical acceptance | Flexibility | Main caution |
|---|---|---|---|
| Checks ordered from your bank or a check printer | Highest | Low, since details are fixed at print time | Reorder delays and cost per box |
| Self-printed on blank check stock with MICR | Generally good when the line is clean | High, since you print on demand | Secure the blank stock, align carefully |
| Self-printed on blank stock without magnetic ink | Varies by bank | High | Confirm acceptance with your bank first |
| Self-printed on plain paper | Varies widely | Highest | No security features, may be refused |
How do you protect yourself when you print checks?
Printing your own checks shifts some security work to you. A sheet of blank check stock is close to a stack of unsigned checks, so treat it like cash. Keep it in a locked drawer, count it, and shred anything spoiled.
- Use check stock with security features such as microprinting or a watermark, covered in what is blank check stock.
- Limit who can print and who can sign. Separate those jobs if you can.
- Record every check number, date, payee and amount in a register.
- Reconcile your bank statement monthly.
- Write VOID across mistakes, keep them with your records and use the next number for a replacement.
- Consider asking your bank about positive pay or similar fraud tools if you issue many checks. Availability depends on the bank.
What should you test before you rely on it?
- Print a test on plain paper and hold it against a real check to confirm that every field lines up.
- Print one real check on your chosen stock and deposit it to your own account, or ask a friendly payee to deposit it, to learn whether it posts without trouble.
- Ask your bank in advance if anything about the process matters to them, such as MICR requirements for business accounts.
- Keep the first few checks low value until you are sure everything works.
Check Writer 123 is a browser tool for printing checks on blank check stock, pre-printed stock or plain paper. On 3-to-a-page blank stock it prints the whole check including the MICR line. Bank acceptance is always up to your bank, and a 14-day free trial lets you test before paying.
Putting it together
Printing your own checks is legal in the ordinary sense and practical for many people. Use proper stock, get the MICR line right, record everything and talk to your bank about its preferences. For the hands-on setup, read how to print checks at home and how to print a check on blank check paper.
