What to Put in a Social Media Marketing Contract So Your Agency Gets Paid
Your client contract defines what the agency delivers for its monthly retainer, when it gets paid, and who keeps the ad accounts when the relationship ends. Without those terms, a dispute over an extra video or an unpaid invoice comes down to what each side remembers agreeing to. Below are the sections of a social media marketing contract and the language worth including in each one.
How a Marketing Agency Contract Is Structured
The contract usually consists of two documents. The Master Service Agreement (MSA) sets the general terms: payment, ownership of materials, confidentiality, and termination. The Statement of Work (SOW) describes the specific services, timelines, and price. A new service gets a new SOW, while the MSA stays the same.
According to data published in March 2026 by The Kaplan Group, a commercial collection agency, 97% of marketing and creative agencies deal with late payments. 71% say at least one in four invoices is paid late, and 84% spend anywhere from 3 to more than 10 hours a month chasing payment. A contract with clear payment terms and a late fee gives the agency grounds to pause work and collect what it's owed.
The MSA and SOW can be signed electronically. Under the federal ESIGN Act, an electronic signature carries the same weight as a handwritten one for most business contracts. DocuSign, PandaDoc, and the document features built into many CRMs record the signing date and a full history of activity on the document.

Scope of Work: What to Spell Out in the SOW
"Social media management" doesn't say how many posts go out each month, on which platforms, or who shoots the video. The SOW should list:
- the platforms, for example Instagram and Facebook, but not TikTok or LinkedIn;
- the number and formats of posts per month: feed posts, carousels, Reels, Stories;
- who handles photo and video shoots and who pays for them;
- ad management: which ad accounts, what budget, how many tests per month;
- community management: which hours the agency covers and how quickly it responds to comments and messages;
- reporting: how often, in what format, and whether it includes a call;
- how many rounds of revisions are included in the price;
- what's not included: website work, email marketing, influencer outreach.
The list of exclusions heads off arguments over whether email campaigns or website edits count as social media marketing.
Work beyond the SOW is handled through a separate change order and billed at an agreed rate. That way, a request to shoot one more video before the weekend becomes an upsell.
Approval deadlines belong in the contract too, for example three business days to respond to a content calendar. If the client doesn't respond in time, the agency can push back the posting schedule, and the delay doesn't count as a breach on its side.
Payment Terms and What Happens When a Client Pays Late
Retainers work best when they're paid in advance: the invoice goes out at the start of the month, before the work begins. When you bill in arrears, the agency spends a month working on its own dime, and if the payment is late, it covers its contractors out of pocket. According to The Kaplan Group, large clients often push for payment terms of net 60 to net 120. For a small agency, terms like that put serious strain on cash flow.
What you lock in depends on how you charge.
| Pricing model | How it works | What the contract should cover |
|---|---|---|
| Retainer | A fixed monthly fee for a package of services | The payment date, payment in advance, how and when the price can change |
| Project fee | One-time work: a campaign launch, an audit, a CRM setup | Project milestones and an upfront deposit, for example 50% |
| Percentage of ad spend | The fee depends on how much the client spends on ads | A minimum monthly fee in case the client cuts the budget |
| Performance bonus | An extra payment for leads or sales above target | How results are measured, which data is used, and who provides it |
For late payments, the contract should include a late fee, such as a percentage of the invoice for each month it's overdue, and the right to pause work if payment hasn't arrived within 7–10 days of the due date. State laws cap how high a late fee can be, so check the rate with an attorney.

The client pays the platform for ad spend directly, using a card linked to the ad account. The agency invoices only for its own work and never risks fronting someone else's ad budget.
Account Access and Content Ownership
Ad Accounts and Pages
The ad account, Facebook Page, Instagram account, and pixel should all be registered to the client. In Meta, the client creates a Business Portfolio and gives the agency partner access to the assets it needs. In Google Ads, the agency links the client's account to its own manager account. If the ad account is set up under the agency, the two sides end up arguing after termination over who keeps the campaign history and audiences.
The MSA should state that all accounts belong to the client and that, once the engagement ends, the agency will hand over files and reports within an agreed time frame and remove its own access. Clients are more willing to sign a contract that includes this clause.
Who Owns the Posts, Designs, and Videos
Under the Copyright Act, a contractor's work belongs to its creator unless the contract says otherwise. The work made for hire rule applies to contractors only when two conditions are met: the work falls into one of nine categories listed in the law, and both sides have signed a written agreement. A lot of social media content doesn't fit those categories, so the MSA should include a direct assignment of rights.

The transfer of rights is usually tied to payment: the client receives the rights to the materials once the invoice is paid. The agency's templates, internal playbooks, and tools are excluded from the transfer. The contract should also cover the agency's right to feature the work in its portfolio and case studies with the client's permission.
The agency needs its own contract with an assignment of rights from every freelancer it works with. It can't transfer rights to the client that it doesn't hold itself.
The client, in turn, guarantees that it holds the rights to the logos, photos, and music it gives the agency and takes responsibility for any claims over them.
The contract should also address AI use. In a January 2025 report, the U.S. Copyright Office concluded that prompts alone aren't enough for authorship, and material created entirely by a generator may not be protected at all. The contract should specify which materials the agency produces with AI and who reviews the output.
Contract Term, Termination, and Liability
Minimum Term and How to Exit
Retainer agreements often run for a minimum of three months and renew automatically. The first few weeks go to audits, setup, and testing, and in a single month the client usually doesn't have time to see results. After the minimum term, three conditions are enough for termination:
- 30 days' written notice, which can be given by email;
- payment for completed work and for work during the notice period;
- handover of files and removal of access within an agreed time frame, for example 5 business days.
Immediate termination is allowed for repeated nonpayment, a breach of confidentiality, or client demands that violate the law or platform policies.
A non-solicitation clause bars the client from directly hiring the agency's employees and contractors while the contract is in effect and for a period afterward. These restrictions are governed by state law, and some states, such as California, often treat them as unenforceable. Have an attorney review the wording.
The confidentiality clause applies to both sides. The agency gets access to the client's sales figures, customer lists, and launch plans, and the client learns the agency's pricing and processes.
Results and Liability
An agency can't guarantee a specific number of leads or sales: results depend on Meta's and Google's algorithms, the budget, the product, and how quickly the client's sales team follows up on leads. That's why the contract treats KPIs as targets and lists the factors they depend on.
A limitation of liability clause caps the agency's liability at the amount the client paid over the last few months, for example the last three. Account bans and platform policy changes are excluded from the agency's responsibility, as long as the agency didn't break those policies.
The client approves copy and creative before publication and is responsible for the accuracy of prices, timelines, and product details. Since October 2024, the FTC's rule against fake reviews has been in effect, covering AI-generated reviews as well, and the FTC's Endorsement Guides require influencers to disclose paid partnerships. An agency that handles reviews or influencer campaigns should state in the contract that it doesn't publish fake reviews and requires influencers to disclose sponsored content, even if the client asks otherwise.
How to Build Your Contract Template Before Your First Client
You build the MSA template and the SOW template once, and for each new client you change only the SOW. Free templates from the internet work as a first draft, but they rarely include clauses on ad account access, working with contractors, or AI use.
Have the finished template reviewed by an attorney who handles service agreements in your state. The consultation will cost less than a single mistake in the payment or content ownership clauses. This article isn't legal advice: state laws vary, and an attorney should review the final wording.
Before you send the signing link, walk the client through the contract on a call. In 15 minutes you can cover the scope of work, payment terms, and termination process, and find out right away which clauses raise questions. Terms you've discussed up front are less likely to turn into a dispute three months later.
Keep signed MSAs, SOWs, and change orders in your CRM, attached to the client's record. Review the template once a year, as the agency's services and pricing, platform policies, and expectations around AI use change.
