How to Create a Customer Statement in QuickBooks Online (And Add Payment Links)

Wayne Britz
Founder & CEO, QLink-Pay · 30+ years in business
Every business using QuickBooks Online eventually needs to send customer statements. An invoice covers one transaction. A statement covers everything — every open invoice, credit, and payment for a customer in one document. It is the standard way to tell a customer “here is your full balance, please pay.”
The problem is that QuickBooks Online statements arrive as flat PDFs with no way to pay. Your customer sees a list of what they owe but has to log into a separate portal, find each invoice individually, and pay them one at a time. Most customers do not bother. The statement gets ignored, and you are back to chasing payments manually.
This guide covers two things: how to create a customer statement in QuickBooks Online step by step, and how to add clickable payment links so customers can actually pay from the statement itself.
What Is a Customer Statement in QuickBooks Online?
A QuickBooks Online customer statement is a summary document that lists all outstanding transactions for a specific customer over a given period. Unlike an invoice, which covers a single sale, a statement shows the complete picture:
- All open invoices with dates, invoice numbers, and amounts
- Any credits or payments already applied to the account
- The total balance due
- An aging breakdown showing how long each amount has been outstanding
Statements are typically sent monthly or on demand. They are especially useful for customers who carry running balances or have multiple unpaid invoices. If you have ever had a customer say “I did not know I had an outstanding balance,” sending regular statements solves that problem.
How to Create a Statement in QuickBooks Online (Step by Step)
Here is exactly how to create a statement in QuickBooks Online in 2026:
- Go to the Customers menu — From your QuickBooks dashboard, navigate to Sales > Customers
- Select a customer — Click on the customer you want to send a statement to
- Click New Transaction — In the customer detail view, click the “New transaction” dropdown button
- Select Statement — Choose “Statement” from the list of transaction options
- Choose your statement type:
- Balance Forward — Shows a running total carried over from previous periods. Best for customers with ongoing accounts and regular billing cycles.
- Open Item — Lists only unpaid invoices. Best for customers with specific outstanding bills you want to highlight.
- Transaction Statement — Shows all transactions within a date range, both paid and unpaid. Best for providing a complete account history.
- Set your date range — Choose the period you want the statement to cover
- Click Save and Send — QuickBooks emails the statement as a PDF to your customer
That is the standard process for creating and sending a customer statement from QuickBooks. The system generates a clean PDF and emails it directly. Simple enough — but there is a significant limitation that affects how quickly you actually get paid.
The Problem with QuickBooks Statements
The statement your customer receives is a static document. It lists everything they owe in clear detail, but there is no payment link anywhere on it. Consider this from your customer's perspective:
- They open the email and see they owe $4,200 across five invoices
- They want to pay, but there is no “Pay Now” button on the statement
- They would need to log into a QuickBooks portal separately, find each invoice individually, and pay them one by one
- Most customers close the email and think “I will deal with this later”
“Later” usually means never — or at least not until you send another reminder and follow up with a phone call. This is the fundamental gap in the QuickBooks statement workflow. The statement tells customers what they owe but gives them no easy, immediate way to pay. It is like handing someone a bill at a restaurant with no way to swipe their card.
How to Add Payment Links to Every Statement
QLink-Pay connects to your QuickBooks Online account and generates an enhanced version of your customer statements. Same invoice data. Same customer information. Same professional formatting. But with one critical addition: every invoice on the statement has a clickable payment link.
Setup takes about 2 minutes:
- Go to qlinkpay.com and connect your QuickBooks account via secure OAuth
- Your customers and invoices sync automatically — no manual imports or spreadsheets
- Select customers and generate statements — individually or in bulk
- Each statement includes “Pay Now” links — one for every open invoice
When a customer clicks the payment link, they land on a secure payment page pre-filled with their invoice details. They choose their payment method, confirm, and they are done. The payment syncs back to QuickBooks automatically — the invoice is marked as paid, the customer balance updates, and your books stay accurate with zero manual entry.
Schedule Automatic Statement Delivery
Creating statements manually every month is still work you should not have to do. QLink-Pay lets you set a weekly or monthly schedule for automatic statement delivery. Every customer with an open balance gets their statement on schedule, complete with fresh payment links for their current outstanding invoices.
Set it once and your accounts receivable collection runs on autopilot. No more calendar reminders to “send statements this week.” No more forgetting and having customers go 60 days without a reminder. For a deeper look at automating your entire AR workflow, see our guide on QuickBooks accounts receivable automation.
Sort by Aging and Batch Send
Not every customer needs the same level of urgency. QLink-Pay pulls your QuickBooks aging report data in real time so you can filter customers by how overdue they are and prioritize accordingly:
- 30 days overdue — A polite statement reminder is usually enough to prompt payment
- 60 days overdue — These accounts need direct attention and a clear call to action
- 90+ days overdue — High priority accounts at risk of becoming bad debt
Select all customers in a specific aging bucket and send statements to every one of them in a single click. Each customer gets a personalized statement with their own invoices and their own unique payment links. What used to take an entire afternoon of copying, pasting, and emailing now takes less than 60 seconds.
Payment Options and Pricing
Every QuickBooks statement with payment link gives your customers two ways to pay:
- ACH bank transfer — 1% processing fee, capped at $20 per transaction. A $5,000 invoice costs just $20 to process via ACH.
- Credit card — 3% + $0.30 per transaction. The convenient option for customers who prefer to pay by card.
There are no monthly fees. No setup costs. No minimum transaction volumes. You only pay the processing fee when a customer actually makes a payment. QLink-Pay is completely free to connect, free to send statements, and free to use — the per-transaction fee when you collect money is the only cost.
All payments sync back to QuickBooks automatically. No manual reconciliation. No data entry. Your books update themselves.
Start Sending Better Statements Today
QuickBooks Online gives you the basics — you can create and send customer statements. But without payment links, those statements are just reminders that customers can easily ignore. Adding a clickable “Pay Now” button to every invoice on every statement is the single most effective change you can make to get paid faster.
Try QLink-Pay free at qlinkpay.com. No credit card required. Setup takes 2 minutes. Your next statement batch goes out with payment links on every invoice.