Agency finance · Clients

A per-client payment history the team can actually read

Some clients pay the day an invoice lands; others drift to 60 days every single time. If that pattern only lives in the head of whoever chases payments, the account team keeps signing more work for a slow payer without knowing it. A per-client payment history makes the pattern visible. Cash Workspace gives you one ledger per client where every invoice, its status, and the date it was marked paid sit together for review.

The problem

Why payment patterns stay hidden

Payment status lives in invoicing tools or one person's memory, never gathered per client, so the team can't see who pays slowly until they're already exposed.

  • The account lead extends a new project to a client who's three invoices behind.
  • Nobody can say whether a client usually pays in 15 days or 60 without digging.
  • An invoice is paid but never marked, so the client's history shows a phantom balance.
  • Late-paying clients and reliable ones look identical when you decide who gets priority.
  • When a client disputes 'we always pay on time,' there's no record to check it against.

The workflow

Build a payment history per client

Record every invoice under its client and keep the status and paid date current so the pattern emerges over time.

  1. 1

    Record invoices under the client

    Tag every invoice to its client record with the amount, issue date, and due date.

  2. 2

    Set and update status

    Mark each invoice sent, partially paid, paid, or overdue and update it as payments come in.

  3. 3

    Note the date marked paid

    When an invoice is paid, record the date so you can see how long the client actually took.

  4. 4

    Review the client's pattern

    Before extending more work, scan the client's history to see whether they tend to pay on time or run late.

  5. 5

    Add a follow-up note

    When you chase a late invoice, note the date and what was said so the history shows the full picture.

Record structure

What to record for each client's invoices

These fields let a manual payment pattern surface without any scoring or automation.

Client
The client record every invoice is tagged to, so the history gathers per client.
Invoice number
Your structured number so each invoice in the history is identifiable.
Issue date
When the invoice was sent, the start of the clock.
Due date
When payment was due, so lateness is measured against terms.
Amount
The invoice total and currency.
Status
Sent, partially paid, paid, or overdue, kept current.
Date marked paid
When you recorded it paid, so you can see the days taken.
Follow-up notes
Dated notes from chasing late invoices, kept with the history.

Example setup

An example client history setup

One way to organize payment history per client inside your workspace.

ACME — invoice history

Every ACME invoice with status, due date, and date marked paid, in order.

Reliable payers

Clients whose history shows consistent on-time payment, for quick reference.

Watch list

Clients who regularly run late, with follow-up notes, to review before new work.

Open balances

Invoices currently sent or overdue across clients, for the next follow-up pass.

Common mistakes

Mistakes to avoid

  • Marking invoices paid without the date, so you can't see how long the client took.
  • Keeping payment status in an invoicing tool that the account team never sees.
  • Extending new work without checking the client's history for late patterns.
  • Dropping follow-up notes, so the history shows status but not the story.
  • Treating a manual pattern as a credit score — it's a record to read, not a rating.

How it helps

How Cash Workspace helps

History gathered per client

Tag every invoice to its client so each client's full payment history sits in one ledger.

Status and paid date

Keep each invoice's status current and record the date marked paid so patterns become visible.

Notes alongside

Keep dated follow-up notes with the history so the team sees status and context together.

FAQ

Client payment history FAQ

How do I tell which clients pay late?
Record each invoice's due date and the date you marked it paid. Reviewing a client's history shows the gap between the two so slow payers become obvious — no scoring needed.
Should I keep follow-up notes in the same place?
Yes. Keeping dated follow-up notes with the invoice history means the team sees both the status and the story when deciding on more work.
Does Cash Workspace rate or score clients?
No. It keeps each client's invoices, statuses, and paid dates for you to review manually; it does not score, rank, or flag clients automatically.

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.

See how each client really pays

Start a free workspace and keep a per-client history of invoices, statuses, and paid dates, so the team knows who runs late before extending more work.