Get a quote
How software pricing works
Blog

How software pricing works

In short

Software pricing follows scope, uncertainty, integrations, data migration, testing and maintenance — not lines of code. Two models dominate: fixed price where scope is clear, time and materials where it will evolve. Big differences between quotes are usually differences in scope: whether support, training, data migration and fix time are included.

  • Uncertainty drives price more than size
  • Integrations and data migration are most underestimated
  • Maintenance is part of the first-year cost
  • A cheap quote is usually a smaller scope

What makes up the price?

  1. Scope: how many screens, roles and rules? A single approval step can touch half the screens.
  2. Uncertainty: how many decisions are already made? Unknowns add both time and risk premium.
  3. Integrations: accounting, shipping, payments, e-invoicing — each connection is a small project.
  4. Data: is there data to migrate? Cleaning messy data often takes longer than the software.
  5. Quality and maintenance: testing, documentation, training and post-launch support.

Fixed price or time and materials?

Fixed priceTime and materials
Fits whenScope is clear and stableScope will evolve
AdvantageBudget certaintyFlexibility, earlier launch
RiskScope argumentsRequires budget tracking

A third path works well in practice: a fixed-budget first release with clear scope, then a monthly development package.

Questions when comparing quotes

  • Is design included, and how many revision rounds?
  • Who produces content and images?
  • Are testing and fixes inside the quote?
  • Who owns the source code and the domain?
  • How many months of support are included, and what does it cost afterwards?
  • Who pays for hosting, certificates, email and licences?
  • Are training and handover documents included?

Costs that appear later

The usual ones: data migration, monthly fees for third-party services, hosting upgrades under traffic, store developer accounts, e-invoicing integrator fees and design revisions. Writing down who carries each one prevents most later arguments.

Honest ways to reduce the budget

  • Narrow the first release: start with three screens instead of eight.
  • Don't commission what already exists as a product (accounting, email, calendars).
  • Produce the content yourself; copy and images are a real line item.
  • Prioritise integrations; they rarely all need to be there on day one.
The most expensive software is the cheap one that gets rewritten a year later.

We write our pricing approach and what's included on the quote page.

Frequently asked questions

How much does a website cost?

It depends on page count, original design, content production and integrations. The better question is what the site has to do: inform, sell or book?

Why do quotes differ so much?

Usually scope. A template-based site and an original design with integrations are not the same job.

Why is there a maintenance fee?

Software is a living product: security updates, browser and OS changes and small improvements never stop.

Is payment upfront?

Staged payments are the norm: kickoff, milestone and launch, so both sides follow the progress.

Related services:Custom Software & SaaSERP Software

Have an idea or a project? Get in touch!

We're here. Tell us about your idea and we'll show you how to bring it to life — the first call and the quote are free.