This article first appeared on Invoala.
Most freelancers settle into charging $500–$1,500 per month per client for basic social media management, with $1,500–$4,000+ common once you're handling multiple platforms, paid ads or content production. That range is wide because the real answer depends on three things: how many hours the work takes, what you're actually producing, and what your own cost floor is. Below is how to work out your number from scratch instead of copying someone else's rate card.
Start with your hours, not a market rate
The fastest way to price badly is to look up "average social media management rates" and pick the middle. Those averages mix a solo freelancer posting twice a week with an agency running paid campaigns for a national brand.
Instead, estimate the monthly hours for one client:
- Strategy, planning and calendar: 2–4 hours
- Content creation: 30–60 minutes per post if you write captions, source or edit visuals, and research the topic
- Scheduling and publishing: 15 minutes per platform per week
- Community management (comments and DMs): 20–40 minutes per week, more if the account gets real engagement
- Reporting: 1–2 hours
- Client calls and revisions: 1–2 hours
For a client with two platforms and three posts per week, that typically lands around 18–25 hours a month. Run the same math for your own client mix — it's an estimate, and it shifts depending on whether you're editing video (which can easily triple content time) or just repurposing existing assets.
Now set a floor. Take the monthly income you need, divide by the hours you can realistically bill (not 40 — account for admin, sales and unpaid time), and you have your minimum hourly rate. If you need $5,000/month and can bill 80 hours, your floor is roughly $62/hour. Anything you quote below that is a slow-motion pay cut.
Photo by Austin Distel on Unsplash
Package pricing: three tiers that cover most situations
Clients understand packages more easily than hourly invoices, and packages protect you when a project drags. A common structure:
- Starter: one platform, 8–12 posts/month, captions and scheduling, basic monthly report. Often $500–$900/month for a solo freelancer.
- Standard: two to three platforms, 12–20 posts/month, community management, one short-form video batch, monthly call. Often $1,200–$2,500/month.
- Full service: four+ platforms, content shoots, paid ad management, influencer coordination, weekly reporting. Often $2,500–$6,000+/month, and ad spend is usually billed separately.
These are typical ranges, not rules. A client in a regulated industry (finance, health) usually needs approvals and compliance review, which adds hours. A client with an existing photo library and brand kit takes far less time than one starting from zero.
Two pricing habits worth adopting early:
- Charge for the retainer before the month starts. You're reserving capacity, not selling output by the piece.
- Cap revisions and scope in writing. "Two rounds of revisions per post" and "one additional platform billed at $X/month" prevent the slow creep that turns a $1,500 retainer into a $9/hour job.
If you'd rather quote a project than a retainer, quote it from an estimate first — a written estimate that lists deliverables, then convert it to an invoice once approved.
Hourly, retainer or per-post?
Each model fits different clients, and picking the wrong one is a bigger problem than picking the "wrong" price.
Hourly suits unpredictable work: audits, one-off launches, consulting calls. It's transparent, but it punishes you for getting faster and it invites clients to count your minutes. Typical freelance rates for social media work in many markets fall somewhere in the $40–$120/hour band depending on experience and niche — check what's normal where you are, because regional rates vary a lot.
Retainer suits ongoing management. It's the most common arrangement for social media management because both sides can budget. The risk is scope creep, so define what's included.
Per-post or per-deliverable suits clients who want a fixed number of assets — for example, $75–$250 per post including caption and graphic, or a flat fee per short-form video. It works well when content volume is the main variable.
Whichever you choose, put the model, the deliverables and the payment terms in the same place: the invoice or the estimate the client agrees to.
Photo by Jakub Żerdzicki on Unsplash
Example: invoicing a $2,400 monthly retainer
Say you agree on $2,400/month for a Standard package with a client in a country where you must charge consumption tax on services — 8% in this example, purely to show the math. Check your own local rate and whether your services are taxable at all; it varies by country and sometimes by client type.
The line items on the invoice:
- Social media management retainer — 2 platforms, 16 posts, community management: $2,400.00
- Subtotal: $2,400.00
- Tax at 8%: $192.00
- Total due: $2,592.00
- Terms: due in 14 days; late fee of 1.5% per month if your contract allows it (check what's enforceable where you operate).
Work out your effective hourly rate the same way. If that retainer took 22 hours, you earned about $109/hour before tax and expenses. If it took 55 hours, you earned about $44/hour — and you now know the package is underpriced or the scope has drifted. Review this every quarter.
How Invoala helps
Once the price is agreed, the rest is paperwork you don't want to do twice. Here's how that step looks with Invoala:
- Turn the agreed scope into an invoice in a few minutes. Open the free invoice generator, fill in the form — client, line items, retainer period, tax rate — and download an A4-accurate PDF. No sign-up, and no watermark on the PDF.
- Want to quote before you invoice? Send a free estimate or quote first, so the client approves the deliverables and the monthly figure before any work starts.
- Reuse the layout. If you'd rather start from a file, there are downloadable invoice templates you can fill in for recurring clients.
- Know who owes you. A retainer means one invoice per client per month, and payment tracking shows which ones are paid, due or overdue at a glance.
- Stop chasing manually. Automated payment reminders follow up on unpaid invoices so you don't have to write the awkward email yourself.
- Check the cost. Invoala is free forever with an optional upgrade — useful when you're invoicing several retainers a month and don't want per-invoice fees eating into them.
If you're new to the whole process, this step-by-step guide to creating an invoice walks through the fields, and there's a separate walkthrough for invoicing as a freelancer if most of your clients are small businesses.
Raising your rate without losing the client
If you're already booked and underpriced, you don't have to jump straight to a new number. Two approaches that tend to go down better:
Tie the increase to a deliverable change. "From March, the retainer is $2,900 and includes a fourth short-form video per month." The client gets something concrete rather than a bare price hike.
Give notice in writing, before the next invoice. Most freelance contracts and many jurisdictions expect reasonable notice — 30 days is a common convention, but what's required depends on your contract and local rules, so read both. Send the notice, then make the new number explicit on the first invoice at the new rate, with the period clearly labelled.
Keep a simple record of what you charged over time. When a client asks why the price changed, a one-line history beats a long justification.
The short version
Work out your hours, set an hourly floor from the income you need, then package the work into a tier that fits the client's scope. Quote $500–$1,500/month for straightforward single- or two-platform management, and move up as platforms, production and ad management come in — adjusting for your market, your niche and whether the client needs approvals. Then invoice the retainer promptly each month, with the scope and terms written down, so pricing stays a business decision rather than an argument.
Originally published at How Much to Charge Clients for Social Media Management (With Real Numbers). More guides at Invoala.
Top comments (0)