Recurring revenue is the closest thing to stability that exists in freelancing.
A retainer with a client who trusts you is predictable income, lower sales overhead, and work that builds on existing context rather than starting from scratch each time.
The challenge is converting a project client into a retainer client. Most freelancers wait for the client to bring it up. The client rarely does.
You have to propose it.
When to propose a retainer
The best moment is at project delivery, when the client is satisfied and engagement is highest.
Not during the project (too early, relationship not established). Not months after delivery (the momentum is gone). At the handoff, when you are both looking at completed work and thinking about what comes next.
How to frame the proposal
Not as ongoing availability. As a specific service.
"Based on what we have built together, there are a few areas where I think ongoing support would serve you well: [two or three specific things]. I offer a monthly engagement that covers [specific scope]. Would that be useful to discuss?"
The specific things might be: monitoring and maintaining the application, making iterative improvements as you learn from usage, handling content or configuration updates, providing technical guidance on decisions that come up.
The frame is: you are not selling availability, you are proposing a continued professional relationship with a specific, limited scope.
The retainer structure that works
Fixed monthly hours. Four, eight, or sixteen hours per month depending on the expected workload. Unused hours do not roll over (or roll over with a cap).
Clear scope of what is included. Maintenance, minor updates, monitoring, technical guidance. Explicitly not included: new features, significant redesigns, work outside the agreed domain.
Response time commitment. Standard response within two business days. Priority response for production issues.
Billing. First of the month. Advance payment. If you are not comfortable asking for advance payment with existing clients, at minimum net-7 rather than net-30.
The rate
Monthly retainer rate should be higher per hour than your project rate, not lower.
You are providing availability, not just hours. The client is paying for the certainty that you will be there when they need you. That certainty has a premium.
A retainer at a discounted rate trains the client to expect a discount and creates a relationship where your time is undervalued.
The Freelance Command Center tracks retainer clients and recurring revenue alongside project work. EUR 17.
Top comments (0)