Track payment behavior for every client. Score their reliability 0–100, identify your riskiest payers, see how many days late they typically pay, and make informed decisions about deposits and payment terms.
Acme Corp • Technology
No invoices recorded yet. Add the first one above.
Knowing how each client pays — not just who owes you money today — is one of the most powerful business intelligence tools available to freelancers and small business owners. A client's payment history tells you who to trust with longer terms, who needs to put money down before work starts, and which relationships are quietly draining your cash flow. This tracker turns that institutional knowledge into a structured, exportable score.
💡 Pro Tip: Once you have payment scores for each client, use our Invoice Priority Scorer to rank their overdue invoices by urgency. The combination of payment history data and real-time priority scoring is far more powerful than either tool alone.
A client who scores 85/100 can comfortably get Net 30. A client who scores 25/100 should be on Net 7 with a 50% upfront deposit — or declined entirely. Without historical data, these decisions are guesswork.
If a client typically pays 18 days late, your "due in 30 days" invoice is realistically "due in 48 days." Knowing this lets you plan payroll, expenses, and investments around actual expected payment dates — not contractual ones.
Clients with poor payment scores should trigger automatic safeguards before the next project starts — higher deposits, shorter terms, late fee clauses, or milestone-based billing.
Each invoice status contributes points to the total, which is normalized to a 0–100 scale:
Paid Early
Client paid before the due date — the best possible outcome
Paid On Time
Client paid on or by the due date — reliable and professional
Paid Late (1–30 days)
Client paid late but within the first month — worth pursuing
Paid Very Late (30+ days)
Client paid more than a month late — significant cash flow impact
Unpaid / Outstanding
Invoice is still outstanding — active collection needed
Disputed
Client has disputed the invoice — requires negotiation before collection
Standard terms are appropriate. Net 30 is fine. No deposit required. These clients are reliable partners — invest in the relationship.
Generally reliable but may pay a few days late occasionally. Net 30 is acceptable. Consider adding a payment link to every invoice to reduce friction.
Moderate risk. Shorten terms to Net 15. Set up automated reminders from day one. Consider a 25% deposit for large projects.
High risk. Require a 50% upfront deposit. Use Net 15 or Net 7 terms. Add an explicit late fee clause. Send reminders before the due date.
Consider requiring 100% payment upfront. If that is not feasible, use milestone-based billing with payment before each deliverable. Evaluate whether the client relationship is sustainable.
⚖️ Related Tool: Once you identify a risky client, use our Late Fee Calculator to calculate the exact penalty amount you can legally charge in your jurisdiction — and add that clause to your next contract with them.
The payment score tells you how reliable a client is in general. The average days late metric tells you specifically how to plan around them:
Client pays +15 days late on average
Your Net 30 invoice is realistically due in 45 days. Switch to Net 15 terms to compensate, or issue the invoice 15 days earlier on the next project.
Client pays −5 days early on average
This client is a cash flow asset. They can be given higher-value projects confidently. Consider offering a 1–2% early payment discount to lock in this behaviour.
Client is exactly on time on average
Reliable but tight. Send reminders 3–5 days before the due date to maintain punctuality. Any disruption (holidays, staff changes) could push them late.
Client pays +30+ days late on average
This is a structural cash flow risk. Switch to Net 7 or milestone billing. Consider invoice factoring if you cannot change the relationship terms but need the revenue.
📅 Related Tool: For clients with a poor payment score, set up a formal follow-up schedule using our Invoice Follow-Up Schedule Generator. It creates a day-by-day reminder timeline with email templates — and exports directly to your calendar.
Disputed invoices score −8 points. Here is the recommended approach:
1. Record the dispute status immediately
Mark the invoice as "Disputed" as soon as you become aware of it. This updates the client's payment score and flags them for a different approach.
2. Do not chase disputed invoices aggressively
Standard collection tactics escalate disputes. Pause automated reminders and move to direct negotiation. Aggressive collection of a disputed invoice reduces the chance of any payment.
3. Resolve through negotiation first
Offer a call to understand the dispute. If partially disputed, consider splitting it — collect the undisputed portion now and negotiate the rest. A partial payment is better than no payment.
4. Update the status after resolution
Once resolved, update the invoice status to reflect the actual outcome. This keeps the client's payment score accurate and gives you a complete picture for future reference.
The score is based on payment history across all recorded invoices. Early payments = 10 points, on-time = 7 points, late (1–30d) = 3 points, very late (30d+) = 0 points, unpaid = −5 points, disputed = −8 points. The total is normalized to a 0–100 scale across all completed invoices.
80–100 is Excellent (standard terms are fine). 60–79 is Good (minor follow-up may be needed). 40–59 is Average (consider Net 15 and small deposits). 20–39 is Risky (require 50% deposits, Net 7 terms). 0–19 is High Risk (consider upfront payment or declining future work).
Not necessarily — it depends on the value of the relationship and whether terms can be adjusted. For clients scoring under 40, require upfront deposits before starting work. For clients under 20 with a pattern of disputes, evaluate whether the revenue justifies the collection cost.
It is the mean difference between each invoice's due date and the actual payment date. Negative means the client pays early on average. Zero means exactly on time. Positive means they pay late — use this to adjust your cash flow forecast for that client.
Data is stored in your browser session only — it is not sent to a server. To preserve your records, use the "Download .txt" button on the Report tab to save a copy locally. For persistent, cloud-synced payment history, explore InvoiceFollowUps Pro.
Completely free, no account required. Add unlimited clients, record unlimited invoices, and export full payment history reports instantly.
InvoiceFollowUps sends payment reminders automatically on the right schedule for each client — based on their payment history and your terms.
Use these alongside the payment tracker to build a complete client risk management workflow
Once you know a client is risky, rank their overdue invoices by urgency using our 7-factor algorithm