14-day free trialStart free

How to Print Checks for Your Business

6 min read · Updated October 4, 2026 · By the Check Writer 123 team

To print checks for your business, set up your bank details, logo and signature once, choose check stock, number your checks in sequence, restrict who can print and sign, keep blank stock locked up, and record every check you print. The goal is a repeatable setup that you could hand to an employee or an accountant without a verbal explanation.

This page covers the setup and controls for a business, not the steps of filling in one check. For the end-to-end payment workflow, see how to print business checks; for the case for doing it in-house, see how small businesses can print their own checks.

What bank details do you need on a business check?

A business check carries the same core items as any check, with the business as the account holder. Collect these from a check you already have or from your bank, not from memory.

  • Business name and address exactly as they appear on the bank account.
  • Bank name and, if you want it, the branch address.
  • Routing number. Nine digits. The last digit is a check digit; a valid routing number satisfies a weighted checksum with weights 3, 7, 1 repeating.
  • Account number. The account the check draws on.
  • Next check number. The number following your last real check.

A typo in the routing or account number sends the check to the wrong place or gets it rejected, so verify each digit twice. Many tools can check the routing number against its checksum.

How do you add your logo and signature?

A logo is optional but gives a professional look. Use a clean image with a plain or transparent background and a size that does not crowd the payer information. See how to print a check with your company logo for sizing tips.

For the signature you have three choices: hand-sign each check, print a stored signature image, or print a typed name in a script style. Hand-signing is the strongest control because it requires a person with authority to approve every payment. If you print a stored signature, restrict access to that setting and consider who has authority to issue checks. Check with your bank about signature requirements on your account.

Which check stock should a business use?

StockHow it worksA business should consider it when
Blank 3-to-a-page, topSoftware prints the whole check; stubs below carry remittance detailYou have several accounts or want to avoid reorder delays
Blank 3-to-a-page, middleCheck in the center third with a stub above and belowYou prefer a stub above and below the check
Pre-printed business checksBank details already printed; software adds variable fieldsYou want bank details pre-printed for one account
Plain letter paperA complete check you cut outYou issue an occasional low-risk payment and the bank is comfortable with it

For deeper detail on formats, read business check stock explained. If you run several accounts, see how to print checks for multiple bank accounts.

How should you number checks?

Check numbers should run in an unbroken sequence per bank account. Gaps and duplicates make reconciliation harder and are a standard red flag for auditors and fraud reviewers. Start your software at the number after your last real check. If a check jams or misprints, write VOID on it, keep it, and note that number as voided in your register. Issue any replacement under the next new number.

What controls should you put in place?

Even a one-person business benefits from simple controls, and a business with staff needs them. A fraudulent or mistaken check is far easier to prevent than to recover.

  • Separate duties where you can. One person prepares checks, another approves and signs, and a third reconciles the bank statement. In a small business, the owner can review and sign while someone else enters the data.
  • Limit access. Only the people who need to print checks should have the software login. Use unique logins, never a shared password.
  • Approve before printing. Match every check to an invoice or approved payment before it is printed.
  • Review the register. Check printed checks against the register weekly for gaps or duplicates.
  • Reconcile monthly. Compare the bank statement with your register and investigate every difference.
  • Set an approval habit for large amounts. Decide on a dollar threshold with your accountant and require a second person above it.

How do you keep blank stock secure?

Blank check stock is a fraud risk because it is a ready-made negotiable instrument once someone adds details. Keep it with the same care as cash.

  1. Store unused stock in a locked drawer, cabinet or safe, and limit who holds the key.
  2. Count sheets when you receive them and again at month end.
  3. Print in a place where no one else can pick up the sheets from the printer.
  4. Mark spoiled checks VOID, record the number, and shred them.
  5. Keep the signature image, if you use one, out of shared folders.
  6. Do not leave a pre-signed check or a signed blank in circulation.

What records should you keep?

For every check, record the check number, date, payee, amount, memo or invoice reference and its status (open, cleared, voided). Keep the stub or a copy of any supporting document. Retention periods depend on your type of business and your jurisdiction, so ask your accountant how long to keep payment records. Our guide to keeping a digital record of printed checks walks through a register and monthly review.

Does the bank have to accept the checks you print?

Banks decide what they accept. Many take properly printed checks with accurate routing and account numbers, and some are stricter about the MICR line, which is traditionally printed with magnetic ink or MICR toner. Before printing a large run, ask your bank about its policy and your payee's likely bank. Never promise a vendor that a check will clear.

Check Writer 123 supports this setup in a browser: multiple bank accounts (limits depend on your plan), a logo, a signature by upload, drawing or typed name, or left blank to hand-sign, automatic check numbering, a searchable register, and a printable register report with CSV download. Only the owner can delete a check, with typed confirmation. It does not mail checks, move money or sync with accounting software.

Putting it together

A reliable business setup is accurate bank details, a clean sequence of check numbers, a deliberate signature policy, locked stock and a register you actually review. Start with one account, run a plain-paper test, and add accounts once the routine works. When you are ready to run the payment workflow, continue with how to print business checks.

Frequently asked questions

Can a small business print its own checks?

Yes. Many small businesses print their own checks using blank or pre-printed check stock, a printer and check printing software. The checks must carry accurate routing and account numbers. Confirm with your bank what it accepts, particularly about the MICR line.

What do I need to print business checks?

You need check stock, a printer, software or a template, your business name and address, bank name, routing number, account number and a starting check number. A logo and signature are optional. Also set up a secure place to store blank stock.

How do I keep track of business checks I print?

Record each check's number, date, payee, amount, memo and status in a register, and reconcile it against your bank statement monthly. Check printing software with a register makes this automatic. Keep stubs or supporting documents together with your records.

Should a business sign checks by hand or print a signature?

Hand-signing is the stronger control because someone with authority approves every check. Printing a stored signature saves time but must be tightly restricted. Check your bank's requirements and your internal policy for who may issue checks.

How do I prevent check fraud when printing business checks?

Lock up blank stock, number checks in sequence, restrict who can print and sign, separate preparing from approving where you can, shred spoiled checks, and reconcile your bank statement monthly. Report discrepancies to your bank promptly.

Do I need a separate setup for each business bank account?

Yes. Each account has its own routing number, account number and check number sequence. Good software stores a separate profile for each account so the right details and numbering print automatically. Keep records for each account separate.

Print your own checks in minutes

Check Writer 123 lays out the check, writes the amount in words and prints the MICR line for you, on blank check stock, pre-printed stock or plain paper. Try it free for 14 days, no card needed.