AlchemyAlchemy — Monetize Iron Ideas

What a no-code MVP actually costs in 2026

Real ranges, what moves them, and the four things that make a build cost double what you were quoted.

Most people asking this question have been quoted two wildly different numbers by two honest people, and neither party was lying.

Here is what actually drives the range.

What you are actually paying for

Our current ranges live on our pricing page — that page is the number, and it is kept current. What follows is the thing a price alone never tells you: the four steps that move a build from the bottom of a range to the top. Each step below is genuinely more work than the one before it, and knowing which step you are on is worth more than a quote.

Step one, the cheapest real build. One clear user type, one core workflow, authentication, a database, a payment integration if you need one. No admin panel beyond what the platform gives you free. This is achievable, and it is where most founders should start. It is also where most founders refuse to start.

Step two. Two user types with different permissions. A real admin panel. External integrations that have to be reliable rather than demonstrable. Some data modelling that survives contact with actual usage.

Step three. Multiple user roles, a workflow with genuine business logic, integrations with systems that were not designed to be integrated with, and enough polish that you can put it in front of a paying customer without apologising.

Beyond that. You are usually paying for one of three things: a domain with regulatory weight, a data model that is genuinely hard, or scale requirements that no-code platforms handle badly. Sometimes all three, in which case the honest advice is to ask whether no-code is the right tool.

What moves the number

The number of user types. This is the single most reliable predictor, and it is the one nobody mentions in the first conversation. One user type is a build. Three user types with different permissions and different views of the same data is three builds that share a database.

Integrations you do not control. Connecting to Stripe is a known quantity. Connecting to a fleet telematics API with sparse documentation and a support contact who answers weekly is not, and no honest estimate can pretend otherwise.

Whether the data model is known. If you can describe your objects and how they relate, the build is tractable. If the model emerges during the build, and it usually does, that discovery is the expensive part. It happens in every project. Budget for it.

The word "just". "Can we just add a dashboard." "Can it just also work for suppliers." Every "just" in a scoping call is worth somewhere between two and twenty thousand dollars, and the person saying it never means it that way.

The four things that double a build

  1. Scope discovered after the design is set. Not scope added, scope discovered. You learn on day forty that suppliers also need to log in. The data model did not anticipate it. The rework is not proportional to the feature.
  1. Approval by committee. Every additional decision-maker adds calendar time, and calendar time is the thing you are buying. A build with one decision-maker and a build with four are different products at different prices.
  1. Migrating data you have not looked at. The spreadsheet has 4,000 rows, three of which have a date in a text field, and one of which has a comma inside a name. Data migration estimates are wrong in one direction only.
  1. Choosing the platform before defining the problem. Bubble, Xano, FlutterFlow, Supabase and Webflow are not interchangeable, and picking one because you read a comparison post is how you discover, in week six, that the thing you need most is the thing your platform does worst.

What no-code genuinely saves

Not the thinking. The thinking costs the same.

What it saves is the infrastructure: authentication, hosting, database provisioning, deployment pipelines, the accumulated tax of running your own stack. On a first version that is a meaningful fraction of the budget, and it is the fraction that produces no user-visible value.

It also saves time to a wrong answer, which is worth more than it sounds. Shipping in eight weeks and discovering your users want something else is a better outcome than shipping in nine months and discovering the same thing.

What no-code does not save

Design. Data modelling. Understanding the business you are automating. Testing. The conversation where you decide what the product is not.

Anyone quoting a no-code build as though those disappear is quoting a prototype.

When to walk away from no-code

Be honest with yourself if any of these apply: your core value is an algorithm rather than a workflow; you expect to be handling regulated data at volume; you have a hard latency requirement; or your business plan depends on unit economics that only work at a scale where platform fees become the largest line item.

None of those are reasons no-code is bad. They are reasons it is the wrong tool for that particular thing, and it is cheaper to learn it from a paragraph than from an invoice.

How to get a quote you can trust

Ask for the estimate to be broken down by user type, by integration, and by whether the data model is known or discovered. Any agency that can produce that breakdown has thought about your project. Any agency that cannot has quoted from a template.

Then ask what happens when scope is discovered rather than added, because it will be, and the answer to that question tells you more about the relationship than the number does.

Alchemy Apps builds no-code and low-code products. If you want a breakdown rather than a number, the [contact form](/contact-us) reaches a person.