Receivables · Client history

Build a per-client payment history you can actually review

After a year of invoicing, you have a gut feeling about which clients pay fast and which always stretch to 45 days — but nothing written down to confirm it. A simple per-client history of how every invoice was paid turns that gut feeling into a record you can scan before you take on more work. Cash Workspace gives you one client record where you list each past invoice with its amount, due date, the date it was actually paid, and how many days late it landed.

The problem

Why payment reliability is invisible without records

Each invoice gets paid (or doesn't) in isolation, so the pattern never collects in one place. Without a per-client list you can't tell a one-off late payment from a chronic slow payer.

  • You remember the client who paid 40 days late once, but not the one who is quietly late every single month.
  • When you weigh a bigger contract, you have no record of how that client has paid before.
  • Late payments feel random because they are spread across email threads and separate invoices.
  • You can't show a partner or bookkeeper which clients tie up your cash the longest.
  • At renewal time you discount or extend terms without checking the client's actual track record.

The workflow

Keep a running payment history per client

Record one line per invoice inside each client's record, then read the history before any decision that depends on how they pay.

  1. 1

    Open a client record

    Create one record per client and keep a running list of their invoices inside it.

  2. 2

    Log each invoice when issued

    Note the invoice number, amount, issue date, and due date as you send it.

  3. 3

    Note the date actually paid

    When payment lands, record the real paid date next to the invoice — not just 'paid'.

  4. 4

    Note days late

    Subtract due date from paid date yourself and write the days-late number so the pattern is visible at a glance.

  5. 5

    Review before decisions

    Before renewing, raising scope, or extending terms, read the client's history and decide with the record in front of you.

Record structure

What to record for each past invoice

A consistent line per invoice is what turns a client record into a readable history.

Invoice number
The reference so the line ties back to the actual invoice document.
Amount
The invoice total, so you can see whether they drag more on big invoices.
Issue date
When you sent it, which anchors the term you offered.
Due date
When payment was due under the terms on the invoice.
Date actually paid
The real date money arrived, entered by you when it clears.
Days late
Paid date minus due date, written in by hand so the gap is obvious.
Notes
Context such as 'waited for PO' or 'paid after second reminder'.
Status
Paid, partially paid, or still outstanding for invoices not yet closed.

Example setup

An example client history record

One way to lay out a single client's payment track record inside your workspace.

Acme Studios — invoice history

One line per invoice: number, amount, due date, paid date, and days late, oldest to newest.

Payment notes

Short notes per invoice explaining any delay, like 'finance team pays on the 15th only'.

Open items

Invoices for this client still unpaid, kept at the top so they don't get buried in history.

Common mistakes

Mistakes to avoid

  • Recording only 'paid' without the actual paid date, so you lose the days-late pattern.
  • Keeping payment history in your head instead of in the client record.
  • Mixing several clients' invoices into one list so per-client patterns disappear.
  • Treating a single late payment as a verdict instead of reading the whole history.
  • Never revisiting the record before renewing or expanding work with a client.

How it helps

How Cash Workspace helps

One record per client

Keep each client's invoices together so their payment history reads top to bottom in one place.

Dates side by side

Record due date and the actual paid date next to each other so you can note how late each one was.

Status at a glance

Mark each invoice paid, partially paid, or outstanding so open items stay visible above the history.

FAQ

Client payment history FAQ

Does Cash Workspace score or predict which clients will pay late?
No. You enter each invoice and its paid date yourself; the workspace organizes the history so you can review the pattern and draw your own conclusions. There is no scoring or prediction.
How do I work out days late?
You subtract the due date from the actual paid date and record that number on the invoice line. Keeping the field consistent makes chronic late payers easy to spot.
Where should I keep this history?
Inside each client's own record, so every invoice for that client sits in one list rather than scattered across separate invoice entries.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Know who pays on time before you commit

Start a free workspace and keep a per-client payment history so the next renewal or bigger contract is a decision you make with the record in front of you.