Skip to content
    ← All Tools
    💼

    Agency Fee Calculator

    Calculate agency fees based on retainer, percentage of spend, or performance models. Compare pricing structures to find the best fit for your budget.

    Last updated: March 2026

    An agency fee calculator helps you understand and compare agency pricing models including retainer, project based, and performance based fees. Monthly retainers for B2B marketing agencies typically range from $3,000 to $25,000. Use this free tool to evaluate agency proposals.

    Cost Per Lead

    $150

    Agency ROI

    233.3%

    Retainer as % of Total

    33.3%

    Total Monthly Cost

    $15,000

    📊

    How You Compare

    Your cost per lead is better than 50% of B2B marketing agencies.

    Industry typical: $50-300

    Source: HubSpot Marketing Benchmarks 2025

    💡 What This Means

    • ✅ 233% ROI means your agency is profitable. Monitor this monthly to catch any downward trends early.
    • 💰 Cost per lead of $150. Compare this to what you'd achieve running ads in-house — factor in the cost of your team's time.

    Sign up to save your results

    Create a free account to save calculations, track trends, and download PDF reports.

    Embed this calculator on your website

    Add the Agency Fee Calculator to your site. Capture leads, customise branding, and track engagement.

    Get Embed Code
    Advertisement

    What is Agency Fee ROI?

    Agency fee ROI measures the return generated by your marketing or creative agency relative to their fees. It answers the fundamental question: is the agency making you more money than they cost? Compare in-house vs outsourced approaches with the Freelancer vs Agency Calculator and track overall marketing returns with the Marketing ROI Calculator.

    The Formula

    Agency ROI = (Revenue Attributable to Agency Work − Total Agency Fees) ÷ Total Agency Fees × 100

    Worked Example

    A digital marketing agency charges a £3,000/month retainer and generates £12,000/month in attributable revenue.

    1. Monthly agency fees = £3,000
    2. Monthly attributable revenue = £12,000
    3. Monthly profit from agency = £12,000 − £3,000 = £9,000
    4. Agency ROI = (£9,000 ÷ £3,000) × 100 = 300%

    📌 The agency delivers a 300% ROI — every £1 in fees generates £4 in revenue (£3 profit). This is strong performance that justifies the retainer.

    Why This Matters

    Budget justification

    A clear ROI calculation turns the agency fee from a "cost" into an "investment" in board conversations. An agency delivering 300% ROI should receive more budget, not less — increasing their budget from £3K to £5K could generate £20K in revenue.

    Agency selection

    When comparing agencies, ROI is the only metric that matters. A £5,000/month agency delivering 400% ROI is cheaper than a £2,000/month agency delivering 100% ROI. Judge by returns, not fees.

    Common Mistakes

    ❌ Measuring too early

    SEO agencies need 4-6 months to show results. Content agencies need 3-6 months. Paid media agencies should show returns within 1-2 months. Judge each channel on its appropriate timeline, not a blanket 30-day review.

    ❌ Not separating agency fee from ad spend

    If you pay £3,000 in agency fees and £10,000 in ad spend, the agency's ROI should be measured against their £3,000 fee only (managing the ads), not the £13,000 total. The ad spend is a separate investment with its own ROI.

    Industry Benchmarks

    CategoryGoodAveragePoor
    Agency fee as % of ad spend10-15%15-25%Above 30%
    Agency ROI300%+150-300%Below 100%

    Related Tools

    Frequently Asked Questions

    Advertisement

    Your website is leaving leads on the table

    Companies using interactive content see 3-5× more conversions than static forms. Start building yours in under 5 minutes.

    No code required · 100+ templates · Free forever · Free forever

    🍪 Cookie Notice

    We use cookies for analytics (Google Analytics) and essential site functionality. Accepting enables anonymous usage tracking to improve our tools. Privacy Policy