Same fee. More work? Check before you renew.

An independent worksheet for freelance social media managers and small agencies. No registration or purchase needed. Use one client at a time. Use a client alias and keep private records in your own files.

Check the numbers before the next renewal

The starting values below are a fictional example. Replace them with your own figures. All amounts use the selected currency; no currency conversion is performed.

Gross revenue per hour is not profit. Added hours can come from changed client requests or internal production overruns. The fee scenario is illustrative, not a recommendation or an amount owed.

Your inputs stay in this page while it is open. This calculator does not send them to us or save them.

1. Compare one like-for-like month

Client alias: __________ Month reviewed: __________ Next renewal/review: __________

Monthly fee, excluding pass-through ad spend and reimbursed expenses: __________

Use hours spent, not a mix of hours and deliverable counts, for the calculations below. Include your own time and any team time paid from the same fee. Mark estimates rather than presenting them as tracked facts.

ActivityAgreed inclusionActual delivery this monthHours this monthEvidence / estimate
Planning and strategy
Graphics, copy and publishing
Reels / video
Revision rounds
Community management / DMs
Calls, approvals and reporting
Urgent or other added work
TOTAL

For each difference, mark: included, approved paid extra, added without a separate fee, or unclear. A higher hour total alone does not prove the client added scope: separate added requests from your own production overruns.

2. Calculate what the current fee buys

Let F = monthly fee; H0 = original planned monthly hours; H1 = actual monthly hours; C = direct external costs paid from that fee. Use the same currency throughout.

Leave a calculation blank when a required number is missing or zero. Do not invent an original hour budget from memory and label it agreed.

3. Worked example — fictional, USD

Fee F = $900; original plan H0 = 15 hours; actual H1 = 22 hours; direct external costs C = $120.

Suppose 4 of the extra hours came from added revision rounds and DMs, and 3 came from slower internal production. Discuss the 4 hours of added client work separately; the other 3 require an internal process decision. Do not automatically attribute all 7 hours to scope creep.

4. Choose one proposal before the renewal discussion

OptionWhat changesWhat to write down
Restore the agreed scopeRemove or quote added work separatelyPlatforms, outputs, revisions, meetings, response windows and effective date
Keep current deliveryPropose a revised scope and feeConfirmed workload, inclusions, exclusions, fee and effective date
Redesign the packageTrade lower-priority work for higher-priority workWhat stops, what starts, capacity and approval process

Follow existing notice and change provisions. Until both parties agree a change, do not treat a scenario as an accepted amendment.

5. Use this conversation opener

“Before we renew, I want to check that the package still matches the work you need. We originally planned [agreed scope]. Last month we delivered [actual scope]. The main additions were [specific differences], supported by [records / clearly labelled estimates]. We can restore the original scope, agree a package for the current workload, or swap priorities. Which option best matches your needs for the next period?”

6. Turn the decision into a short written scope

Included deliverables: __________

Platforms and volume: __________

Revision rounds and what counts as a new request: __________

Calls, response windows and urgent work: __________

Client inputs, approval deadlines and delay handling: __________

Extras and how they are approved before work begins: __________

Fee, effective date, review date and acceptance: __________

Use this worksheet as a practical business review. It does not establish a contractual right to an increase or guarantee a particular client response.