Software project cost planning: what to include in a quote

A quote-comparison checklist covering scope, delivery effort, recurring costs and contractual assumptions, without unsourced market-rate estimates.

Cloudini · Updated 22 October 2026

Planning notes

A quote-comparison checklist covering scope, delivery effort, recurring costs and contractual assumptions, without unsourced market-rate estimates.

Define what the quote covers

Record the users, workflows, integrations and acceptance criteria. Identify existing code or data that needs review. State which parts of design, testing, deployment, documentation and handover are included. A price cannot be compared fairly if the proposed work differs.

Understand the pricing basis

A fixed-price proposal should define its scope and change process. A time-based proposal should state rates, how time is recorded and any budget controls. A team or operating-function proposal should explain which roles, management and overheads are included. Payment terms and risk allocation come from the agreement, not the label.

List the costs around development

Check for discovery, onboarding, licences, hosting, storage, external APIs, test environments, specialist reviews and migration work. Include internal management and review effort where you are comparing total project cost. Record which items are estimates, recurring charges or excluded from the quote.

Plan for operation and change

Identify who pays provider bills and who maintains dependencies, handles incidents and approves releases. Agree the support hours and scope if support is required. Provider prices, usage and taxes may change, so use the applicable current quote and billing terms rather than a fixed currency-conversion shortcut.

Ask for assumptions in writing

Request an itemised scope, pricing basis, exclusions, milestones, payment schedule and change process. Record IP and licensing terms, termination rights and handover responsibilities. This guide does not quote Cloudini rates or industry averages. For a proposed Cloudini engagement, send the scope and constraints to hello@cloudini.co.

Further reading

For questions about information access and international processing, see ICO international-transfer guidance. For questions to assess a cloud service, see the NCSC cloud security principles.

What people ask before the first call.

Still wondering something? Ask an engineer

  • It depends on the pricing model, the location, and the seniority of the team — but the rate is only part of it. What you actually pay is the total cost to ship and run: the rate plus rework, management overhead, ramp time, and the cost of churn. Two engagements at the same rate can differ enormously in total cost depending on how well they're run.

Discuss your software project.

Describe the workflow, existing systems and the change you need. Use the enquiry form to discuss scope and next steps.

Location
London, United Kingdom
Contact
hello@cloudini.co