Moving clients from project quotes to monthly retainers without losing half of them
Three of my five clients are on ad-hoc project quotes and every January I start from zero again. Last month I finally tried to move them onto monthly retainers: a set number of hours, priority turnaround, hosting and plugin updates bundled in. Two said yes, at $1,800 and $2,400 a month. The third would rather keep paying per project and I think he is quietly getting other quotes.
The part I got wrong is scope. My agreement says "up to 10 hours of development" and I never defined what counts. A client emails at 4pm Friday asking me to just add a form, which is twenty minutes, except it is twenty minutes eleven times a month, and then a plugin conflict eats a whole Tuesday. In August I logged 17 hours against a 10-hour retainer and billed none of the overage because I did not want the conversation.
So I am rewriting it: a visible hours ledger, a written change request for anything over an hour, and unused hours expiring at month end. I hate that last clause but rollover was burying me by month three.
The pricing was the easy part. Saying no to the small stuff is the whole job.
For those of you already on retainers - do you actually bill the overage, or absorb it and raise the rate at renewal? And do you let clients watch the hours burn, or does that just invite an argument about what a task should have taken?