webdevpuneet.com

Payment Reminder Email

Click any text to edit it right here · click an image or link to jump to its setting

  • Replace the placeholder links: Header link, Payment link, PDF link, Help centre link.

Payment Reminder Email — Free Responsive HTML Email Template

Transactional · v1.0.0 · Updated 2026-10-20 · Gmail, Outlook & Apple Mail · Dark mode

Tagspayment reminderinvoiceoverduefreelancerbillingaccounts receivabletransactional
Updated October 16, 2026

What's included

Features

Status pill for "due soon" or "overdue" reminders
Amount due in large type above the invoice details
Invoice number, project, issue date and due date box
Bulletproof "Pay invoice" button for Outlook and Gmail
Link to the invoice PDF
Optional bank-transfer details in a copy-friendly monospaced font
"Already paid?" note and a signed closing line
Light and dark palettes, both editable
Transactional footer without marketing content
Plain-text version with the amount and payment link

About this template

Payment Reminder Email — Free Invoice Reminder Email Template

Payment Reminder Email template: A polite invoice payment reminder for freelancers, agencies and SaaS billing: a status pill (due soon or overdue), the amount due in large type, invoice number, issue and due dates, a "Pay invoice" button, a link to the PDF, optional bank-transfer details and an "already paid?" note.

Payment Reminder Email is a free, responsive HTML template for politely chasing an unpaid invoice. It's built for freelancers, agencies, consultants and SaaS billing teams who want to get paid on time without sounding pushy: a status pill such as "Due in 3 days" or "Overdue by 7 days", a clear headline, the amount due in large type, the invoice details, a "Pay invoice" button, a link to the PDF, optional bank-transfer details and an "already paid?" note.

Polite, clear and easy to pay

Most late payments aren't refusals: the invoice got buried or the client couldn't find how to pay. That's why this template puts the amount and due date first and makes paying one click. A friendly tone works best for the first reminders, so the default copy is warm and the closing note offers help if anything on the invoice looks wrong. For later reminders, change the status pill and headline to be firmer while keeping the same layout.

Everything the client needs in one place

A details box lists the invoice number, what it's for, the issue date and the due date. The amount sits above it at 38 px so it's impossible to miss. If clients pay by bank transfer, switch on the bank details section, set in a monospaced font so account numbers are easy to copy correctly. The invoice PDF link sits under the button.

Works with your invoicing tool

Copy the HTML into Stripe, QuickBooks, FreshBooks, Xero, Zoho Invoice or your own billing code and replace the sample values with your tool's invoice variables. It's transactional, so it doesn't need an unsubscribe link. Send it a few days before the due date, on the due date and after it, and pair it with the Payment Receipt once the money arrives.

Extend with AI

Take This Email Further With AI

Give this prompt to an AI assistant to write your own version of the Payment Reminder Email email: draft ten subject lines and preheaders, adapt the copy for a customer segment, translate it, convert it to MJML or React Email, or write the plain-text version. Then paste the result back into the editor above to check it in desktop, mobile and dark mode.

Prompt to recreate it

Copy this into your AI assistant of choice to build the effect from scratch, or as a jumping-off point for your own variant:

text
Create a responsive HTML email: “Payment Reminder Email”, a transactional email.

Purpose: A polite invoice payment reminder for freelancers, agencies and SaaS billing: a status pill (due soon or overdue), the amount due in large type, invoice number, issue and due dates, a "Pay invoice" button, a link to the PDF, optional bank-transfer details and an "already paid?" note.

Inbox text:
- Subject line: “Reminder: invoice INV-1042 is due on October 23”
- Preheader (hidden preview text): “A friendly reminder that $1,850.00 is due in 3 days. Pay online in a minute.”

Content, top to bottom:
- Message & button
- Invoice details
- Bank transfer details

Headline: “Friendly reminder: your invoice is due soon”. Main button: “Pay invoice”.
Put the key facts first (order or account details, amounts, dates) in a clear summary, with no marketing clutter.

Build it like a professional email developer:
- Table-based layout, 600px wide on desktop and fluid on mobile (width 100%, max-width 600px).
- Inline CSS on every element, with one small style block only for media queries and dark mode (prefers-color-scheme).
- A bulletproof, Outlook-safe call-to-action button (padded table cell with a VML fallback), never an image.
- Colours: brand and button #4338ca, button text #ffffff, page background #eef0f7. Web-safe font stack with a fallback after the brand font.
- Every image has alt text and explicit width and height. Use PNG icons, never SVG, because Gmail and Outlook drop them.
- Hidden preheader text, a plain-text version, and a legal footer with the postal address, the reason the person is receiving it and a working unsubscribe link.

Finish with a short checklist of what to test in Gmail, Outlook for Windows, Apple Mail, mobile and dark mode.

Want to tighten it up first? Run this prompt through the AI Prompt Studio to score it across 8 quality dimensions, catch anti-patterns, and tune the wording for Claude, ChatGPT, or Gemini before you paste it in.

Why use it

Why Use the Payment Reminder Email Template

💵
Get paid faster
A clear amount, due date and one-click payment link remove the most common reasons invoices are paid late.
🤝
Firm but friendly
Warm default copy keeps the client relationship intact, while the status pill makes the deadline unmistakable.
🔁
One layout for every reminder
Change the pill and headline for the before, on and after due-date emails without redesigning anything.

How it’s different

How It’s Different From Other Free Email Templates

</>
Real email HTML you own
Not a locked design inside a sending platform. Copy production-ready HTML, download a .html file or fork it into My Code, and use it with any email service or your own code.
⚙
Coded for real inboxes
Tables, inline styles, Outlook conditional comments, a VML button and Outlook font fixes. Many free templates only look right in a browser.
◐
Dark mode built in
Separate, editable light and dark palettes, with a dark preview, instead of leaving dark mode to each email client.
✓
Checks before you send
Warnings for Gmail clipping, missing alt text, placeholder links, images that aren't hosted online, and a missing unsubscribe link or postal address.
Plain-text version included
A matching plain-text version is generated as you edit, ready for multipart emails and the clients and filters that read text.
◍
Free and private
No account, no watermark and no limits. Everything runs in your browser, and your edits are saved locally for next time.

Step by step

How to Use

  1. 1
    Pick your email platformChoose Mailchimp, Klaviyo, HubSpot or Brevo under Merge tags so first names and unsubscribe links export in its syntax, or keep plain {{first_name}} tokens.
  2. 2
    Edit the contentFill in the message & button, invoice details and bank transfer details, or click any text in the preview to jump to its field. Switch the bank transfer details on or off.
  3. 3
    Add your brandUpload or paste your logo, set the brand colour and the light and dark palettes, pick fonts, or apply your saved brand kit.
  4. 4
    Preview and checkSwitch between desktop, mobile and dark mode, and fix anything the pre-send checks flag, such as placeholder links or missing alt text.
  5. 5
    Export or forkCopy the HTML into Postmark, SendGrid, Amazon SES, Resend or your own code, copy the plain-text version, download a ZIP with images, or fork it into My Code.

Real-world uses

Common Use Cases

📅
Reminder before the due date
Send it three to five days before an invoice is due with "Due in 3 days" in the pill, so clients can schedule the payment before it becomes late.
⚠️
Overdue invoice follow-up
Change the pill to "Overdue by 7 days" and the headline to a firmer but polite line, and keep the payment link and bank details front and centre.
🧑‍💻
Freelancer and agency invoices
Sign it with your own name and studio, mention the project in the details box, and offer to resend the invoice if the client cannot find it.
☁️
SaaS failed or upcoming payment
Use it for annual renewals or failed card payments, with the button linking to the billing page where customers can update their card.

Got questions?

Frequently Asked Questions

Lead with a friendly greeting, name the invoice, amount and due date, make paying one click, and offer help if anything looks wrong. Avoid blame: most late payments are simply forgotten. This template follows that structure, and the copy is fully editable.

A common schedule is a reminder a few days before the due date, one on the due date, and follow-ups at 7, 14 and 30 days overdue, getting gradually firmer. Change the status pill and headline for each stage.

Be clear and specific, for example "Reminder: invoice INV-1042 is due on October 23" or "Invoice INV-1042 is now 7 days overdue". Clear subjects get opened and are easy to find later.

No. It concerns an existing transaction, so it is transactional email under US CAN-SPAM. Keep promotions out so it stays transactional.

Yes. Copy the HTML from the Export menu into your invoicing tool's custom email template, or send it from your own code, and replace the sample amount, dates and links with your tool's invoice variables.

It saves an editable copy of your Payment Reminder Email in My Code, the UI Snippets code editor: the email markup goes in the HTML panel and its CSS (mobile and dark-mode rules plus fonts) in the CSS panel, so you can keep refining the code and save your own versions.

Yes. It is free for personal and commercial email, with no sign-up and no watermark. Everything runs in your browser, and your edits are saved locally.

Design your website