Guides · Invoice follow-up

Freelance invoice follow-up checklist (before you buy another CRM)

Before you add another monthly CRM seat “just for invoices,” run this checklist. Most freelancers do not need a portal, e-sign, or card checkout bolted onto chase. They need a short list of status fields, honest due dates, a next-chase date, and a calm D+3 / D+7 / D+14 rhythm. If those pieces are missing, a new SaaS will still lose to whoever is loudest in your inbox.

1. Status fields you can trust in one glance

If “sent” is the only unpaid state you track, partial payments and voids will hide money. Keep invoice status boring and complete:

  • Draft — not sent yet; do not chase.
  • Sent — client has the PDF or payment link; clock starts at due date.
  • Partial — some cash landed; unpaid remainder still needs a next chase.
  • Paid — closed; remove from overdue views.
  • Void — cancelled or wrong invoice; never chase again.

Pair status with Amount, Invoice #, and a Client relation so the same person you nudge on proposals owns the money row. That is the spine of a Notion overdue invoice tracker—not a second bookkeeping system.

2. Due dates that match the day you actually send

Overdue formulas lie when Due date is empty or set “later.” The minute you mark Status = Sent, set Issue date and Due date together. Net-15 means fifteen days from send, not fifteen days from when you remembered to update Notion.

Optional but useful: an Overdue flag (Status is Sent/Partial and Due date < today) and Days overdue. Those two fields turn anxiety into a sorted list. Without them, you reopen the PDF and re-guess how late you are every time.

3. Next chase is a date, not a mood

Status and Due date describe money. Next chase date (or a Follow-ups Due date) describes your action. Put it where a Today view can see it—beside the same clients you already track for proposals. See the companion client follow up tracker guide for that shared desk.

Minimum chase row: Client (+ optional Invoice), Type = Invoice chase, Due date, Status Open/Done/Skipped, Cadence tag (D+3 / D+7 / D+14 / D+30), and a one-line script you paste into your own mail client. When you mark Done, create the next Open row immediately. Head-lists fail; dated lists do not.

4. The D+3 / D+7 / D+14 rhythm (and when to stop)

Count from the due date (or from send day if Net-0):

  • D+3: friendly landing check—“checking this landed; happy to resend the PDF or link.”
  • D+7: firm and short—invoice #, amount, due date, ask for payment timing.
  • D+14: firm + boundary—“still open on my side; should I pause new work until this clears?”
  • D+30: last polite escalation or hand to your contract terms—then stop looping.

Full wording lives in invoice follow-up email scripts for freelancers. The checklist rule is simpler: every Open chase has a next date before you close the laptop.

5. Tone that collects without burning the relationship

Clarity beats guilt. Name the invoice number, amount, and due date. Offer one easy out (resend PDF, alternate payment method). Do not apologize for asking to be paid. Do not stack three paragraphs of context the client already has.

Keep proposal nudges and invoice chases as different Types so “payment was due” never leaks into a warm proposal thread. Two tones are enough: friendly, then firm. Clever copy is optional; consistency is not.

6. Weekly ops so the checklist stays alive

  • Monday (10 minutes): Open Today / Overdue. Confirm next chase dates for anything still Open.
  • Mid-week (5 minutes): Send the due chases. Mark Done. Schedule the next cadence step.
  • Friday (5 minutes): Move Paid rows. Note Partial amounts. Capture one phrase that felt natural.

If you skip the Friday close, Monday becomes archaeology. The system only works when Paid and Void disappear from the chase list as fast as Sent appears.

7. When a desk beats full clientflow SaaS

Buy (or keep) HoneyBook / Dubsado-class tools when you need portals, e-sign, and card checkout in one login every week. Stay with a narrow chase desk when your stack already moves money (Wave, Stripe, PayPal, bank transfer) and the real failure mode is forgetting to follow up.

A subscription CRM used only as a reminder calendar is expensive memory. A Notion desk with Status, Due date, Next chase, and D+3/7/14 cadence is usually enough—especially before you add another product you will not open daily. If you want the desk pre-wired, that is what FollowRail Full is for.

Quick pre-purchase checklist

  • Can you see Sent / Partial / Paid / Void without custom drama?
  • Do Due date and Next chase date get set the minute an invoice goes out?
  • Does a Today view surface invoice chases beside proposal nudges?
  • Do you have D+3 / D+7 / D+14 scripts you will actually paste?
  • Is pricing one-time if you only need a personal chase system?

If those answers are yes, you do not need another full CRM this month. You need the habit of opening the list before the inbox.

Want the checklist wired into Notion?

FollowRail Full is a freelance CRM Notion template with clients, pipeline, follow-ups, and invoice follow-up views in one calm system. One-time purchase ($23.99). No monthly CRM fee. It does not send email or collect cards—on purpose.

See checkout on the homepage   Buy FollowRail — $23.99

Focused invoice-only kit: Coming soon on the homepage kits section.

Related guides: overdue invoice tracker · invoice email scripts · client follow up tracker · FollowRail home

Turn invoice chases into a dated list

Install invoice follow up beside your clients inside a ready-made freelance CRM Notion template.

Buy FollowRail — $23.99 one-time

Back to FollowRail home