I’m David Diaz, and I’m unable to print checks in QuickBooks Online. Each time I go to the “Print Checks” section, I select the correct check numbers, confirm the bank account, and proceed to print but the print command either fails entirely or returns a blank page. I’ve verified that my printer is connected, functional, and working fine for all other documents outside QuickBooks.
I also ran a check alignment, and even though I adjusted the margins correctly, QuickBooks doesn’t retain the layout when I return to print again. The system shows the checks as “printed” in the history, even though nothing actually came out of the printer. I’ve cleared my browser cache, disabled extensions, used Chrome and Firefox, and made sure pop-ups are enabled but the issue continues.
This is causing delays in issuing payments to vendors. I can’t afford for these transactions to be recorded as printed when they haven’t physically gone out. It’s not just inconvenient it’s directly impacting my business operations.
I need a clear resolution that ensures check printing works reliably and that QuickBooks accurately reflects whether a check has been printed or not. I’m looking for immediate technical support to fix this there’s no room for error when financial deadlines are on the line.
Hi David Diaz,
You’re not alone in facing this frustrating situation. Many QuickBooks Online users run into problems where checks either don’t print, print blank, or get incorrectly marked as “printed” even though nothing came out of the printer. This usually happens after adjusting alignment, switching browsers, or using the print preview feature repeatedly.
You’ve probably already done what most users try:
- Selected the correct check to print
- Adjusted the alignment from the print setup
- Checked the printer connection and paper tray
- Tried different browsers or cleared your cache
But the check either doesn’t print at all or gets flagged as printed prematurely, creating confusion and delays in vendor payments.
Let’s walk through what’s going wrong and how you can fix it fast.
What’s Causing Check Printing and Alignment Errors in QuickBooks Online?
QuickBooks Online relies heavily on browser settings to generate print commands. If any part of that browser session, such as pop-ups, cached alignment, or session timeouts, is blocked or corrupted, the check may never reach your printer.
Here’s what may be happening:
Common Causes of Check Printing and Alignment Errors | |
Cause Category | Description |
Browser Issues | Old or corrupted cache and cookies can disrupt the check print layout. An unsupported browser causes alignment failures. |
Adobe PDF Viewer | An old Adobe Reader does not render checks properly. Make Adobe the default PDF handler to ensure proper formatting and alignment. |
Printer Configuration | Missing or outdated drivers cause check misalignment.Mismatched paper size, layout, or margins leads to poor alignment.Auto-scaling and wrong margin values may shift check elements. |
Check Stock Type | Ensure settings match your check type (preprinted vs. plain paper).Use Intuit-compatible checks to avoid print misalignment. |
Steps to Fix Check Printing and Alignment Issues in QuickBooks Online
Step 1: Use QuickBooks PDF Repair Tool (Intuit’s ToolHub)
This step resolves background issues related to Microsoft XPS, Print Spooler, or Windows PDF drivers that QBO relies on to generate printable forms.
- Download and install the latest QuickBooks ToolHub.
- Open ToolHub > Select Program Problems.
- Click QuickBooks PDF & Print Repair Tool.
- Let the tool scan and repair common PDF printing components.
- Relaunch your browser and retry printing a check from QBO.
Step 2: Set Up and Print from Google Chrome’s System Dialog
Chrome’s default print preview may conflict with some printers. The system dialog gives you direct control over advanced print settings.
- In Chrome, click Ctrl + P while previewing the check.
- At the print window:
- Select More Settings > Click Print using system dialog.
- Choose the correct printer.
- Adjust scale, margins, and paper size directly in the system dialog.
- Print a test check.
Step 3: Create a Custom Form Style for Checks
Default check layout does not suit all printer models. A custom style helps align check elements such as date, payee, and amount precisely to match your stock.
- Go to Gear Icon > Custom Form Styles.
- Click New Style > Select Check.
- Customise margins, positioning, and fonts under the Content tab.
- Save the style and assign it as the default for printing checks.
Step 4: Print to PDF First, Then Send to Printer
Printing directly from the QBO browser preview can distort the layout. Printing from a saved PDF gives better control and accuracy.
- Click to preview and save the check as a PDF from QBO.
- Open the saved PDF with Adobe Reader
- From there, print with accurate settings (Fit to Page OFF, Actual Size ON).
Step 5: Disable “Fit to Page” and Set Scaling to 100%
Auto-scaling often shifts printed fields, especially on preprinted check stock. Exact scaling prevents layout drift.
- During printing (either from browser or PDF viewer), make sure:
- Scaling is set to 100% or “Actual Size.”
- Fit to page/Auto-shrink is turned off.
- Check alignment and margins manually before printing checks in bulk.
Best Practices to Avoid Printing Check Errors in the Future
✅ Regularly back up your QuickBooks company file before making printer changes
✅ Use pre-approved 3-part voucher checks for best compatibility
✅ Update your printer drivers and QuickBooks version regularly
✅ Avoid printing large batches without first confirming the output
✅ Always double-check the printer selected in the Print Setup screen
FAQs
Can I reprint a check in QuickBooks Online if it was marked as printed but didn’t actually print?
Yes. Go to Expenses > Vendors, locate the vendor transaction, and open the check. Click the Print or Preview option again. You can reprint as long as the check hasn’t been cleared or voided.
How do I prevent QuickBooks Online from auto-marking a check as printed before it actually prints?
Always use the “Print later” checkbox when creating checks. This keeps the check in the Print Checks queue until you manually complete the print action.
What should I do if QuickBooks prints blank pages instead of the actual check?
Try printing from a different PDF viewer like Adobe Acrobat Reader. Also, ensure your browser or system isn’t redirecting the print job to a disconnected or offline printer.
Disclaimer: The information outlined above for “Why Can’t I Print Checks in QuickBooks Online?” is applicable to all supported versions, including QuickBooks Desktop Pro, Premier, Accountant, and Enterprise. It is designed to work with operating systems such as Windows 7, 10, and 11, as well as macOS.