Invoice Payment Links: How to Get Paid Faster on Every Invoice

By Shuttle Team, April 30, 2026

An invoice payment link turns a static document into a one-click payment. The customer opens the invoice, taps the link, lands on a hosted checkout page, pays — and the funds settle to your account within 1-3 business days, no follow-up required.

The hardest part of getting paid isn't the work. It's the gap between sending the invoice and the customer actually paying it. UK B2B invoices average 30-45 days outstanding, and a third of small businesses report at least one customer paying 60+ days late in any given quarter. Most of that lag isn't unwilling payers — it's friction. The customer needs to open the invoice, find the bank details, log into their banking app, type the reference correctly, hit transfer, and remember to do all of that during a busy week.

A payment link removes every step of that friction. The customer pays in the moment they look at the invoice, on the device they're already holding, with the card or wallet they already have set up. Businesses that switch from "bank details on the PDF" to "payment link on the invoice" routinely cut DSO (days sales outstanding) by 30-50%.

This guide covers what an invoice payment link actually is, the four channels you can deliver it through, how to add one to any invoice (whether you use accounting software or not), and what to look for in a payment link provider.


What Is an Invoice Payment Link?

An invoice payment link is a unique URL — usually generated by a payment link provider — that takes the customer to a pre-filled checkout page for a specific invoice. The amount, currency, invoice reference, and customer details are baked into the link, so the customer just enters their card and confirms.

Behind the link sits a hosted checkout page, a payment gateway, and a settlement flow. From the customer's view it's three taps. From the business's view it's a tracked transaction with the invoice reference attached automatically.

The category goes by several names — "pay now button", "pay-by-link", "checkout link", "payment URL", "invoice link" — but the underlying mechanic is the same. Where they differ is in branding control, supported payment methods, and how the link gets generated and tracked.


How to Add a Payment Link to an Invoice

There are four ways to add a payment link to an invoice. Which one you pick depends on whether you use accounting software, what your invoice volume looks like, and how much branding control you need.

1. Native integration in accounting software

Most modern accounting platforms — QuickBooks, Xero, FreshBooks, Wave, Zoho Books, Sage, and HubSpot — let you generate a payment link inside the invoice itself. You toggle a "pay online" option, the link is auto-attached to the invoice PDF and email, and the customer sees a "Pay now" button when they receive it.

Best for: Businesses already using one of these platforms with invoice volumes under ~500/month. Setup is usually 10 minutes and the link reconciliation happens automatically inside the same tool.

Trade-off: You're locked to whatever payment processor the accounting platform supports natively — usually Stripe, Square, or PayPal — and you pay that processor's standard rate (typically 2.9% + 30p in the UK). If you want a different gateway or lower fees, the native option won't help you.

2. Manual link generation per invoice

For invoices generated outside an accounting platform — Word docs, Google Docs, PDFs, custom invoice templates — you can generate a payment link manually for each invoice and paste it into the document.

Best for: Service businesses with low invoice volume (under ~50/month) who use custom invoice formats and don't want to migrate their workflow.

Trade-off: Manual creation, manual reconciliation. You'll need to track which link goes with which invoice and update your accounting system when each one is paid. Most payment link providers offer a dashboard to make this manageable, but it's still extra steps.

3. Bulk link generation via API or upload

If you send hundreds or thousands of invoices a month, batch generation is the only sensible option. You upload a CSV (or push via API) with one row per invoice — amount, reference, customer email — and the payment link platform generates all the links and either sends them automatically or returns them to you to embed.

Best for: Subscription businesses, B2B with high invoice volume, multi-tenant platforms generating invoices on behalf of customers, or any business where invoice generation is automated.

Trade-off: Requires technical setup for the API path, or a recurring CSV process for the upload path. The reward is full control over the format, branding, channel, and timing of every payment link.

4. Embedded payment links in invoice templates

The most polished option: a payment link that's templated into your invoice itself, rendered as a "Pay Now" button with your branding. Every invoice you generate automatically embeds a unique link tied to that invoice's amount and reference. This is the pay now button on invoices pattern.

Best for: Businesses sending branded invoices regularly — agencies, professional services, B2B sellers. Looks professional, removes friction, and reinforces your brand on every payment.

Trade-off: Requires either an invoice template platform that supports it natively, or a payment link provider with a templating + dynamic link API. Usually means a higher tier of payment link provider, but the conversion uplift is worth it.


Channels for Sending Invoice Payment Links

Once you have the link, you can deliver it through any channel the customer uses. The four most effective:

Email. The invoice email itself includes the link, either as a "Pay now" button at the top or as a clickable URL alongside the bank details. Email is still the dominant invoice delivery channel for B2B, and the open-and-click data is easy to track. Most accounting platforms do this natively.

SMS. A short text reminder with the payment link converts faster than email for overdue invoices — typically 3-5x the click-through rate within 24 hours. Best used for follow-up rather than initial delivery, and only if you have explicit consent to text the customer.

QR code. Print the QR code on the paper invoice. The customer scans it with their phone camera, lands on the checkout, pays. Most useful for in-person businesses (trades, hospitality, retail) and for international customers who don't want to type long URLs.

Embedded in PDF. Some PDF generators support clickable links inside the document itself. The customer opens the PDF, taps the "Pay" button, and the link launches in their browser. Works for both email-delivered and printed-and-handed-over invoices.

In practice, businesses that take payments faster don't pick one channel — they layer them. Email at invoice send. SMS reminder at day 14 if unpaid. QR on the printed copy. Embedded button in the PDF.


What to Look For in a Payment Link Provider for Invoices

Five criteria matter when picking a provider for invoice-led payments.

1. Per-invoice link generation, with custom references. You need to attach an invoice number / reference to every link so reconciliation is automatic. Some providers force you to create one-off links manually with no API; rule those out.

**2. Branding control.** A "Pay Now" button on a generic Stripe checkout page is fine. The same payment with your logo, your colours, and your business name in the URL is materially better — especially for B2B. Look for white-label payment links if branding matters.

3. Payment method coverage. Cards are table stakes. The differentiators are bank-to-bank (open banking) for low fees on high-value B2B, Apple Pay / Google Pay for mobile conversion, BACS / SEPA for recurring B2B, and BNPL for retail.

4. Reconciliation back to the invoice. Either via webhook to your accounting platform, or via reference fields on the settlement report. Without this, every paid invoice is a manual lookup.

**5. Multi-PSP routing.** If you're processing high volumes, the difference between 1.5% and 2.9% on every invoice adds up fast. A provider that routes across multiple PSPs lets you optimise rates per invoice — domestic cards via cheapest local processor, international via the best cross-border one.


Common Use Cases

**Trade and service businesses** — electricians, plumbers, contractors — typically send the invoice on the spot and need payment within a week. Payment links via SMS dramatically outperform "pay by bank transfer" notes. See taking payments online for trades.

Professional services — agencies, consultants, accountants — send branded invoices monthly and care more about presentation than speed. Embedded pay-now buttons on PDF invoices are the right pattern.

B2B SaaS and platforms — generate invoices automatically every billing cycle. Bulk API generation with embedded links and per-invoice references is the only sustainable approach.

Wholesale and freight — large invoices, slow bank-transfer culture. Payment links with open banking support reduce the cost vs cards while still cutting DSO.

Donations and nonprofits — recurring or one-off payment links embedded in receipts and appeal letters. Low-fee providers and clear reference fields matter most.


Frequently Asked Questions

How do I add a payment link to an invoice? Use a payment link provider to generate a unique URL tied to the invoice amount and reference, then either embed the link as a "Pay Now" button on the invoice or paste it as a URL alongside your bank details. Most accounting platforms (QuickBooks, Xero, HubSpot) can do this automatically; for invoices outside those tools, generate the link manually or via API.

What's the cheapest way to add payment links to invoices? For low volume, the cheapest path is your accounting platform's native integration (typically 2.9% + 30p per card transaction). For higher volumes, a multi-PSP payment link provider with bank-transfer / open banking support can drop effective costs to 0.5-1% on UK B2B invoices.

Can I add a payment link to a paper invoice? Yes — print a QR code on the invoice. The customer scans with their phone camera and lands on the checkout. Most payment link providers generate QR codes automatically alongside the URL.

Do payment links work for B2B invoices? Yes, and they're particularly effective for B2B because the dollar amounts are higher and the manual bank-transfer process is more painful. Look for providers that support open banking / pay-by-bank to keep fees low on high-value invoices.

How do I track which invoice a payment link payment is for? Use a payment link provider that supports custom reference fields per link. The reference (your invoice number) gets stamped on the transaction and shows up on the settlement report, so reconciliation is automatic.

Can I send the same payment link to multiple customers? Don't — generate a unique link per invoice. Shared links lead to reconciliation chaos and potential fraud (one customer pays the wrong amount, or a link gets shared publicly). Modern payment link platforms generate unique links instantly via API.


Related Reading

Talk to us

See how Shuttle can power payments for your platform — multi-PSP, multi-channel, white-label.

Book a Demo