Back to Blog

How to Set Agency Pricing: Hourly vs Value-Based vs Retainer

How to Set Agency Pricing: Hourly vs Value-Based vs Retainer

Pricing is one of the most consequential decisions an agency owner makes — and one of the hardest to get right. Charge too little and you burn out working unprofitable projects. Charge too much without a clear value proposition and prospects walk. Most agencies revisit their pricing model multiple times as they grow, and the smartest ones eventually land on a model that aligns what they earn with the value they deliver.

In this guide, we’ll break down the three most common agency pricing models — hourly, value-based, and retainer — so you can evaluate which one fits your services, your clients, and the business you’re building.

Hourly Pricing: Simple but Limited

Hourly billing is where most agencies start. You set an hourly rate, track your time, and invoice based on hours worked. It’s straightforward, easy to understand, and feels safe because you’re guaranteed payment for every hour you put in.

How It Works

You define an hourly rate for your services (or different rates for different team members), track time against each client project, and invoice based on actual hours worked. Most agencies bill monthly with itemized timesheets showing how hours were allocated.

Advantages

Hourly pricing is transparent — clients can see exactly what they’re paying for. It’s also flexible, making it easy to adjust scope without renegotiating the entire contract. For new agencies that aren’t yet confident in project estimation, hourly billing reduces the risk of undercharging on fixed-price work. And it’s simple to set up: calculate your costs, add your margin, and you have a rate.

Disadvantages

The fundamental problem with hourly pricing is that it penalizes efficiency. As you get faster and more skilled at delivering results, you earn less per project. A website that took you 100 hours last year might only take 60 hours now — but under hourly billing, your revenue drops by 40% even though the deliverable is the same (or better). Hourly pricing also creates tension around time tracking and invites clients to question whether each hour was “necessary.” This can erode trust and make the relationship feel adversarial rather than collaborative.

When Hourly Makes Sense

Hourly works well for genuinely unpredictable work where scope is hard to define upfront — consulting engagements, ongoing advisory roles, or exploratory projects where neither you nor the client knows the full scope until you’re in the work. It’s also reasonable for very early-stage agencies still learning how long projects actually take.

Value-Based Pricing: Tied to Outcomes

Value-based pricing sets fees based on the value of the outcome you deliver, not the time you spend. If your marketing campaign generates $500,000 in revenue for a client, a $50,000 fee represents a fraction of the value created — regardless of whether the work took 200 hours or 20.

How It Works

During the discovery process, you work with the client to understand the financial impact of the project. What’s a new website worth to their business? How much additional revenue will a rebrand drive? What’s the cost of not fixing their current problem? Then you price your services as a percentage of that value — typically 10-20% of the projected impact. The key is anchoring the conversation around business outcomes rather than deliverables or hours.

Advantages

Value-based pricing removes the ceiling on your earnings. Your income grows with your expertise and the impact you create, not the hours you log. It also shifts the client conversation from “How much does this cost?” to “What’s this worth?” — a much healthier dynamic that positions you as a strategic partner rather than a vendor. Clients focused on value tend to be better clients overall because they’re thinking about results, not line items.

Disadvantages

Value-based pricing is harder to implement than it sounds. You need strong discovery skills to uncover the real financial impact of your work. Not all projects have easily quantifiable value — it’s straightforward for an e-commerce site redesign but murkier for a brand identity project. You also take on more risk: if the project doesn’t deliver the expected results (sometimes for reasons outside your control), the client may feel overcharged. And some prospects simply won’t engage with this model — they want to know the price before the discovery conversation, not after.

When Value-Based Makes Sense

Value-based pricing works best when you can clearly connect your work to measurable business outcomes — lead generation, revenue growth, cost reduction, or conversion improvement. It’s ideal for experienced agencies with a track record of results and the sales skills to have consultative discovery conversations. If you’re working with larger businesses that think in terms of ROI, value-based pricing aligns perfectly with how they evaluate investments.

Retainer Pricing: Predictable Revenue

Retainer pricing charges a fixed monthly fee for an ongoing scope of services. The client pays the same amount each month in exchange for a defined set of deliverables or a certain allocation of your team’s time. It’s the most common model for agencies providing ongoing services like SEO, content marketing, social media management, or paid advertising.

How It Works

You define a monthly scope — for example, 8 blog posts, management of 3 social media channels, and a monthly strategy call — and price it as a flat monthly fee. Some retainers are deliverable-based (specific outputs each month), while others are time-based (a set number of hours per month allocated to the client). The best retainers blend both: defined deliverables with flexibility to adjust based on evolving priorities.

Advantages

Retainers provide predictable, recurring revenue — the holy grail for agency finances. You can forecast cash flow months in advance, plan staffing with confidence, and reduce the constant pressure of selling new projects. Clients benefit from consistent attention and a team that deeply understands their business over time. The ongoing relationship also creates natural upsell opportunities as new needs arise.

Disadvantages

The biggest risk with retainers is scope creep. Clients on retainer tend to treat you as an extension of their team, which is great for the relationship but can lead to requests that exceed the agreed scope. Without clear boundaries and tracking, retainers can quietly become unprofitable. There’s also the stagnation risk — retainer clients can become so comfortable that they stop pushing for growth, and your team gets bored doing the same work month after month.

When Retainers Make Sense

Retainers are ideal for services that require ongoing, consistent effort — SEO, content marketing, social media, PPC management, or fractional CMO services. They work best when results compound over time (like organic search growth) and when the client needs a long-term strategic partner rather than a one-off project vendor.

Hybrid Models: Mixing What Works

Many successful agencies don’t stick to a single pricing model. Instead, they use hybrid approaches that combine the strengths of different models. A common setup is project-based pricing for one-time work (websites, brand identity, campaigns) paired with retainers for ongoing services (SEO, content, social). Some agencies add a value-based component by tying a portion of their fee to performance metrics — a base retainer plus a bonus when specific KPIs are met.

The key is matching your pricing model to the type of work and the client’s expectations. A website redesign doesn’t fit a retainer model, and ongoing SEO management doesn’t fit project pricing. Be flexible in your approach while maintaining consistency in how you communicate value.

How to Calculate Your Rates

Regardless of your pricing model, the math starts in the same place. First, calculate your fully loaded costs: salaries (including yours), tools, overhead, insurance, taxes, and any other operating expenses. Then determine your target profit margin — most healthy agencies aim for 20-30% net margins. Divide your total target revenue by the number of billable hours or projects you can handle, and you have a starting point for your rates.

From there, adjust based on market positioning. Research what competitors charge for similar services. If your rates are significantly below market, you’re leaving money on the table. If they’re above market, make sure your positioning and case studies justify the premium. Remember that raising prices is almost always easier than cutting costs — most agencies are underpriced, not overpriced.

Communicating Your Pricing Confidently

How you present your pricing matters as much as the numbers themselves. Lead with the value you deliver, not the price tag. Frame your investment in terms of what the client gets — results, outcomes, and the problems you solve — before discussing numbers. Use proposals that tell a story: the client’s challenge, your recommended approach, the expected outcome, and then the investment required.

Offering tiered pricing options (good, better, best) gives clients a sense of control and anchors the conversation around which level of service fits their goals rather than whether your price is too high. Most clients choose the middle option, so price it where you want most of your work to land.

Tracking Profitability by Pricing Model

Whatever model you choose, track profitability at the client and project level. Your CRM should give you visibility into how much time and resources each client consumes versus the revenue they generate. This data tells you which pricing model is actually working and where adjustments are needed.

Platforms like SWELLEnterprise make this easier by connecting your proposals, projects, time tracking, and invoicing in one system. When you can see the full financial picture of each client relationship — from the initial proposal through every invoice — you make better pricing decisions. You can identify which retainers are profitable, which projects consistently go over budget, and where your pricing model needs refinement.

Making the Transition

If you’re shifting from hourly to value-based or retainer pricing, don’t try to switch existing clients overnight. Introduce the new model with new clients first, refine your approach based on how sales conversations go, and then gradually transition existing clients during contract renewals. Most clients are receptive to new pricing structures when you frame the change in terms of how it benefits them — more predictable costs, clearer deliverables, and stronger alignment between what they pay and the results they get.

The agencies that grow fastest are usually the ones that get pricing right early. Build a model that rewards your expertise, supports your team, and delivers clear value to your clients — then track and refine it as your agency evolves.

Track Profitability Across Every Pricing Model

SWELLEnterprise connects proposals, projects, and invoicing in one platform — giving you full visibility into client profitability regardless of how you price your services. Start your free trial and take control of your agency finances.

All Articles