How to send an invoice with a payment link

Send an invoice with a payment link clients can use in one tap.

Follow a simple workflow: build the invoice, email the PDF with a Stripe Checkout path, then track what is paid or overdue. EasyPayRequest keeps those steps in one payment request. This page is the step-by-step send workflow—not a first-ask tone guide, reminder cadence, or email template library. Examples are educational product guidance, not legal or tax advice.

1. Build the invoice (before you write the email)

Add client details, line items, tax, payment terms, and a calendar due date. Preview the PDF so the record looks professional before you send. Confirm the billing name and email—not only the project contact. If Stripe is not connected yet, connect it before you promise a pay-now path; a beautiful PDF with a broken Checkout link is still a failed send.

2. Email the PDF and pay-now request together

Send the invoice PDF with a clear Stripe payment link in the same message. State the amount and due date near the link in the body—do not hide the ask only inside the PDF. Use one invoice number in the subject so AP can search later. For first-ask wording details, use the client payment request email guide; this step is about the send workflow itself.

3. Track status and follow up from the same record

Use paid, due, and overdue context—and reminders when needed—so you are not digging through old threads to see what is open. When you follow up, reply in the same thread and resend from the same invoice record rather than pasting an old Checkout URL from a prior email. Reminder cadence and overdue tone live on their sibling guides.

Workflow checks, examples, and failure modes

What to check before you hit send

Open the PDF and confirm the client name, invoice number, line items, tax, and calendar due date. Click the Stripe pay-now path yourself in a private window so you catch expired Checkout sessions or a disconnected Stripe account before the client does. If the email client strips links, keep the amount due and “Pay now” wording in the body—not only inside the PDF.

Sample first-send email (workflow-shaped)

Subject: “Invoice INV-1042 for Website redesign — $2,400 due June 30.” Body: “Hi Jordan — attached is invoice INV-1042 for the website redesign milestone ($2,400, due June 30). You can review the PDF and pay by card here: [pay-now link]. Reply if the billing contact or PO needs to change.” Keep one ask, one link, one due date. Expand tone variants on the first-ask and template pages.

Step map: draft → preview → send → confirm

Draft line items and due date → preview PDF → verify Stripe pay-now opens the matching amount → send to the billing email → watch status on the invoice record → if unpaid near due, use the reminder guide. Do not skip preview: most “wrong amount” complaints start as an unchecked PDF or a stale link from a previous invoice.

Edge cases in the send workflow

Client wants ACH instead of card: still send the invoice PDF with clear remittance instructions and keep status on the same record if you track externally. Multiple stakeholders: CC AP, keep the project lead informed, but put one primary To: address. Revised invoice after a scope change: update the record and resend a new pay-now path—do not leave two live links for different totals.

Common failure modes

Wrong recipient (billing vs project contact), missing due date (“Net 30” with no calendar date), pay-now link that opens a different amount than the PDF, follow-ups that start a new thread without the invoice number, and sending before Stripe is connected. Fix those before you escalate tone. For reminder wording after send, use the invoice reminder and overdue email guides.

How this page differs from sibling guides

Use this page for the ordered send workflow. Use client payment request email for first-ask tone. Use invoice reminder email for before/after-due cadence. Use the Stripe invoice payment link page for how Checkout and invoice context fit together. Use the payment link generator to preview wording before you create a real request.

Send checklist

  • Confirm client billing email and billing name.
  • Verify totals, tax, and calendar due date on the PDF.
  • Confirm Stripe is connected and open the payment path yourself.
  • Include amount due and pay-now link in the email body.
  • Use one invoice number in the subject for searchability.
  • Set a reminder cadence for larger invoices after send.
  • Reply in the same thread when you follow up.

Related resources

Invoice with payment link FAQ

Do I need a separate payment page?

No. The workflow is designed around the invoice email plus a Stripe Checkout link, not a custom payment site you maintain.

Will the client still get an invoice PDF?

Yes. EasyPayRequest centers the polished PDF so the payment link is not a bare URL without context.

What if the client says the link does not work?

Resend from the same invoice record after confirming Stripe is connected and the Checkout session matches the current balance. Avoid pasting an old link from a prior email.

Should I send the link in a text or Slack message only?

Prefer email (or your normal billing channel) with the PDF and invoice number so AP has a searchable record. A bare link in chat is easy to lose and hard to reconcile.

What fees apply?

Stripe charges standard card processing fees on paid invoices. Those go to Stripe, not as a markup from EasyPayRequest.

Is this tax or legal advice?

No. The steps cover how to send an invoice with a payment link. Confirm tax, terms, and compliance for your location and client type.

Can I start free?

Yes. Create a free account for core invoices and payment requests, then upgrade for fuller reminders and automation.

Send the invoice and the pay-now path together

Start free, create a professional invoice, and include a Stripe payment link so clients know exactly how to pay.

Start for free