Agency finance · Project budgets

Budget vs actual records for each project

An agency project gets quoted with a budget, then bleeds through it one freelancer invoice and one ad-spend charge at a time — and no one notices until the project's underwater. Keeping the agreed budget on the project record alongside a running list of actual cost entries, each with its receipt, lets anyone open the folder and see how much of the budget is left. Cash Workspace holds the budget figure and the actual entries side by side. You read the remaining budget; the product records the numbers, it doesn't calculate margin for you.

The problem

Why projects quietly go over budget

Costs land in small pieces over weeks, and the budget lives in a proposal no one reopens. Without budget and actuals in one place, overruns only surface at the end.

  • The agreed budget sits in a proposal PDF, separate from where costs get recorded.
  • Freelancer invoices and ad spend arrive piecemeal, so the running total is never visible.
  • A project is 'fine' until the final invoice shows it lost money.
  • Different team members log costs differently, so the actuals can't be trusted.
  • When a client asks where the budget went, there's no itemized record to show.

The workflow

Keep budget and actuals together

Set the budget on the project record at kickoff, then add each actual cost as it lands so the remaining budget stays current.

  1. 1

    Record the agreed budget

    On the project record, note the agreed budget from the SOW or proposal as the baseline figure.

  2. 2

    Log each actual cost

    Record every cost — freelancer, software, ad spend, materials — as an entry with date, vendor, and amount.

  3. 3

    Attach each receipt

    Attach the invoice or receipt to each actual entry so every figure is backed by a document.

  4. 4

    Review remaining budget

    Open the folder anytime to read the budget against the recorded actuals and see what's left.

  5. 5

    Flag when it's tight

    Note on the record when actuals approach the budget so the team can raise it before overrunning.

Record structure

What to record per project

The budget figure plus consistent actual entries let anyone read the remaining budget without recalculating.

Project
Client and project name so budget and actuals tie to one engagement.
Agreed budget
The baseline budget figure from the SOW or proposal.
Cost entry date
When each actual cost was incurred.
Cost type
Freelancer, software, ad spend, materials, or another category.
Amount
Each actual cost amount, recorded the same way every time.
Vendor
Who the cost was paid to, for each actual entry.
Receipt
The invoice or receipt attached to each actual entry.
Notes
A line on budget status, e.g. 'two-thirds of budget used at midpoint'.

Example setup

An example budget vs actual record

One way to lay out a single project inside your workspace.

Project record

The agreed budget figure and a notes line on current budget status.

Actual costs

Every cost entry — freelancer, ad spend, software — in date order with receipts attached.

Receipts

The invoice or receipt for each actual entry, attached to its record.

Common mistakes

Mistakes to avoid

  • Leaving the budget in a proposal that's never reopened against actual costs.
  • Logging costs inconsistently, so the running actuals can't be trusted.
  • Recording actuals without attaching receipts, so figures can't be backed up.
  • Waiting until the final invoice to find out the project overran.
  • Assuming the workspace calculates margin — it records the numbers for you to read.

How it helps

How Cash Workspace helps

Budget on the record

Note each project's agreed budget on its record as the baseline to read against.

A running list of actuals

Record every actual cost as an entry so the spend builds up in one place.

Receipts on every entry

Attach the invoice or receipt to each actual so the budget review is backed by documents.

FAQ

Budget vs actual records FAQ

Does Cash Workspace calculate the remaining budget for me?
It keeps the budget figure and your actual cost entries side by side so you can read where things stand. It records the numbers; it does not compute margin, profit, or remaining budget automatically.
How do I keep actuals trustworthy?
Record each cost the same way — date, vendor, amount, category — and attach its receipt, so every actual entry is consistent and backed by a document.
Can a client see where their budget went?
You can review the itemized list of actual costs with receipts attached, which makes it easy to show what was spent. The records are yours to share.

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 remaining budget at a glance

Start a free workspace and keep each project's agreed budget next to its actual costs, with receipts attached, so the team catches overruns before the final invoice.