Power Apps ships in two paid plans, a pay as you go meter, and seeded rights inside Microsoft 365 and Dynamics 365. The plan you pick changes cost per user by a wide margin.
Power Apps licensing looks simple until premium connectors, Dataverse capacity, and seeded use rights collide. This guide maps every model to real per user cost.
Power Apps sells through two standalone plans plus a pay as you go meter. Microsoft publishes the current rates on its Power Apps pricing page.
The per app plan licenses one user to run one application. The premium plan licenses one user to run unlimited applications and includes broader Dataverse rights.
Microsoft 365 and Office 365 plans include seeded Power Apps rights, but only to customize and extend the Microsoft 365 apps themselves. The Power Platform licensing FAQ sets the boundary, and the Microsoft 365 service description confirms it.
Seeded rights use standard connectors only. The moment an app touches a premium connector or custom Dataverse table, it needs a paid plan.
A seeded user crosses into paid territory the moment an app uses a premium feature. The trigger is the connector and the data source, not the number of users.
Three triggers force a paid plan.
Dynamics 365 enterprise licenses include Power Apps rights to extend the Dynamics application within the same environment. Apps built outside that scope need their own Power Apps license.
Dataverse is the database under Power Apps, and its capacity model is the most common source of surprise cost. Storage splits into database, file, and log capacity, each metered separately.
Microsoft documents the entitlements and overage rates in the Dataverse capacity documentation.
Each tenant gets a base entitlement plus per license accruals. Once consumption passes the pooled entitlement, overage bills monthly. Large file columns and audit logs are the usual culprits.
Premium connectors do not carry a separate fee, but they force the user onto a premium or per app plan. On large estates that reclassification is the single biggest line item.
Real cost per user depends on plan mix, Dataverse consumption, and how many makers actually build versus consume. The table below shows the typical buyer view.
Map every app to its connectors and data sources first. Assign seeded users where the app stays standard, per app where a user needs one premium app, and premium only for true multi app makers.
Power Apps licensing models compared
| Model | Scope | Best for | Watch out for |
|---|---|---|---|
| Per app plan | One app per user | Targeted single app rollouts | Cost climbs once a user needs two or more apps |
| Premium plan | Unlimited apps per user | Heavy makers and broad portfolios | Overpaying for light or occasional users |
| Pay as you go | Per active user per app | Pilots and variable demand | Unbudgeted spikes without spend alerts |
| Seeded in Microsoft 365 | Standard connectors only | Extending Microsoft 365 apps | Premium connector use voids the seeding |
Power Apps spend responds to design and governance more than to discounting. The biggest savings come from removing premium triggers that were never needed.
A managed environment strategy with data loss prevention policies stops makers from quietly attaching premium connectors. Governance is the control that keeps seeded users seeded.
Yes. Power Platform sits inside the Microsoft Enterprise Agreement and is negotiable at renewal. Read terms against the published rates and the official Power Platform licensing guide before you commit volume.
The standard Microsoft partner pitch is that every maker should sit on the premium plan because it is simple and future proof. We disagree. In roughly 25 of 35 Power Apps estates Fredrik Filipsson reviewed, more than a third of premium seats ran a single app that used only standard connectors. Those users belonged on seeded rights or a per app plan at a fraction of the cost. The buyer side move is to license to the app and the connector, not to the maker title. Simplicity sold by the reseller is usually budget left on the table.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
License Power Apps to the app and the connector, not to the maker. The seat is rarely where the money goes.
Power Apps offers a free developer plan for individual learning and a trial of paid plans. Production apps for business users require a paid plan or seeded rights inside Microsoft 365.
The per app plan licenses one user to run one application. The premium plan licenses one user to run unlimited applications with full premium connector and Dataverse rights.
Microsoft 365 includes seeded Power Apps rights to extend the Microsoft 365 apps using standard connectors only. Standalone apps or premium connectors require a paid plan.
Three triggers force a paid plan: using a premium or custom connector, creating custom Dataverse tables, or running an app outside the Microsoft 365 app context.
Dataverse meters database, file, and log capacity separately. Audit logs and large file columns drive most overages. Set a capacity alert before consumption passes the pooled entitlement.
Pay as you go is cheaper for variable or low usage because it bills only active users each month. For steady heavy use, a named plan is usually cheaper per user.
Yes. Power Platform is part of the Microsoft Enterprise Agreement and is negotiable at renewal. Volume commitments should be priced against real maker activity.
Redesign apps to standard connectors where possible, consolidate environments, right size plan mix against activity, and set capacity and spend alerts to stop overages.
500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay Microsoft for the next three years.
Microsoft licensing moves, benchmark ranges, and renewal levers. No vendor spin.
Once a month. Audit patterns, renewal benchmarks, vendor commercial signals across Oracle, Microsoft, SAP, Salesforce, IBM, Broadcom, AWS, Google Cloud, ServiceNow, Workday, Cisco, and the GenAI vendors. No follow up sales pressure.
Free providers (Gmail, Yahoo, Outlook) cannot subscribe. Work email only. Unsubscribe in one click.