How to price agency services from effort and scope
A useful quote makes the service boundaries visible before anyone debates the price. Estimate the work, identify costs and uncertainty, and choose a commercial amount you can explain.
Product details checked 13 October 2026. All worked examples are fictional and illustrative, in USD, excluding taxes. This is operational guidance, not legal or tax advice.
Short answer
Define deliverables and exclusions, estimate effort by task, add external costs and test the proposed fee against delivery assumptions. Calculate margin in an external planning worksheet. ABH can support the later billing workflow, but it is not an automatic pricing or margin engine.
Free includes 1 client, 1 project, 20 tracked hours per month, 3 invoices per month and 1 user, with an invoice watermark. Retainer management requires Pro. ABH does not collect client payments.
Define the service before choosing a number
The break-even hourly rate worksheet starts from costs and realistic billable hours, providing a separate reference for pricing decisions.
For the gap between recorded effort and billed value, use the realization rate review. Keep that measure separate from actual margin.
Start with a deliverable the client can recognize. For a landing page, specify whether the package includes discovery, messaging, design, implementation and launch support. Define what the client supplies, such as brand assets and final product facts. A quote for design only should not quietly become a promise to build a production website. Write the output format and acceptance conversation into your planning notes.
List exclusions alongside inclusions so the team can estimate the same service. Examples include extra language versions, original photography or ongoing experimentation. These are scope choices, not reasons to hide necessary work. Ask which dependencies can delay delivery and who owns them. The service description should be detailed enough that a second team member could explain why a new request is included or needs a separate discussion.
For a recurring hours commitment, use the dedicated retainer pricing calculation, including delivery buffer and account management effort.
Estimate effort by task and role
Break the work into tasks before multiplying hours by a planning cost. Include discovery, delivery, review, coordination and handover. Avoid using only the hands-on design estimate when the project also needs client meetings and implementation checks. Record the basis for each estimate, such as a known deliverable size or an unresolved dependency. An estimate is a planning assumption, not an obligation to invent time entries later.
Use internal costs consistently and keep them private. They help assess a quote but do not automatically set the client's billable rate. ABH does not roll hourly staff cost into project cost or provide per-person billable rate cards. Maintain this pricing worksheet externally. When actual work begins, log real time against the client and project, and review it separately from the forecast that informed the commercial decision.
Worked example: a landing-page package
Illustrative fictional example, USD, excluding taxes. An agency estimates 26 hours for a landing-page package. At an internal planning cost of $45.00 per hour, estimated labor cost is $1,170.00. An external asset cost of $180.00 brings the estimated delivery cost to $1,350.00. The agency considers a quote of $2,250.00 for the defined package.
The illustrative gross margin is ($2,250.00 minus $1,350.00) divided by $2,250.00, or 40%. That is an estimate for this worksheet, not a reported agency benchmark or a promise of profit. It excludes taxes, general overhead and other costs not included in the assumptions. The quote includes one landing page, two review rounds and client-supplied content. Additional pages, rewritten messaging after approval or extra rounds need a separate scope discussion before work proceeds.
Test the assumptions before sending the quote
Change the effort estimate and see what the same price means. If the package takes 34 hours at $45.00 plus the same $180.00 external cost, estimated cost becomes $1,710.00. At $2,250.00 revenue the difference is $540.00, an illustrative 24% gross margin on the stated cost basis. The exercise reveals sensitivity; it does not tell you the only correct price or create a margin dashboard in ABH.
Check which assumption drives that extra effort. Maybe the client has not supplied content, or the implementation environment is unknown. Resolve the question before issuing the quote where possible. Otherwise state the dependency and review point clearly. The profitability planning article offers related context, but keep forecast margin, actual delivery cost and any product reporting metric distinct when discussing performance with your team.
Choose a model and a revision boundary
A defined package may suit a fixed fee, while open-ended investigation may need hourly work or an initial discovery phase. Use the hourly, fixed and value pricing guide to compare what changes when the same project uses different commercial models. Do not mix an hourly forecast with a fixed contractual amount without telling the client which figure governs billing.
Define a review round as a specific feedback event, with consolidated comments from an agreed contact. If the client requests additional deliverables, follow the scope change billing guide. Record the requested change, effort estimate, price and external written authorization before proceeding. Internal time approval does not authorize a commercial increase. A clear boundary protects the quote's meaning while allowing a useful conversation about changes the client actually needs.
Pricing worksheet checklist
Complete the worksheet before turning the proposed price into a client-facing document. Ask a colleague to check both arithmetic and scope language. A neatly formatted quote can still omit a costly dependency. Keep the internal worksheet separate from the client copy so confidential staffing assumptions and costs are not exposed by an accidental attachment. * Describe each deliverable, quantity, output format and the intended review process. * List client inputs and dependencies, including who supplies content and who approves it. * Estimate delivery, coordination, review and handover effort with a stated planning basis. * Add external costs and say which taxes, overhead or other costs the illustration excludes. * Calculate the proposed fee's margin on that stated cost basis without treating it as guaranteed profit. * Test a slower delivery scenario and identify which uncertain assumption needs discussion. * State the pricing model, revision boundary and procedure for externally agreed changes. * Confirm invoice timing and external collection instructions separately from the service price.
- Describe each deliverable, quantity, output format and the intended review process.
- List client inputs and dependencies, including who supplies content and who approves it.
- Estimate delivery, coordination, review and handover effort with a stated planning basis.
- Add external costs and say which taxes, overhead or other costs the illustration excludes.
- Calculate the proposed fee's margin on that stated cost basis without treating it as guaranteed profit.
- Test a slower delivery scenario and identify which uncertain assumption needs discussion.
- State the pricing model, revision boundary and procedure for externally agreed changes.
- Confirm invoice timing and external collection instructions separately from the service price.
Translate the quote into a billing workflow
After agreement, create service descriptions that preserve the quote's boundaries. A fixed package invoice should identify the package and agreed stage, while an hourly invoice should identify the approved work and rate. If a deposit or milestone split is agreed, reconcile the total across separate invoices so the same service is not charged twice. ABH does not collect client money or release milestones automatically.
Review current pricing before choosing an ABH plan. Proposal and contract tools require Starter or above; retainer management requires Pro. The Free plan can test ordinary tracking and invoicing within its published caps. Compare the alternatives hub if your buying decision depends on wider cost or planning capabilities. Save the external pricing worksheet with its assumptions so actual delivery can inform the next quote without rewriting the history of this one.
Frequently asked questions
Is the example a recommended market rate?
No. The fictional amounts illustrate a planning method, not market benchmarks or recommended fees.
Does ABH calculate this quote margin?
No. Use an external worksheet. ABH does not provide a real cost-based margin dashboard or automatic pricing engine.
Does a quote include unlimited revisions?
Only if your agreement says so. Define the review boundary and agree changes externally before proceeding.
Put the next billing review on a clear footing.
Free includes 1 client, 1 project, 20 tracked hours per month, 3 invoices per month and 1 user, with an invoice watermark. Retainer management requires Pro. ABH does not collect client payments.