Deep-dive guide
Ghostwriting Agency Model Simulator: Retainers, Writer Cost, Churn and Margin
Executive industry analysis
Ghostwriting for founders on X and LinkedIn looks like a clean business: a client pays a monthly retainer, a writer produces a set of posts, and the margin is the difference. In practice it is a service business that sells hours inside a fixed price. Every extra interview, every revision round and every message at night eats into the same retainer. The agencies that survive are the ones that know exactly how many hours a client costs and refuse to let that number drift.
The structure of the problem is a margin per client multiplied by the number of clients, then reduced by churn. Revenue per client is the retainer. Cost per client is writer hours at the writer rate, plus revisions, plus account management. Churn means a share of clients leave each month and must be replaced, which has a direct acquisition cost, a writer onboarding cost and a gap in billings before the new client starts paying.
The domino model follows the chain. A higher churn rate means more clients to replace each month. More clients and more replacements raise total delivery hours, because new clients need extra learning. More hours push cost per client up. A higher cost per client against an unchanged retainer shrinks gross margin, and a smaller margin makes the fixed overhead a larger share of the result until profit turns negative. Each stage feeds the next, so a small slip in churn spreads through all five boxes.
The iceberg view shows where agency margin disappears. Above the waterline are writer pay and overhead, the costs founders watch. Below are the revision rounds that happen after the first draft, the account management time that never appears in a writer invoice, the cost of winning and onboarding replacement clients, and the retainer lost in the gap between one client leaving and another starting. In many agencies these four items are larger than the writer bill, which is why a business with healthy-looking margins can still stall.
Formula and methodology blueprint
The model works per month for a steady-state agency that replaces churned clients. Billings are clients times retainer, reduced by the retainer lost while replacements start. Writer cost is clients times hours times rate, with a revision allowance and an account-management allowance. Replacement cost is churned clients times acquisition cost plus the writer hours spent learning the new client. A processing fee and a fixed overhead block are subtracted last.
- Churned clients
- Ch = clients × churn rate
- Clients who leave in the month and must be replaced to hold the agency at the same size.
- Billings
- B = clients × retainer − Ch × retainer × 0.5
- Monthly retainer income, less half a month lost while each replacement signs up.
- Delivery cost
- D = clients × hours × rate × 1.15 + clients × 2.5 × rate × 1.3
- Writer time with a 15% revision allowance, plus account management at a premium rate.
- Replacement cost
- Rp = Ch × (acquisition cost + 5 × rate)
- What it costs to win a new client and teach a writer their voice.
- Gross margin
- M = (B − D − Rp − fees) ÷ B
- The share of billings kept before fixed overhead.
- Net profit
- Net = B − D − Rp − fees − overhead
- The monthly result after all costs, including a fixed overhead block.
Cascading elasticity
The retainer is the most elastic input, because it is pure margin: a ten percent rise adds more than the same percentage of any cost. Writer hours per client and writer rate act directly on delivery cost and are next. Churn matters more than it looks, since it multiplies acquisition, onboarding and billing gaps. The number of clients scales profit up or down but only when margin per client is positive.
Three real-world case studies
Bootstrapped starter
A solo ghostwriter with three clients
A freelance writer serves three founders at twelve hundred dollars a month, writes everything personally at a modest hourly value and keeps churn low through referrals. Overhead is the main cost, but the margin per client is high. Load it to see how a small agency can be profitable before it hires anyone.
Scaling mid-market
An agency with twenty-eight clients
An agency with a bench of writers serves twenty-eight clients at twenty-six hundred dollars a month with a tight process of about fourteen hours per client. Churn is low and acquisition runs on referrals. Load it to see how process turns volume into profit and where management time becomes a cost.
Black-swan crisis
Discounted retainers and heavy revisions
An agency discounts to win clients, lets every revision round through, pays higher writer rates and loses more than a quarter of its clients each month. The business spends its margin replacing people. Load it to see how churn and hours can turn a full client list into a loss.
Industry benchmark matrix
| Metric | Danger zone | Industry average | Top 10% elite |
|---|---|---|---|
| Gross margin for a content agency | Below 30% | 45–60% | Above 65% |
| Writer hours per client per month | Above 28 | 10–20 | Below 12 with a template process |
| Monthly client churn | Above 15% | 5–10% | Below 4% |
| Labour cost as share of retainer | Above 60% | 30–45% | Below 30% |
| Revision rounds per deliverable | More than 3 | 1–2 | One, capped in the contract |
Variables and levers
Active clients
Number of clients paying a monthly retainer at the start of the month.
Lever: Grow clients only when delivery hours per client are stable, because adding clients to a leaky process multiplies the cost of every problem.
Monthly retainer per client
What each client pays per month for their posts, before any payment fees.
Lever: Raise prices for new clients first and tie retainers to a clear scope, since price is the only lever that adds margin without more work.
Writer hours per client
Hours of writing, research and interviews per client per month, before revisions.
Lever: Build a repeatable interview and drafting process with templates, and limit revision rounds in the contract to protect hours.
Writer hourly cost
What you pay your writers for each hour, or the value you place on your own hours.
Lever: Pay for output, not time, and train writers on each client voice so fewer hours go to rework.
Monthly client churn
Share of clients who leave each month and must be replaced to keep the agency the same size.
Lever: Fix the first 60 days with a clear onboarding and visible results, since most clients leave early or when the work feels invisible.
Cost to win a client
Money spent on outreach, calls and proposals to sign one new client, excluding onboarding work.
Lever: Win clients through referrals and a public portfolio rather than paid outreach, because every churned client has to be bought again.
How to use this simulator
- 1Enter your active clients and the real average retainer, not the list price.
- 2Track writer hours per client for a month and enter the honest figure including interviews.
- 3Add the writer rate and the share of clients you lose each month.
- 4Include what it really costs you to win one new client.
- 5Press Find my breaking point and compare with the premium retainer plan.
Mistakes to avoid
- Pricing from writer hours alone. Revisions, calls and account management add hours that the retainer must also cover.
- Ignoring churn because the client count looks stable. Replacing lost clients costs money every month even when the total does not move.
- Offering unlimited revisions to win a deal. It turns a fixed retainer into an open-ended hourly job with a falling rate.
- Hiring writers before the process is documented. Without templates, each new writer needs weeks to learn a voice and quality becomes uneven.
Frequently asked questions
What margin should a ghostwriting agency aim for?
Service agencies often aim for a gross margin of roughly half of billings, but it varies with writer pay and process. Use your own numbers and watch the trend more than the target.
Why is client churn so important?
Every churned client has to be replaced, which costs acquisition money, onboarding time and a gap in billings. A small rise in churn can cost more than a price cut.
Should I count my own time as a writer cost?
Yes. If you write or manage clients yourself, assign your hours a fair value. Otherwise margin looks larger than it is and breaks the moment you hire.
How do I find my breaking point?
Press Find my breaking point. The tool moves each input towards its worse end and reports the value at which monthly profit reaches zero, such as the lowest retainer you can accept.
Does the model include taxes?
No. It shows operating profit before income tax and owner pay beyond what is in writer cost. Check current rules for your own situation.
Is this financial advice?
No. It is an educational planning model with simplified assumptions. Replace the inputs with your actual contracts and costs.
This is an educational planning model with stated assumptions. It is not financial, tax or legal advice. Replace the inputs with your own figures and verify important decisions with a qualified professional.