A Pay Now button on a B2B invoice does two things at once. It signals to your client that you're modern enough to take card or bank payments — and it removes every excuse for a 45-day payment cycle.
For most B2B businesses, the bottleneck on getting paid isn't whether the client can pay. It's whether they remember to schedule a transfer in the gap between receiving the invoice and the work moving onto something else. A Pay Now button collapses that gap. The decision to pay and the act of paying happen in the same moment, on the same screen.
This guide covers how to add a Pay Now button to a B2B branded invoice — what the technical options are, how to keep your branding intact, which payment methods to support, and how to set it up without breaking your accounting workflow.
What Is a Pay Now Button on an Invoice?
A Pay Now button is a clickable element on an invoice — usually rendered as a contrasting CTA in the invoice email, the PDF, or the hosted invoice page — that takes the recipient directly to a checkout page pre-filled with the invoice amount and reference. One tap, one card or bank transfer, payment confirmed.
The category is closely related to invoice payment links — the underlying mechanic is the same — but the framing matters. A "payment link" is an SMS-friendly URL. A "Pay Now button" is a styled CTA inside a branded document. For B2B, where invoice presentation reinforces your professionalism, the button framing is what most clients respond to.
Why It Matters for B2B Specifically
B2B invoices have three things in common that make Pay Now buttons disproportionately effective:
1. The invoice values are higher. A 30-day delay on a £20,000 invoice represents real working capital. Even small reductions in DSO compound across a year of invoicing.
2. The decision-maker isn't always the payer. The person who approves the invoice often hands it to finance to actually pay. A Pay Now button on the approval email lets them just pay it themselves — which they often will, especially for sub-£10,000 amounts.
3. The buying experience reflects on your business. If you're a £200/day consultant invoicing a £5,000 retainer, the difference between "bank transfer to sort code 12-34-56" and a clean Pay Now button changes how the client perceives the relationship. The button isn't just a payment mechanism — it's a credibility signal.
Studies on B2B invoice conversion consistently show 2-3x faster payment and 40-60% reduction in late payments when invoices include a Pay Now button vs. bank-transfer-only invoices.
How to Add a Pay Now Button to a B2B Invoice
There are three workable patterns, ordered from simplest to most polished.
Pattern 1: Native Pay Now in your accounting software
Most accounting platforms now ship a Pay Now button as a feature of their hosted invoice templates. The customer receives an email with the invoice attached; the email itself contains a "Pay Now" button that takes them to the platform's hosted checkout.
**QuickBooks** — see the QuickBooks payment links guide
Xero — Pay Now via Stripe, GoCardless, or PayPal
**HubSpot** — see the HubSpot payment links guide
FreshBooks — Pay Now via FreshBooks Payments
Sage Business Cloud — Pay Now via Stripe, GoCardless
This is the right starting point if your invoice volume is moderate and you don't need brand control beyond your logo and colours.
Pattern 2: Custom branded Pay Now with a payment link API
For agencies, consultancies, and B2B sellers who care about presentation, the next step up is generating Pay Now buttons via a payment link provider's API and embedding them in your own branded invoice templates.
The flow:
Your invoice generation tool calls the payment link API with amount, reference, customer email
The API returns a unique link tied to that invoice
Your invoice template renders a "Pay Now" button styled to your brand, pointing at that link
Recipient clicks → branded checkout page → pays → webhook fires back to your accounting tool
This pattern lets you control every pixel of the invoice and the checkout — your logo on the invoice, your logo on the checkout, your domain on the URL — without giving up automated reconciliation.
Pattern 3: Hosted invoice + Pay Now button
The most polished option: instead of attaching a PDF, you send the client a link to a hosted invoice page (on your domain or your provider's), with the Pay Now button rendered directly on the page. The client lands on a fully branded invoice experience, sees the line items, sees a clear CTA, taps to pay.
Hosted invoices typically convert faster than PDF invoices because there's no extra step (open PDF, find link, tap link). They also work better on mobile — the most common device for B2B email reading.
This pattern is offered by a small number of payment link providers and most modern invoicing platforms (Stripe Invoicing, Square Invoices, GoCardless via partners).
Branding the Pay Now Button (Without Breaking the Trust Signal)
For B2B invoices, branding control on both ends — the invoice and the checkout — affects whether clients pay quickly or stop to investigate.
The minimum brand requirements:
On the invoice: Your logo, your colour scheme, your business name. The Pay Now button should look like part of your invoice, not a third-party widget bolted on.
On the checkout page: Your logo, your business name (not "[Provider] hosted by [Provider]"), and ideally your domain in the URL bar. Clients who see "stripe.com" or "square.com" sometimes hesitate; clients who see your own subdomain ("pay.yourbusiness.com") rarely do.
On the receipt: The same branding carried through. The auto-generated receipt is the last thing the client sees, and it's the one most likely to surface in their finance team's records months later.
White-label payment links are how you achieve all three. Without white-label support, you're stuck with the provider's branding showing through somewhere in the flow.
Payment Methods to Support on B2B Invoices
Cards are the floor, not the ceiling. For B2B Pay Now buttons, the payment method mix matters more than for retail.
Card payments. Universally accepted, fast settlement, but the highest fees (typically 2.5-2.9% in the UK on B2B card transactions). Best for invoices under £5,000 where convenience trumps fees.
Open banking / pay-by-bank. Direct bank-to-bank transfer from inside the Pay Now flow. Costs 0.2-0.5% in the UK. Materially better economics for invoices over £2,000 — and increasingly familiar to B2B buyers.
BACS / SEPA Direct Debit. For recurring B2B retainers or instalment plans. Lowest cost (~£0.20-0.50 per transaction), but takes 3 working days to clear. Best added as an option alongside cards.
Apple Pay / Google Pay. Surprisingly underused on B2B invoices. Most B2B clients pay from a mobile device when they pay personally; wallet pay collapses the friction further. Easy to enable on most providers.
The right answer for most B2B businesses is to surface 2-3 methods on the Pay Now flow — card by default, open banking promoted for high-value invoices, BACS as a low-friction option for retainers. A multi-method Pay Now button typically lifts payment rate by another 15-25% over card-only.
Reconciliation: Don't Break the Accounting Workflow
The fastest way to lose the benefits of a Pay Now button is to create more reconciliation work than you save. The default reconciliation patterns:
Webhook to accounting platform — payment fires a webhook, the invoice is auto-marked as paid, the journal entry is created. Zero manual work. This is the bar.
Reference field on the transaction — invoice number is stamped on the payment, settlement report can be matched against your invoice list. Manual but predictable.
Manual lookup — payment arrives, someone in finance figures out which invoice it relates to. Avoid.
If your provider doesn't support webhook reconciliation back to your accounting tool of choice, the Pay Now button isn't worth it. The provider should integrate with QuickBooks, Xero, Sage, NetSuite, HubSpot, or whatever you're using — directly or via Zapier / Make.
What to Avoid
Three patterns that look helpful but create more friction than they remove:
Generic "Pay" buttons that link to a non-branded checkout. Defeats the trust signal. If the checkout looks like a phishing attempt, B2B finance teams will ignore it.
Single-payment-method buttons (card-only). Forces high-fee cards on high-value B2B invoices. Costs you margin and conversion.
Manual link generation per invoice. Fine at 5 invoices a month, unscalable at 50. Pick a provider with API generation from day one even if you start manual.
Frequently Asked Questions
**How do I add a Pay Now button to my invoices?** The simplest path is to enable Pay Now in your accounting platform (QuickBooks, Xero, HubSpot all support it natively). For more control over branding and payment methods, generate payment links via API from a payment link provider and embed them in your invoice template.
What's the best Pay Now button for B2B invoices? For B2B specifically, you want white-label branding, multiple payment methods (card + open banking + BACS), and webhook reconciliation back to your accounting tool. Multi-PSP providers tend to win on these criteria over single-processor solutions.
Does Stripe have a Pay Now button for invoices? Yes — Stripe Invoicing includes a Pay Now button by default on its hosted invoice pages. It's a clean experience but tied to Stripe's pricing and Stripe's branding on the checkout page.
How much does a Pay Now button cost? The button itself is usually free; you pay per transaction at whatever rate your payment provider charges. UK card rates typically run 2.5-2.9%; open banking 0.2-0.5%; BACS 0.2% or fixed.
Can I add a Pay Now button to a PDF invoice? Yes — most PDF generators support clickable links. The button is rendered as a styled image with a hyperlink to your payment URL. Quality varies; hosted invoices generally convert better than PDFs but PDFs work for clients who require document-based delivery.