What Does SEK 100,000 Get You in App Development?

By Weapp · Updated

At a Swedish agency, SEK 100,000 won't cover a finished app – a simple app starts at SEK 250,000 and up. The sum does cover a solid discovery phase, a clickable prototype, or a simple internal proof of concept. Used right, it substantially cuts the risk of the next step, when the big investment happens.

Let’s be honest right away: SEK 100,000 won’t cover a finished app at a Swedish agency. A simple app starts around SEK 250,000, and most real projects run well above that. But that doesn’t make the sum pointless – used right, it’s an excellent first step. Here’s what the money actually covers, and how to get the most out of it.

The honest answer first

At an agency hourly rate of SEK 900–1,400, SEK 100,000 covers roughly 70–110 hours – two to three weeks of work for a small group. A finished app needs design, development for one or two platforms, backend, testing, and store publishing: several hundred hours even in the simplest case. An agency that promises a complete, custom app for SEK 100,000 will need to cut corners somewhere – and you pay for those shortcuts later.

If you do run into such a promise, ask a check question: what’s not included? Often it’s design, testing, backend, or the rights to the code – and what looks like a finished app is in practice a demo that can’t handle real users. That’s not fraud in a legal sense, but it isn’t the product you thought you were buying, either.

What SEK 100,000 actually covers

The sum covers exactly the things that make the next step cheaper and safer:

  • A discovery phase. Requirements, prioritized flows, a technical direction, and a price range for the build. Makes the following quote built on facts instead of assumptions.
  • A clickable prototype. Designed and testable on real users – before a single krona goes into code. Also works well as material for investors or internal buy-in.
  • A simple internal proof of concept. A scoped-down technical pilot that proves the hardest assumption, for example that the integration with your business system actually works.

What all three have in common: they produce decision-making material, not a product. That’s the right way to think at this budget level.

The alternatives: no-code, templates, and freelance

If you still want something runnable for the money, there are three paths, each with its own price:

OptionApproximate costFits whenBiggest risk
No-code platformSEK 30,000–100,000 + monthly licenseInternal tools and simple flowsLock-in, limited design and scalability
Template-based appSEK 50,000–150,000Standard needs like a loyalty card or simple catalogHard to stand out from competitors, slow to extend
FreelancerSEK 500–900/hourScoped-down work with a technical buyerOne person's skill and availability carries the whole app

None of the options is wrong – but choose with your eyes open. A no-code app that hits the mark can be an excellent trial balloon. A half-finished freelance app with no documentation, on the other hand, can end up costing more than starting over.

Using SEK 100,000 the smart way

Think of the sum as risk capital for the decision, not as a build budget. A setup that works for most: spend SEK 20,000–30,000 sharpening the problem statement and requirements, SEK 50,000–60,000 on a clickable prototype, and the rest testing it on 5–10 people from the target group. After six weeks you’ll know whether the idea holds up, what version 1 needs to include, and what it will cost – or you’ll have avoided burning SEK 800,000 on the wrong product. Both outcomes are worth the money.

Set the same requirement regardless of which path you choose: everything that gets produced – prototype, requirements document, test results – should be owned by you and usable in the next step, even if you switch vendors. If you’re looking at outside funding, a tested prototype is also far stronger material for investors than a half-built app.

The next step once the material is ready

With a tested prototype and a clear set of requirements, the next quote gets both cheaper and safer: the agency doesn’t have to guess, and you don’t have to pay for guesses. At Weapp we run this kind of discovery and prototyping work precisely so big app decisions get made on small, cheap experiments. Tell us where you stand, and we’ll suggest how far SEK 100,000 gets you – get in touch.

Frequently asked questions

Why does even a simple app cost at least SEK 250,000 at an agency?

Because an app is never just code. Even behind the simplest flow lies design, architecture, testing, error handling, and store publishing – work spanning several roles over several weeks. At hourly rates of SEK 900–1,400, you hit six figures faster than most people think.

Is no-code a serious option for a small budget?

Yes, for the right problem. Internal tools, form flows, and simpler bookings can often be built on no-code platforms for a fraction of the cost. The limits show up around custom design, integrations, performance, and ownership – and some platforms don't publish standalone apps to the stores.

Can a freelancer build a finished app for SEK 100,000?

Sometimes – a skilled freelancer at a lower hourly rate can produce a simple first version. But you rarely get design, testing, and project management thrown in, and you become dependent on a single person for future maintenance. Factor in what happens after delivery, not just up to it.

What's included in a discovery phase for an app?

A discovery phase answers what the app should do, for whom, with what technology, and at what cost. The result is typically a set of requirements, prioritized user flows, a technical direction, and a price range for the build – material that makes the next quote accurate instead of a guess.

What's the difference between a prototype and an MVP?

A prototype is clickable design without real code – it looks genuine but only works on the surface, built to test the idea on users. An MVP is a real, publishable app with the smallest meaningful feature set. A prototype costs tens of thousands of kronor, an MVP hundreds of thousands.