BadCop › Reminder schedules › Net 7
Payment reminder schedule for net 7 invoices
Net 7 means the invoice is due 7 days after it is issued. Here is when each reminder should go out, counted from the issue date and from the due date.
| When | Relative to due | Step | |
|---|---|---|---|
| Day 5 after issue | T-2 | courtesy | template |
| Day 8 after issue | T+1 | friendly | template |
| Day 12 after issue | T+5 | firm | template |
| Day 17 after issue | T+10 | final | template |
| Day 28 after issue | T+21 | escalate | template |
Short terms mean the client agreed to pay quickly; the ladder moves quickly too. Ten days late on a net-7 invoice is already more than double the agreed time.
BadCop configuration
Drop this into badcop.toml. With net_days = 7, invoices without an explicit due date get one automatically.
[terms]
net_days = 7
grace_days = 3
late_fee_pct = 1.5 # your contract's rate, or 0
[[steps]]
offset_days = -2
name = "courtesy"
[[steps]]
offset_days = 1
name = "friendly"
[[steps]]
offset_days = 5
name = "firm"
[[steps]]
offset_days = 10
name = "final"
apply_late_fee = true
[[steps]]
offset_days = 21
name = "escalate"
notify_owner = true
Install BadCop and run badcop run --dry-run to see the schedule applied to your real ledger.