Print Checks In-House for Small Businesses: A Complete Guide
Discover how small businesses can print checks on demand, reduce costs, and maintain payment control without relying on bank-ordered checks.
On this page
Key takeaways
- In-house check printing lets small businesses create checks on demand using blank stock and check printing software, thereby eliminating delays and costs associated with bank-ordered checks.
- Additionally, printing checks in-house requires MICR-encoded blank check stock, compatible printer hardware, and check printing software that meets banking standards.
- As a result, on-demand check printing reduces payment processing time, cuts per-check costs by up to 80%, and gives businesses immediate control over check inventory.
- Furthermore, small businesses can print checks in-house legally and securely when using MICR-compliant materials and software that meets banking regulations.
- Finally, the setup cost for in-house check printing is typically recovered within the first few months through savings on per-check fees.
Why Small Businesses Choose In-House Check Printing
For years, small businesses had one option: order checks from their bank and wait 7 to 14 days for delivery. Of course, that workflow made sense when checks were the primary payment method. Today, however, it’s a bottleneck.
When you print checks in-house, that changes. You control when checks are created and how quickly they reach payees. For businesses managing payroll, accounts payable, or refunds, this shift from reactive ordering to on-demand printing solves real operational friction.
In addition, you’re no longer dependent on external vendors or paying per-check premiums. Still, checks remain critical for many industries – construction, professional services, nonprofits, and healthcare all rely on checks for significant payment volume. Ultimately, the question is whether to let an external supplier control your check inventory or take that control in-house.
How In-House Check Printing Works
In-house check printing is straightforward: first, you configure a check template in software; next, the software encodes the check with MICR (magnetic ink character recognition) data; and finally, your printer outputs the check on blank stock.
Importantly, MICR encoding is critical. Specifically, MICR is a machine-readable format that banks use to process checks automatically. The MICR line at the bottom tells the bank which account to debit and which bank originated the check. Without it, a check won’t process.
Therefore, the software and hardware must work together to place MICR data in the exact position and format that banking standards require. Once printed and signed, the check moves through the same banking system as any other check.
What You Need to Print Checks In-House
You need three components: blank check stock, a compatible printer, and check printing software.
| Component | Details | Notes |
|---|---|---|
| Blank Check Stock | Paper pre-cut to check size with security features and space for MICR encoding | Available in top-stub, middle-stub, or bottom-stub formats; includes watermarks and microprinting |
| Printer Hardware | A laser printer loaded with MICR toner | Standard inkjet printers are not recommended – banks rely on magnetic toner to read the MICR line. Verify your printer can handle check dimensions, or consider a dedicated check printer. |
| Check Printing Software | Configures check templates, inputs payment details, and generates MICR-encoded output | Integrates with QuickBooks, Xero, or FreshBooks to reduce manual data entry |
The Workflow: From Approval to Print
Overall, a typical in-house check printing workflow takes minutes from start to finish. First, a payment request enters your accounting system and goes through your approval workflow. Next, you open check printing software and enter the payment details: payee name, amount, date, and memo.
Subsequently, the software validates the data before proceeding to ensure accuracy. It then automatically encodes the check with your bank routing number, account number, and check number in the correct MICR format. After that, you load blank check stock into your printer and initiate the print job.
Finally, the printer outputs the check on blank stock with your company information, payee details, amount, and MICR line. At that point, you review the printed check for accuracy, sign it, and send it to the payee. The check is now in the banking system. For example, for payroll runs, you can print a batch of 50 checks in under an hour (printing time only), compared to 7 to 14 days with bank-ordered checks.
Cost Comparison: In-House vs. Bank-Ordered Checks
Bank-ordered checks typically cost $0.40 to $0.66 per check when ordered directly from your bank, according to Bankrate research. For instance, for a business printing 100 checks monthly, that’s $480 to $792 yearly in per-check fees alone. By contrast, in-house check printing shifts the cost structure significantly.
Specifically, per-check costs drop to $0.03 to $0.06 per check when you print in-house using blank stock. In addition, a ream of 500 blank checks costs $15 to $30 for basic stock, or $50 to $100+ for premium high-security stock. Furthermore, add software costs ($10 to $50 monthly) and the financial case improves with higher check volumes.
As a result, for businesses printing 200+ checks monthly, gross annual savings on per-check fees alone can exceed $1,000 – even after factoring in software costs, most businesses come out well ahead. Beyond the financial case, in-house printing eliminates wait time. That is to say, bank-ordered checks take 7 to 14 days for delivery, whereas in-house printing takes minutes. Therefore, for businesses needing to respond quickly to vendor payments, payroll adjustments, or refund requests, that speed is valuable.
Security and Compliance
Admittedly, in-house check printing introduces different security considerations, though not necessarily greater risk. When you print in-house, you control the entire process and can audit which checks were printed, when, and for what amount. Likewise, you can implement approval workflows requiring multiple sign-offs before printing and set limits on check amounts.
On the other hand, bank-ordered checks are produced externally, and a stolen book of pre-printed checks can be misused without your immediate knowledge. With strong access controls – restricted printer access, locked blank stock, approval workflows, and audit logs – in-house printing can be just as secure as bank-ordered checks, and in some cases more so. Of course, the MICR encoding must meet banking standards. In other words, using reputable check printing software and MICR-compliant materials ensures correct encoding.
Check printing is legal and compliant when you use MICR-compliant software and materials, implement approval workflows, and maintain audit logs. Some industries like healthcare or legal have specific requirements, so verify those with your industry regulator before deploying any check printing solution.
Conclusion
Printing checks in-house transforms how small businesses handle payments. Rather than waiting 7 to 14 days for bank-ordered checks, you print on demand. Per-check costs drop from $0.40–$0.66 at the bank to just $0.03–$0.06 when you handle printing yourself. And because the process no longer depends on external vendors, you stay in full control from start to finish.
The setup is straightforward: blank stock, a compatible printer, and check printing software. For businesses printing 200+ checks monthly, the financial case is compelling with annual savings exceeding $1,000. The workflow is simple and puts payment control back in your hands.
For small businesses managing payroll, vendor payments, refunds, or any check-based workflow, in-house printing is a practical, cost-effective solution.
Frequently asked questions
Can I legally print my own business checks?
Yes, you can legally print your own business checks in the United States. There are no federal laws prohibiting in-house check printing. You must use MICR-compliant materials and software, and follow your bank’s guidelines. Check with your bank about their policies. Verify any industry-specific compliance requirements.
What if I print a check incorrectly?
Simply don’t sign the incorrect check. Unsigned checks are not valid and cannot be processed. Destroy the incorrect check and print a new one with correct information. This is easier than dealing with a bank-ordered check error, which requires a stop payment and reorder.
Can I use any printer to print checks?
You can use most inkjet or laser printers if you use MICR ink or toner cartridges. Standard office printers work fine with the correct MICR supplies. However, some printers have settings or limitations that make them unsuitable for check printing. Check your printer’s specifications or consult your check printing software vendor for compatibility before purchasing supplies.
How do I prevent check fraud when printing in-house?
Restrict who can print checks to authorized personnel only. Require manager approval before printing. Keep audit logs of all checks printed. Use blank stock with security features like watermarks. Store blank stock securely. Reconcile your bank account regularly to catch unauthorized checks.
How long does an in-house printed check take to clear?
A printed check clears the same way as any other. Once deposited, checks typically clear within 2 business days, though banks may hold funds longer depending on the amount, the type of check, and the age of the deposit account. Under federal Regulation CC, larger deposits, new accounts, and certain other conditions can extend the hold period. In-house printing doesn’t affect clearing time.
