Power Platform Code Apps give UK businesses fully custom enterprise applications (built faster and at lower cost than traditional software) under the standard Power Apps licence. Here is what buyers need to know in 2026.
Power Platform has always offered two routes to building business applications: low-code canvas apps that anyone with training can build, and model-driven apps that structure data-heavy enterprise processes. In 2026, Microsoft added a third: Code Apps. For business buyers, the significance is not the technology underneath. It is the outcome. Code Apps make it possible to commission fully bespoke enterprise applications, built to your exact requirements, delivered significantly faster and at lower total cost than traditional software development.
The Problem Code Apps Solve
If you have ever commissioned a bespoke software application and been disappointed (by the cost, the timeline, or the gap between what was promised and what was delivered) you will recognise the pattern. Traditional custom software development carries a heavy overhead: months of setup before a line of useful functionality exists, expensive infrastructure to host and maintain, and a cost structure that makes every change request feel disproportionate.
Standard low-code canvas apps solve some of this. They are fast and affordable for straightforward scenarios, forms, approvals, simple data management. But they have well-known limits. Push them toward complex, multi-step processes with sophisticated user interfaces, real-time data, or strict accessibility requirements, and canvas apps start to fight you.
The Gap Code Apps Fill: Power Platform Code Apps sit in the space between standard low-code and traditional custom software. You get the full flexibility of a bespoke-built application (designed and built exactly to your requirements) with the deployment speed, licensing simplicity, and integration ecosystem of Power Platform.
What "Code App" Means Without the Jargon
A Code App is a fully custom application that lives inside Power Platform. Your users access it exactly the same way they access any other Power Apps application, through a browser, through the Power Apps mobile app on their phone, or directly inside Microsoft Teams. Behind the scenes, a professional development team has built it using modern development tools rather than the low-code designer, which means far fewer constraints on what it can look like, how it behaves, and how it performs.
Crucially, it is still a Power Platform application in every commercial and operational sense. It uses the same Microsoft licences, connects to the same business systems, sits under the same security and governance controls, and is managed by the same IT processes as the rest of your Power Platform estate.
Choosing the Right App Type: A Buyer's Guide
Canvas App: The right choice when the requirement is straightforward, data entry forms, approval workflows, simple operational tools. Fast to deliver, low cost, ideal for 80% of Power Platform use cases. Starts to slow delivery down when requirements become complex.
Model-Driven App: The right choice when the application is centred on managing large volumes of structured data, case management, CRM-style pipelines, operational registers. Not the right choice when the user experience needs to be heavily customised.
Code App: The right choice when the requirement genuinely needs bespoke design, complex multi-step processes, high-performance real-time interfaces, specific accessibility standards, or a user experience that standard low-code tools cannot deliver. Requires professional development resource but delivers with the speed and cost advantages of Power Platform. Not the right starting point for simple requirements.
Why Code Apps Deliver Faster Than Traditional Custom Software
When a development team builds a traditional custom web application, a large proportion of the project time (typically 30–50%) is spent on work that has nothing to do with your business requirements: setting up hosting, configuring security, building mobile and Teams interfaces, managing the deployment process.
With a Code App, all of that infrastructure is already in place. The development team spends close to 100% of project time on what actually matters: building your application.
- User login and security is handled by Microsoft: Your staff log in with their existing work account. In a traditional project, building and testing this securely takes days.
- Hosting is included in the licence: The application runs on Microsoft's infrastructure. There is no server to provision, no hosting contract to sign.
- Mobile and Teams access comes out of the box: Any Code App is immediately available on iOS, Android, and Microsoft Teams without additional development.
- Moving from development to live is a controlled, repeatable process: Code Apps use Power Platform's standard promotion mechanism.
- Every connection to your business systems is pre-built: Over 1,000 pre-built connectors across the entire Power Platform ecosystem.
The practical result: organisations commissioning complex enterprise applications via Code Apps consistently see delivery timelines 35–55% shorter than equivalent projects built on traditional stacks.
Licensing: What Code Apps Cost UK Organisations
Code Apps use standard Power Apps licences. There is no separate licence for the Code App capability.
| Licence Option | UK Price (2026) | When It Makes Sense |
|---|---|---|
| Power Apps per-user | £16.40/user/month | Users who will access several Power Platform applications. One licence covers all apps. |
| Power Apps per-app | £3.70/app/user/month | Users who need one specific application. Lower entry cost for a focused deployment. |
| Microsoft 365 E3/E5 included rights | Already paid | Covers basic Power Apps access, but does not include Dataverse or most business system integrations. |
A 100-user deployment on the per-user plan costs approximately £19,680 per year, covering hosting, security, mobile access, Teams integration, and the full connector ecosystem.
One licensing rule that catches buyers out: If your Code App connects to Dataverse, SQL Server, or most third-party business systems, every user of the app needs a paid Power Apps licence, the free Microsoft 365 rights are not sufficient.
The Three Business Scenarios Where Code Apps Deliver Most Value
Replacing ageing bespoke software: Many UK businesses are running custom applications built 10–15 years ago. A UK professional services firm replaced a bespoke matter management system built in 2009 with a Code App connected to Dataverse. Delivery took 14 weeks and cost 40% less than a comparable standalone rebuild quote.
Building what your ERP or CRM cannot: A UK manufacturer built a production floor quality inspection app as a Code App connecting to SAP. Inspectors get a purpose-built interface on tablets; SAP gets clean, structured data.
Clearing a backlog of application requirements: A UK financial services firm cleared 22 application requirements in 18 months using a combination of canvas apps and Code Apps on Power Platform.
Honest Limitations: When a Code App Is Not the Right Answer
- If your requirement is straightforward (a form, an approval process, a simple data management tool) a canvas app will be faster and cheaper.
- If you need a public-facing website or customer portal, Power Pages is a better fit.
- If no professional development resource is available to maintain the application after go-live, a Code App will become a liability.
Five Questions to Ask Any Supplier Proposing a Code App
- Have you delivered Code Apps in production for UK organisations, and can you show examples of how they perform at scale?
- How do you handle the licensing scoping, will you confirm which connectors my application uses and what that means for per-user vs per-app licensing?
- What does the handover process look like, who maintains the application after go-live, and what does that cost?
- How do you manage changes as my requirements evolve, is this a project engagement or an ongoing managed delivery relationship?
- How does this sit within my existing Power Platform governance, does your delivery approach produce a properly packaged solution that my IT team can manage?
