How much of this month’s retainer is left, and — more usefully — whether it will last at the rate you are going. Log the work on one sheet and the dashboard tells you where the month ends up.
Who it is for. Freelancers running one or more monthly retainers who would rather not discover an overage on the last day of the month.
Free · No signup · No email · Version 1.0, updated September 2026
The files are generated when the site is built and served as ordinary static downloads. Nothing you type into them is ever sent anywhere — once the file is on your machine it has no connection to Freshlance at all.
This preview is generated from the same definition the downloads are built from, so what you see here is what opens. The figures below are the file’s own formulas, calculated — switch to formulas to see the arithmetic behind them.
Fill this in once at the start of each retainer period.
Cream cells are yours to type into; grey cells are formulas. This sheet prints landscape.
Available hours are included plus rolled-over, so a month that starts with a balance starts with the right number.
Used hours per elapsed day, extended to the end of the period. Fifteen hours used is fine on day 25 and alarming on day 6.
ON TRACK, WATCH, AT RISK and OVER, each produced by a rule you can read in the cell rather than by a colour someone applied by hand.
Both, because the first is what you negotiate about and the second is what you invoice.
The monthly fee divided by the hours actually used. On a quiet month it flatters you; on a busy one it is the number that starts the renewal conversation.
Five steps, in the order that keeps the work out of trouble.
Fill in SETUP at the start of each period: dates, fee, included hours, overage rate, anything rolled over, and your warning threshold.
Log work on ACTIVITY as it happens. Mark each row Included or Extra — extra hours are the ones that become overage.
Set “days elapsed” on the dashboard, or leave the formula to work it out from today’s date.
Watch the projection rather than the remaining hours. It is the number that gives you time to act.
At the end of the period, read the overage value straight into the invoice template.
The example is a 25-hour retainer with 2 hours rolled over — 27 available — and 20 used by day 18 of a 30-day period. Remaining 7 hours, usage 74.1%, and a projection that lands just over the allowance, so the status reads WATCH rather than ON TRACK.
Every figure above is read out of the workbook you can download, by evaluating its own formulas. If the file changes, this changes with it — there is no second set of numbers maintained on this page.
The parts that are deliberately yours to decide.
Set at 80% by default. If your client’s requests arrive in large lumps, set it lower — the threshold should fire while you can still do something.
Calendar months by default, but the dates are inputs, so a four-week cycle works identically.
One file per retainer is the simplest arrangement. For several retainers, copy the sheet set per client rather than mixing clients in one activity log.
WATCH at 85% of projected usage and AT RISK at the warning threshold. Both are plain formulas on the dashboard, and both are yours to move.
What differs between the files, and why you might pick one over another.
Free · No signup · No email · Version 1.0, updated September 2026
The files are generated when the site is built and served as ordinary static downloads. Nothing you type into them is ever sent anywhere — once the file is on your machine it has no connection to Freshlance at all.
Available formats: DOCXODTPDF
A monthly retainer agreement covering included hours, overage rates, rollover, response times, term and termination.
Available formats: DOCXODTXLSXODSPDF
A complete client invoice for hourly, fixed-price or milestone work, with line items, tax, expenses and payment details.
Available formats: XLSXODSCSVPDF
A working timesheet: start and end times, breaks, billable flags and rates, with totals by client, project, week and month.