Freelance ops · Getting paid

Net-30 Invoice Still Unpaid: Free Follow-Up Email

Net-30 means payment is due 30 days after the invoice date. When that window closes with no payment and no reply, send a short, dated follow-up that restates the terms, attaches the invoice again, and asks for one payment date.

Free template: net-30 just expired

Send this on day 31 (or the first business day after), not weeks later. Replace every [bracket] before sending.

Subject: Net-30 past due — invoice [Invoice #] ([Amount])
Hi [Client Name],

Invoice [Invoice #] for [Amount] ([Project / Deliverable]) was issued on [Invoice Date] with Net-30 terms, so it was due [Due Date]. I have not received payment yet.

Could you confirm the date payment will go out? If anything on the invoice needs correcting, or it should go to a different contact, tell me and I will fix it today.

Pay here: [Payment Link]
Invoice attached again.

Thanks,
[Your Name]
[Your Business]

Naming “Net-30” and the original invoice date makes the ask factual, not emotional. One clear question beats a paragraph of frustration.

What to check first

Timing after Net-30

  1. Day 31: this email—facts, attachment, one payment date.
  2. ~7 days later: a second reminder that cites this send date if still silent.
  3. ~14–30 days late: move to a firmer past-due or 30-days-overdue script, then a final notice if needed.

Space messages a few business days apart. Log each send. Escalate specificity, not volume.

What not to do

Free mini-pack: 3 more follow-up templates (HTML + PDF), no signup.

Related guides

Want every step of the sequence ready?

Chase-Free Client Follow-Ups is a $19 digital pack with 12 copy-paste emails (soft nudge, value bump, deadline, final notice, and proposal follow-ups) plus a tracker CSV for what to send next. Instant download, 30-day refund.

Get the $19 pack on Gumroad View product page

Practical communication guidance only, not legal advice. Payment terms, late fees, and collection options depend on your contract and jurisdiction.