For freelance media buyers & social media managers

The paperwork you'd write after being burned.

Nineteen documents and a client system for people who run other companies' ad budgets. Written with the clauses you normally only learn to include the hard way.

MSA-RET-01Clause 16

16.3  The Provider's total aggregate liability … is limited to the total Fees actually paid by the Client to the Provider in the three months immediately preceding the event giving rise to the claim.

16.4  For the avoidance of doubt, Ad Spend is excluded from the calculation in Clause 16.3 and does not form part of any liability cap.

Why this exists

Nobody loses this money on the media buying.

They lose it in the paperwork around it: quietly, in amounts small enough that raising them feels awkward.

−$480/yr

The invoice that arrives short

You bill $2,500. $2,460 lands. Correspondent banks each took a cut, because the sender's bank defaulted to splitting the charges. Every invoice in the kit carries the one line that moves that cost back to them.

−1 client

The client who goes quiet

Churn is never a surprise event. It's three weeks of nobody talking to anybody, noticed on the day the cancellation email arrives. A formula flags it at day fourteen.

−1 month

The dip in week two

You fix their tracking, performance drops while the algorithm relearns, and you're fired in week three for doing the job correctly. The proposal says this out loud, in writing, before anyone signs.

−$2,500

The invoice you didn't chase

Not laziness. Chasing requires a decision, and the decision is uncomfortable, so day seven becomes day forty. Five written emails, already dated from the invoice and queued in your own inbox before day seven arrives.

hostage

The exit nobody wrote down

Their assets are inside your Business Manager. They leave. Now it's a negotiation, and the platform sides with nobody. An asset register signed in week one turns the exit into a checklist.

Try it before you pay

Don't take my word for any of that.

This is the actual Console, running here, loaded with eight invented clients so that nothing is empty. All nine tabs work. Drag the calculator. Open a client who hasn't paid and read the reminder it wrote. Nothing you do here is saved anywhere but your own browser, and there is nothing to sign up for.

About 1.5 MB, so it loads when you ask rather than while you're still reading. Works better on a wide screen.

Eight invented clients · nothing real · nothing recorded Open it full screen ↗
Contents

Nineteen documents. Roughly 116 pages.

Editable Word files. Export to PDF in one click from Word or Google Docs. Every field you need to change is marked and printed in amber, so you fill them in once and never hunt again. Selection points are real, tickable Word checkboxes, the longer documents carry a self-updating table of contents, and the whole kit also ships as one combined, bookmarked master file. Open that and every document is a click away in the same tab.

Legal
NDA-01Mutual Confidentiality AgreementOne page, for before the contract exists1 pp
MSA-RET-01Master Services AgreementRetainer contract: 20 clauses, two exhibits, and a seven-clause AI block written against the law as it stands in August 2026: EU AI Act deployer status allocated between you and the client, platform-generated variants from Advantage+ and Performance Max addressed, a no-training term on client data, and the digital replica / synthetic performer distinction the New York disclosure rule turns on15 pp
ADD-PRJ-01Single-Campaign AddendumOne-off launches, milestone payments5 pp
AAH-01Account Access & Handover AgreementAsset register and a written exit5 pp
CO-01Change OrderWritten approval before scope creep gets invoiced1 pp
TERM-01Early Termination & Settlement LetterThe exit conversation, written down first2 pp
SUB-01Subcontractor AgreementFor the day you stop working alone4 pp
DOC-00Start Here & Legal DisclaimerSetup, order of operations, five rules4 pp
Winning the work
PROP-AUD-01Paid Audit ProposalThe entry offer that qualifies buyers7 pp
RPT-AUD-01Audit Findings ReportThe deliverable: 32-point check log9 pp
PROP-RET-01Retainer ProposalThree tiers, honest measurement section8 pp
SCR-CAL-01Closing Call FrameworkSeven phases with timings and language5 pp
SCR-OBJ-01Objection Handling ScriptsThe eight conversations that lose deals5 pp
CALC-RET-01Retainer CalculatorFloor, capacity ceiling, market ceiling, close-rate check7 pp
Getting paid
INV-01Invoice TemplatesStandard, retainer, milestone + playbook6 pp
SEQ-PAY-01Payment Reminder SequenceFive emails, pre-due through final notice5 pp
RPT-MON-01Monthly Performance ReportThe recurring deliverable Exhibit A promises, built to be read in five minutes3 pp
Running it
SYS-NOT-01Notion Client OSFive databases, every formula, three dashboards14 pp
AUT-01Automation BlueprintsSix workflows for Make and Zapier, two of which the Console already does natively, so you build these only for the volume case10 pp
The console, running in your browser
APP-CALCPricing CalculatorSliders compute your floor, ceiling and three-tier quote live, plus a close-rate tracker that tells you to raise or hold based on your own real quotes: the CALC-RET-01 arithmetic, automatedlive
APP-DOCDocument BuilderFill client details once, generate any of ten client-ready documents: MSA, campaign addendum, NDA, change order, termination letter, handover agreement, subcontractor agreement, audit proposal, and the three that write themselves from your own numbers: the retainer proposal, the audit findings report, and the monthly performance report. Modular clauses toggle on or off; every one exports straight to PDFlive
APP-PERFPerformance LedgerCapture the account's baseline before you touch it, then log five numbers a month. Cost per result, ROAS, CTR and CPM are derived once and reused everywhere, so the audit report and every monthly report quote the same figure, and the baseline carries itself forward instead of being retyped until somebody forgetslive
APP-INVInvoice & Chase QueueGenerates numbered invoices carrying a payment link with the amount already in it, then writes all five chasing emails and dates them from that invoice's due date, ready to schedule in Gmail or Outlook. Five minutes once and the collection runs itself, and when the client pays, it names exactly which queued emails to cancellive
Not another folder of Word files

Nine tabs. Each one removes a decision you keep postponing.

Open Console/index.html in any browser. Nothing to install, nothing to sign up for, nothing that leaves your machine. Fill in your business once, and every tab below is already filled in for every client you add afterwards.

01 · SETUP

Your business, typed once

Your legal name, registered country, tax number, bank details, payment link and logo. Every document in every tab reads from here, so the day your address changes you change it in one field, not in nineteen files.

Letterhead · logo · backup to a .json file · storage health
02 · CLIENTS & MRR

The one client who needs you today

Opens on a dated brief: who has gone quiet, whose invoice just aged into a worse bracket, whose initial term is about to auto-renew. Every client carries a risk score out of 100 built from days since contact, how late their money is, and how much unbilled work you're carrying for them.

Risk stars · recurring revenue · streaks · the daily brief
03 · PRICING CALCULATOR

The floor you must not go under

Works out the retainer below which this client costs you money, the ceiling your hours allow, and the ceiling your market allows, then checks the number against your own close rate and tells you whether to raise the price or fix the pitch.

Three tiers for the proposal · quote log · floor enforcement
04 · AUDIT SCORE

What their account wastes every month

Thirty-two checks across structure, tracking, creative and budget. It totals the money the account is losing monthly, ranks your three most expensive findings, and writes the Audit Findings Report from the answers.

32 checks · recoverable spend · snapshots over time
05 · CONTRACT BUILDER

The contract rewrites itself

Twenty clauses, signature block and two exhibits. Turn on exclusivity, provider-funded ad spend or portfolio rights and the clause text changes. The whole agreement, not a summary. It also writes the NDA, the handover agreement, the change order, the termination letter and the proposal.

PDF · plain text · key dates as a .ics calendar file
06 · INVOICES & CHASING

The collection happens without you

Create an invoice and it writes all five chasing emails, dates each one from that invoice's own due date, and hands them to your mail client ready to schedule. Rewrite any of them in your own voice and the drafting note stays beside you while you do, so you can see what each sentence was for before you cut it. Change the schedule too, and it warns you when a change would land two reminders out of order. Retainer, milestone and standard formats, and it reads back how fast this client really pays rather than how fast their terms say they will.

Aging buckets · short-payment catch · FX reality check
07 · SCOPE CREEP LEDGER

Proof, for the renewal conversation

Log the things they ask for that the contract never covered. It converts them into hours, into money, and into a sentence you can actually say out loud at renewal, and tells you whether the pattern is getting worse or settling down.

Unbilled hours · trend · bill it straight to an invoice
08 · PERFORMANCE

What you are allowed to claim

Record the account as you found it, then log each month against that baseline. The point isn't the chart. It's the panel that tells you which improvements you can put in a report and which ones the numbers don't support yet.

Baseline · month on month · claims you can defend
09 · CLOSING & OBJECTIONS

A co-pilot for the call itself

Keep it open while you're on the phone. Your prices, your floor and the seven phases of the call, on one screen. Then rehearse: it draws the eight objections that lose deals at random and times your answer before showing you the script.

Live call sheet · rehearsal mode · the number script

And what it deliberately doesn't do

  • No account, no server, no database. Your client list lives in this browser's storage, which also means nobody else can leak it
  • No auto-charging a client's card. You bring your own PayPal or Stripe link and the tool prints it on the invoice
  • No writing the Retainer Proposal's narrative for you, because that has to come from a real conversation, and a proposal that could have been sent to anyone gets read by no one
  • No holiday calendar. Business days are counted Monday to Friday, because your contract names no public holidays
The system

The documents don't sit in a folder. Something calls them.

The Notion build spec gives you five connected databases. This formula sits on your invoice table and tells you which of the five reminder emails to send today.

if(prop("Status") == "Paid", "", if(prop("Days Overdue") >= 30, "🚨 Stage 4: Final notice", if(prop("Days Overdue") >= 14, "🔴 Stage 3: Suspension notice", if(prop("Days Overdue") >= 7, "🟠 Stage 2: Firm reminder", if(prop("Days Overdue") >= 2, "🟡 Stage 1: Gentle nudge", "🔵 Stage 0: Pre-due check")))))

Alongside it: pipeline with weighted value, a client-health flag that fires at fourteen days of silence, creative-fatigue warnings, renewal alerts, and a short-payment tracker that catches the forty dollars nobody ever raises.

Fit

Who this is for.

Built for you if

  • You run paid media for clients: Meta, Google, TikTok
  • You're solo or two people, not an agency with a legal team
  • You bill monthly retainers, often across borders
  • You've improvised a contract in Google Docs at least once
  • You've been short-paid, ghosted, or blamed for a platform ban

Not for you if

  • You want a done-for-you agency in a box
  • You need legal advice for a specific jurisdiction
  • You're looking for media-buying tactics. This is the business around them
  • You want something you can send today without reading it
One payment

Less than the first invoice it stops you from losing.

$
Once · lifetime updates · USD
  • 19 documents in Word format, plus one combined master file
  • The RetainerOS Console: calculator, contract builder, invoice tracker
  • The demonstration Console, with eight worked clients to learn from
  • Full Notion build specification
  • Six automation blueprints
  • Every document annotated with drafting notes
  • Updates free, forever
Buy the kit
Questions

Before you buy.

Is this legal advice?

No. These are templates and educational materials, and using them doesn't create a lawyer–client relationship. Contract law varies by country and by state. For a high-value engagement or a regulated sector, have a qualified lawyer in the relevant jurisdiction review them. What this saves you is the blank page. Walking into a lawyer's office with a complete draft costs a fraction of asking them to write one.

Are the contracts in English only?

Yes. They're written for international B2B work, the market where a media buyer bills in USD and the client is in another country. You get editable Word files, so translation is straightforward if you need it.

I'm not a media buyer. Will this still work?

Partly. The invoicing, payment chasing, pricing, objection scripts and Notion system apply to any retainer freelancer. The contracts are specific to paid media (ad spend liability, Business Manager ownership, platform bans), so a designer or developer would need to adapt those sections.

What exactly do I get when I pay?

An immediate download: the nineteen documents as Word files (export any of them to PDF in one click from Word or Google Docs), plus the Notion and automation specifications and the RetainerOS Console. Nothing to install, no account to create, no upsell afterwards.

Does the Console need an account or an internet connection?

No. It's a set of static files that run entirely in your browser. Open Console/index.html from the folder you downloaded, or host it anywhere. Your business details, calculator inputs and invoice history save to that browser's local storage; nothing is transmitted anywhere. That also means it's tied to the browser you fill it in on, so export the PDFs you need before switching machines.

Why $149 and not less?

Because it is one application and nineteen drafted documents, and because the cheapest thing on this page is the price. A single unpaid retainer runs to a few thousand dollars. An MSA drafted from scratch by a lawyer is $1,500 upwards. If the kit stops one short payment in its life it has paid for itself several times over, and if you doubt that, the Console above is free to use for as long as you like before you decide.

Can I try it before buying?

You already can. The demonstration higher up this page is the real Console, not a video. The only thing held back is the full contract text. Everything else runs.

What does "lifetime updates" mean?

When a clause gets sharpened or a document gets added, everyone who bought it gets the new version at no cost. If you find a situation the documents don't cover, tell me. That's usually how the next update starts.

Nineteen documents and the Console. One payment, no subscription.

Get the kit