Clients & SOWs
One record per client with the signed SOW, retainer invoice, and project invoices.
Web development · Finance organizing
AWS one month, a Vercel bill the next, domain renewals you forgot existed, GitHub and IDE licenses, and the occasional sub-developer invoice — your costs are a thicket of recurring tooling. On top of that, some hosting you pay for is really your client's, billed straight back to them. Cash Workspace gives you one place to record those expenses, track retainers and project invoices, and keep pass-through hosting separate from your own stack.
The problem
Dev spending is recurring, multi-vendor, and partly pass-through, so it's hard to tell your own tooling apart from client costs you'll bill back.
The workflow
Record tooling, hosting, and invoices the same way so your own costs and pass-through costs stay separate.
Create a client record and attach the signed statement of work (SOW).
Log retainer and project invoices with amount, due date, and status.
Record hosting, domains, dev SaaS, and contractor fees with vendor, amount, and receipt.
Note when a hosting cost is a client's pass-through, so it's separate from your own tooling.
Keep hosting invoices and SOWs in fiscal-year folders for review.
Record structure
A consistent field set keeps your stack, client pass-throughs, and invoices reconcilable.
Example setup
One way to keep your own tooling apart from client pass-through hosting.
One record per client with the signed SOW, retainer invoice, and project invoices.
GitHub, IDE licenses, and dev SaaS recorded as your own costs each cycle.
Client hosting paid on your card, flagged as billable back to the client.
Domain registrar renewals recorded with dates so none lapse unnoticed.
Common mistakes
How it helps
Record retainer and project invoices per client with clear paid/unpaid status.
Flag client hosting as pass-through so it never blends into your own tooling.
Categorize hosting, domains, dev SaaS, and contractor fees with receipts attached.
Attach each signed statement of work to its client so scope and billing stay together.
Related
Keep every recurring dev tool recorded with its renewal date.
Track retainer and project invoices by status.
Scale the setup to an agency with multiple developers.
Keep retainer billing organized month to month.
Browse the full Cash Workspace workflow library.
FAQ
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.
Start a free workspace and record this month's hosting bills, your retainers, and your client pass-throughs in one place, so your own costs and billable costs stay clear.