Guides

Fixed price or time and materials: how to pay for software projects

The main ways agencies charge for websites and apps, and which works best for different types of projects.

EvoAstra team14 Nov 2026 · 3 min read
Key takeaways
  • Fixed price suits well-defined projects
  • Time and materials suits evolving products
  • Phased fixed-price projects combine predictability and flexibility

When you hire a team to build a website or app, you will usually see one of a few pricing models. Each has strengths, and the right one depends on how clear your requirements are.

Fixed price vs time and materialsAnimated
Fixed price
  • Known cost upfront
  • Clear scope needed
  • Changes need new quotes
vs
Time and materials
  • Pay for actual work
  • Flexible scope
  • Needs trust and tracking

Fixed price

You agree on a scope and a price. This works well when requirements are clear, such as a company website or a defined set of features. Changes outside the scope are quoted separately.

Time and materials

You pay for the time spent, often with regular reports. This suits products that will evolve as you learn from users, but requires trust, transparency and regular reviews.

Retainers

A monthly fee for a set amount of work or ongoing support. Common for maintenance, marketing and continuous improvement.

A phased approachAnimated
  1. 1Discovery
  2. 2Fixed-price first version
  3. 3Launch
  4. 4Monthly improvements
  5. 5Next phase quoted

Phased projects

Many businesses do well with a fixed-price first version, followed by monthly improvements or further fixed phases. You get predictability early and flexibility later.

Whatever the modelAnimated
  • Written scope or goals
  • Payment milestones
  • Change process
  • Ownership terms
  • Support after launch
Need help with this?

Tell us what you’re working on. Free estimate within 24 hours, NDA on request.

Get a free estimate WhatsApp