Invoicing & Accounts-Receivable Chasing
What This Does
Two jobs that decide whether delivered work becomes money in the bank:
- Invoicing — produce a clear, complete invoice that's easy to approve and pay, so it doesn't get stuck on someone's desk.
- AR chasing (dunning) — follow up on unpaid invoices with a dunning ladder: a fixed, escalating sequence of polite reminders. "Dunning" just means the structured process of asking for money you're owed. A ladder removes the awkward "should I email them again?" guesswork — the schedule decides for you.
Part A — Generate the Invoice
Confirm the essentials are present. A missing field is the #1 reason invoices stall:
Set clear terms. State the due date as a real date. Note any late fee or early-pay discount up front — it's not enforceable later if it wasn't on the invoice.
Send it to the right person, the day the work is done. Speed of sending is the single biggest driver of speed of payment. Attach as PDF; put the total and due date in the email subject or first line.
Part B — The Dunning Ladder
Run this schedule on any invoice past its due date. Escalate tone by step, never skip a rung, and stop the moment payment clears.
| Step |
Timing |
Channel |
Tone |
Message core |
| 0 |
Due date − 3 days |
Email |
Friendly |
"Heads-up, invoice #{n} for {$} is due {date}. Here's the pay link/instructions." |
| 1 |
Due date + 1 day |
Email |
Warm reminder |
"Invoice #{n} ({$}) was due yesterday — likely just slipped through. Copy attached." |
| 2 |
Due date + 7 days |
Email |
Direct |
"Following up on #{n}, now 7 days past due. Can you confirm a payment date?" |
| 3 |
Due date + 14 days |
Phone + email |
Firm, personal |
Call the billing contact; email a written recap of what was agreed. |
| 4 |
Due date + 30 days |
Email |
Formal |
State the amount, days overdue, any late fee, and a specific pay-by date. |
| 5 |
Due date + 45 days |
Email/letter |
Final notice |
Clear consequence: pause of service, or referral to collections after {date}. |
Rules for the ladder:
- Always attach the invoice again — never make them go find it.
- One clear ask per message: pay by this date, or tell me when you'll pay.
- Keep every message professional. These are customers; the goal is payment and the relationship.
- Log every touch (date, channel, response) so nothing is chased twice or dropped.
- Escalate the human, not just the tone at step 3 — a phone call to the billing contact collects more than a fifth email.
Part C — The AR Aging Report
Sort everything owed into buckets so you chase the right invoices first:
# AR Aging — {Business Name} (as of {YYYY-MM-DD})
| Bucket | Count | Amount | Action |
|--------|-------|--------|--------|
| Current (not yet due) | {n} | {$} | Monitor |
| 1–30 days late | {n} | {$} | Ladder steps 1–2 |
| 31–60 days late | {n} | {$} | Ladder steps 3–4 — call them |
| 61–90 days late | {n} | {$} | Final notice; consider hold on service |
| 90+ days late | {n} | {$} | Collections / write-off decision |
| **Total AR** | **{n}** | **{$}** | — |
## Priority chase list (this week)
1. #{invoice} — {customer} — {$} — {days late} — {next ladder step}
2. …
Output Format
Deliver one of: a ready-to-send invoice, a dunning message for the correct ladder step, or an AR aging report with a prioritized chase list. Always include the exact next action and date.
Tips
- The invoice that's easy to pay gets paid first. One bold total, a real due date, and clear pay instructions beat any late-fee threat.
- Send the day you deliver. Every day of delay in sending adds roughly a day to payment.
- The ladder is a system, not a mood. Follow the schedule and you'll never again wonder whether it's "too soon" to follow up.
- Biggest and oldest first: chase the invoices where the most cash is stuck the longest.
- Feed the AR aging totals straight into
cash-flow-forecast — place each expected payment in the week the customer actually tends to pay.
- A repeat late-payer is a pipeline and terms problem, not just a chasing problem — consider deposits, milestones, or pay-before-delivery for them.
- This chases and organizes what you're owed; it does not move money or provide legal/collections advice. Involve a professional before formal collections.
1---2name: invoicing-ar3description: Generate clean, complete invoices and chase unpaid ones with a polite, escalating dunning ladder — turn delivered work into collected cash.4---56# Invoicing & Accounts-Receivable Chasing78## What This Does910Two jobs that decide whether delivered work becomes money in the bank:11121. **Invoicing** — produce a clear, complete invoice that's easy to approve and pay, so it doesn't get stuck on someone's desk.132. **AR chasing (dunning)** — follow up on unpaid invoices with a **dunning ladder**: a fixed, escalating sequence of polite reminders. "Dunning" just means the structured process of asking for money you're owed. A ladder removes the awkward "should I email them again?" guesswork — the schedule decides for you.1415## Part A — Generate the Invoice16171. **Confirm the essentials are present.** A missing field is the #1 reason invoices stall:18 - [ ] Your business name, address, and contact19 - [ ] Customer name and billing contact (the person who actually approves payment)20 - [ ] Unique invoice number (sequential — e.g. 2026-0142)21 - [ ] Invoice date **and** due date (a due date, not just "net 30")22 - [ ] Line items: description, quantity, unit price, line total23 - [ ] Subtotal, tax, and total due — in one obvious bold number24 - [ ] Accepted payment methods and exact instructions (how do they pay you today?)25 - [ ] PO or reference number if the customer requires one26272. **Set clear terms.** State the due date as a real date. Note any late fee or early-pay discount up front — it's not enforceable later if it wasn't on the invoice.28293. **Send it to the right person, the day the work is done.** Speed of sending is the single biggest driver of speed of payment. Attach as PDF; put the total and due date in the email subject or first line.3031## Part B — The Dunning Ladder3233Run this schedule on any invoice past its due date. Escalate tone by step, never skip a rung, and **stop the moment payment clears.**3435| Step | Timing | Channel | Tone | Message core |36|------|--------|---------|------|--------------|37| 0 | Due date − 3 days | Email | Friendly | "Heads-up, invoice #{n} for {$} is due {date}. Here's the pay link/instructions." |38| 1 | Due date + 1 day | Email | Warm reminder | "Invoice #{n} ({$}) was due yesterday — likely just slipped through. Copy attached." |39| 2 | Due date + 7 days | Email | Direct | "Following up on #{n}, now 7 days past due. Can you confirm a payment date?" |40| 3 | Due date + 14 days | Phone + email | Firm, personal | Call the billing contact; email a written recap of what was agreed. |41| 4 | Due date + 30 days | Email | Formal | State the amount, days overdue, any late fee, and a specific pay-by date. |42| 5 | Due date + 45 days | Email/letter | Final notice | Clear consequence: pause of service, or referral to collections after {date}. |4344**Rules for the ladder:**45- **Always attach the invoice again** — never make them go find it.46- **One clear ask per message:** pay by this date, or tell me when you'll pay.47- **Keep every message professional.** These are customers; the goal is payment *and* the relationship.48- **Log every touch** (date, channel, response) so nothing is chased twice or dropped.49- **Escalate the human, not just the tone** at step 3 — a phone call to the billing contact collects more than a fifth email.5051## Part C — The AR Aging Report5253Sort everything owed into buckets so you chase the right invoices first:5455```markdown56# AR Aging — {Business Name} (as of {YYYY-MM-DD})5758| Bucket | Count | Amount | Action |59|--------|-------|--------|--------|60| Current (not yet due) | {n} | {$} | Monitor |61| 1–30 days late | {n} | {$} | Ladder steps 1–2 |62| 31–60 days late | {n} | {$} | Ladder steps 3–4 — call them |63| 61–90 days late | {n} | {$} | Final notice; consider hold on service |64| 90+ days late | {n} | {$} | Collections / write-off decision |65| **Total AR** | **{n}** | **{$}** | — |6667## Priority chase list (this week)681. #{invoice} — {customer} — {$} — {days late} — {next ladder step}692. …70```7172## Output Format7374Deliver one of: a ready-to-send **invoice**, a **dunning message** for the correct ladder step, or an **AR aging report** with a prioritized chase list. Always include the exact next action and date.7576## Tips7778- **The invoice that's easy to pay gets paid first.** One bold total, a real due date, and clear pay instructions beat any late-fee threat.79- **Send the day you deliver.** Every day of delay in sending adds roughly a day to payment.80- **The ladder is a system, not a mood.** Follow the schedule and you'll never again wonder whether it's "too soon" to follow up.81- Biggest and oldest first: chase the invoices where the most cash is stuck the longest.82- Feed the AR aging totals straight into `cash-flow-forecast` — place each expected payment in the week the customer actually tends to pay.83- A repeat late-payer is a pipeline and terms problem, not just a chasing problem — consider deposits, milestones, or pay-before-delivery for them.84- This chases and organizes what you're owed; it does not move money or provide legal/collections advice. Involve a professional before formal collections.