Print a bill payment stub directly from the Check Register or Bill detail page
In QuickBooks Online, you can print a payment stub for a bill you've paid by opening the bill itself or finding the payment in your Check Register, then selecting the print option. The stub shows the bill number, amount paid, payment date, and which bill it covers — useful for your records or to send to the vendor if they ask for proof of payment.
The fastest route is to go to Expenses > Checks (or Expenses > Vendors if you paid by ACH or credit card), find the payment, open it, and click the print icon. QuickBooks generates a stub that includes the payment method, check number or transaction ID, and the bill details tied to that payment.
Key Takeaways
- Open the bill or payment record in QuickBooks Online, then click the printer icon to generate a printable stub.
- The stub includes the payment amount, date, bill reference, and payment method — everything a vendor needs to match the payment to their invoice.
- You can print from the Check Register (for checks), the Expenses section (for ACH or card payments), or directly from the bill detail page.
- If you need to send the stub to a vendor, you can print to PDF and email it instead of printing to paper.
Locate the payment in your Check Register
The Check Register is the quickest place to find and print a payment stub if you paid by check. Go to Banking > Check Register, then select the bank account where the check was drawn. Scroll to find the check by date, vendor name, or amount.
Once you locate the check, click on it to open the detail view. You'll see the check number, payee, amount, date, and which bill or bills it paid. At the top of the check detail, you'll see a printer icon — click it to open the print preview.
Print from the Expenses section for ACH and card payments
If you paid the bill using bank transfer (ACH) or a credit card instead of a check, go to Expenses > Checks and look for the payment under the account you used. You can also go to Expenses > Vendors, find the vendor, and view their payment history.
Click on the payment to open it. The detail page shows the payment method, transaction ID or reference number, amount, and the bill it covers. Click the printer icon to generate the stub. For ACH payments, the stub will include your bank's transaction ID; for card payments, it will show the card type and last four digits.
Print directly from the bill detail page
You can also print a payment stub by going to the original bill itself. Navigate to Expenses > Bills, find and open the bill, then scroll to the Payment history section at the bottom. This section lists every payment applied to that bill.
Click on the payment row to open it, or look for a print icon next to the payment entry. Either way, you'll reach the payment detail page where you can print the stub. This method is useful if you remember the bill but not the exact payment date.
Choose your print destination: paper or PDF
When you click the printer icon, QuickBooks opens a print preview. At the top of the preview, you'll see options for where to send the output. You can print directly to a connected printer, or you can select Save as PDF to create a file you can email to the vendor or store in your records.
If you choose PDF, QuickBooks saves the file to your computer's default download folder. You can then rename it (for example, "Vendor Name - Check 1234 - Date") and attach it to an email or upload it to your accounting folder.
What information appears on the payment stub
A QuickBooks payment stub includes the payment amount, payment date, check number (or ACH reference number), payee name, and the bill number or invoice number it covers. If the payment covered multiple bills, the stub lists all of them. The stub also shows your company name and address as it appears in your QuickBooks settings.
The stub does not include itemized details of what was on the bill itself — only that the payment was applied to a specific bill. If the vendor needs an itemized breakdown, you may need to send them the original bill or invoice in addition to the payment stub.
Troubleshoot if the print option doesn't appear
If you don't see a printer icon, check that you have opened the actual payment record, not just a list view. In list view, you may see a three-dot menu instead — click it and look for a Print option. If the payment is very old or was deleted and restored, QuickBooks may not generate a printable stub; in that case, take a screenshot of the payment detail page as a record.
If you're using a mobile device, the print function may be limited or unavailable. Switch to the desktop version of QuickBooks Online to access the full print feature. You can also contact your vendor and ask them to look up the payment in their system using the check number, ACH reference, or payment date you provide.
Frequently Asked Questions
Can I print a payment stub for a bill I haven't paid yet?
No. A payment stub only exists after you've recorded and saved the payment in QuickBooks. If you haven't paid the bill yet, you can print the bill itself instead by going to the bill detail page and clicking the printer icon there.
What if I need to print a stub for a payment from several months ago?
Go to the Check Register or the Expenses section and use the date filter to narrow your search. Once you find the payment, open it and print as usual. QuickBooks stores payment records indefinitely, so you can retrieve and print stubs from any past date.
Does the payment stub show what items or services the bill was for?
No. The payment stub shows only that a payment was made to a vendor for a specific bill number. It does not include line items or descriptions. If the vendor needs itemized details, send them the original bill or invoice along with the payment stub.
Can I email the payment stub directly from QuickBooks?
QuickBooks does not have a built-in email function for payment stubs. Print to PDF, save the file, and attach it to an email yourself. This gives you control over the recipient and lets you add a message if needed.
What if I paid a bill but QuickBooks shows no payment history?
Check that the payment was actually saved and not left in draft status. Go to the bill detail page and scroll to the Payment history section — if it's empty, the payment may not have been recorded. Go back to the payment record, confirm all details are correct, and click Save.