A quote can look profitable and still leak margin. The problem is usually not one dramatic mistake. It is a dozen small costs that were real but never priced. By the time the project is finished, the margin you expected has been eaten by meetings, revisions, admin, tools, delays, and cleanup.

Use this checklist before sending your next quote. For each cost, decide whether to price it directly, bundle it into a deliverable, include it as overhead, or hold it as a reserve.

1. Discovery time

Discovery is work. Calls, audits, site visits, stakeholder interviews, and requirements review all consume time before delivery begins. If discovery creates value or reduces risk, price it directly as a phase or bundle it into the first deliverable.

2. Internal meetings

Project kickoff, team handoff, planning, and review meetings rarely appear in client-facing quotes, but they affect cost. Bundle them into project management or include them in overhead. Do not pretend they are free.

3. Project management

Scheduling, reminders, coordination, status updates, and decision tracking protect the project. For larger work, price project management directly or include it in each phase. For smaller work, build it into your standard margin model.

4. Quality assurance

QA is easy to forget because it happens near the end, when everyone is tired. Websites need browser checks. Contractors need walkthroughs. Consultants need report review. Designers need file prep. Bundle QA into delivery or list it as a visible phase when it matters to the client.

5. Revisions

Unlimited revisions are a margin leak disguised as friendliness. Define the number of revision rounds included, then quote extra rounds separately. If revisions are expected, price them directly. If they are uncertain, include a small reserve.

6. Subcontractor coordination

Subcontractor cost is not just the invoice you receive. You also spend time briefing, reviewing, scheduling, and correcting. Add coordination time internally or include it in the service line that uses the subcontractor.

7. Tool costs

Design software, reporting tools, hosting, testing platforms, estimating software, stock assets, and industry apps all contribute to delivery. Some tools belong in overhead. Others, especially project-specific licenses, should be priced directly.

8. Payment processing fees

Card fees and payment platform charges can quietly reduce margin. You may not want to show them as a client-facing fee, but they should be included in your pricing model. If you accept large card payments, this matters quickly.

9. Travel and site time

Travel includes more than mileage. It includes parking, loading, waiting, setup, and the opportunity cost of time away from other work. Price travel directly when it is project-specific. Bundle it only when it is minor and predictable.

10. Client delays

Delays create rescheduling, context switching, and timeline pressure. You cannot always charge for every delay, but you can protect yourself with assumptions and restart fees where appropriate. At minimum, make timeline dependencies clear.

11. Rework

Some rework is your responsibility. Some rework happens because the client changes direction, supplies incorrect information, or expands requirements. Define what counts as a revision, what counts as a change request, and what requires a new quote.

12. Handoff time

Final files, documentation, training, cleanup, warranty explanation, or launch support all take time. If handoff is part of the client experience, price it. It can be a visible deliverable or bundled into the final phase.

How to decide where each cost goes

  • Price directly when the client recognizes the value or the cost varies by project.
  • Bundle into a deliverable when the cost supports the work but would clutter the quote.
  • Include as overhead when the cost is recurring and spread across many jobs.
  • Hold as a reserve when the cost is uncertain but reasonably likely.

If you need a deeper approach to reserves, read Risk Reserves in Client Quotes. If you want a broader pre-send system, use How to Protect Your Margins Before the Client Signs the Quote.

Use calculators and pricing discipline carefully

Margin tools can help you expose forgotten costs. A service business calculator like Fieldified’s profit margin calculator can be useful for thinking through margin targets and job costing. Pricing strategy resources such as Zilliant’s article on hidden margin leakage also reinforce the value of making leakage visible before it becomes permanent.

The point is not to make the client see every cost. The point is for you to see every cost before deciding what the client should see.

A cleaner quote protects margin

Many of these costs should not become separate client-facing line items. A quote with 42 tiny charges can feel petty and invite negotiation. Instead, build a clean structure: phases, deliverables, options, assumptions, payment terms, and internal cost visibility.

ququ helps by letting you keep internal costs and hidden line items visible to you while sending a clean branded quote to the client. That gives you the best of both worlds: accurate pricing behind the scenes and a professional buying experience in front of the client.

Final pre-send checklist

  • Did you include discovery, project management, QA, and handoff?
  • Did you account for revisions and change requests?
  • Did you include subcontractor coordination, not just subcontractor cost?
  • Did you include tools, fees, travel, and admin?
  • Did you protect against likely delays or unknowns?
  • Did you keep the quote readable instead of exposing every internal cost?

Margin leaks are easiest to fix before the quote is approved. Once the client signs, every forgotten cost becomes your problem.