Ongoing work needs a different kind of contract
Most freelance contracts describe a project with a start and an end. Social media management is different: it's a monthly service that runs until someone stops it. That changes what the contract has to do. Instead of defining one finished deliverable, it has to define a monthly workload, how approvals work, who controls the accounts, and how either side can end things cleanly.
Without that, social media work tends to expand quietly: one extra platform, a few "quick" story posts, replying to comments at the weekend — until the retainer covers twice the work it was priced for.
Define the monthly deliverables in numbers
Be specific, per platform, per month:
- Platforms covered (for example Instagram and LinkedIn only)
- Number of feed posts per week or per month
- Number of stories, reels, or short videos, and who films the raw footage
- Community management: how often you check and reply, and during which hours
- Reporting: a monthly report with agreed metrics, delivered by a set day
Anything not on the list — a new platform, paid ads management, influencer outreach, photography — is out of scope and quoted separately.
Content approval workflow
Approvals are where schedules slip. Put a simple rule in the contract.
Sample clause:
"The Manager will share the content calendar for the following month by the [NUMBER]th of each month. The Client will approve or request changes within 3 business days. Content not reviewed within that period may be published as scheduled. Each post includes one round of revisions."
The "may be published as scheduled" line is optional, but without something like it, a slow client can stall the whole month and still expect the full workload.
Ad spend is the client's money, not your fee
If you manage paid campaigns, keep ad spend strictly separate from your management fee. The cleanest setup is that ad spend is charged directly to the client's own payment method in the ad platform. State the monthly budget cap and that you won't exceed it without written approval. Also be clear that you don't guarantee specific results — follower counts, reach, or sales — since platforms and algorithms are outside your control.
Account access and ownership
The client should own all social accounts, ad accounts, and pages. You get access as a manager or admin through each platform's official role system, not by sharing a personal password. When the contract ends, access is removed and the client keeps everything: the accounts, the audience, and the content you've published.
Decide what happens to content you created but haven't published yet, and to templates or design assets. A common approach: content paid for is theirs; your templates and internal processes stay yours.
Term, notice period, and payment
A monthly retainer usually works best with:
- An initial minimum term (for example 3 months), so there's time for the strategy to show results.
- After that, rolling monthly, with 30 days' written notice to end.
- Payment in advance at the start of each month — the first month due at signing.
- A late-payment rule: if a monthly payment is more than 7 days late, work pauses until it's settled.
Sample clause:
"This agreement begins on [START DATE] for an initial term of three months and continues month to month thereafter. Either party may end it with 30 days' written notice. Fees are payable monthly in advance."
This article is general information, not legal advice. If you're managing regulated content (health, finance) or large ad budgets, have a local lawyer review your terms.
Send it before the first post goes live
Our free social media management contract template already includes monthly deliverables, approval windows, ad spend handling, account ownership, and notice periods. In Clinch, AI drafts it from a short description of the client, they sign from their phone with no account, and the first month's fee is collected right at signature — so you never start a month of work unpaid.