Power Apps is the most frequently misunderstood licensing component in frontline Microsoft 365 deployments. The seeded Power Apps entitlement in M365 F3 and E3 is consistently over-applied — organisations deploy apps that technically require premium connector licences, then face true-up bills of $20/user/month for thousands of workers. Conversely, M365 F1 deployments often omit Power Apps entirely, missing high-value operational apps that could be delivered on a $5/user/app/month per-app plan. This guide provides the decision framework to get Power Apps licensing right for frontline populations from day one.
Independent Advisory. Zero Vendor Bias.
500+ Microsoft EA engagements. $2.1B in managed spend. 32% average cost reduction. We negotiate on your behalf — never Microsoft's.
View Advisory Services →Power Apps Licence Types: The Full Landscape
Understanding the four distinct Power Apps licence types is essential before any frontline deployment:
- Seeded (M365 F3/E3/E5 included): Run apps using standard connectors and M365 data sources only. No Dataverse, no premium connectors. Free as part of the base licence.
- Per-user ($20/user/month): Unlimited apps, all premium connectors, full Dataverse access. Best for power users and workers using 4+ apps.
- Per-app ($5/user/app/month, 2 apps included per $10/user/month): One specific app per licence, premium connectors and limited Dataverse. Best for frontline workers using 1–3 targeted apps.
- Pay-as-you-go (Azure subscription): Metered by active user session. No upfront commitment. Best for infrequent or seasonal use cases.
M365 F1 vs F3: Power Apps Seeded Entitlement Comparison
| Feature | M365 F1 ($2.25) | M365 F3 ($8.00) | M365 E3 ($36.00) |
|---|---|---|---|
| Power Apps seeded entitlement | ❌ None | ✅ Standard connectors only | ✅ Standard connectors only |
| Standard connectors (SharePoint, Teams, Excel) | ❌ | ✅ | ✅ |
| Microsoft Lists as data source | ❌ (no SharePoint in F1) | ✅ | ✅ |
| Dataverse (Common Data Service) | ❌ | ❌ (requires add-on) | ❌ (requires add-on) |
| Premium connectors (SQL, SAP, Salesforce) | ❌ | ❌ (requires add-on) | ❌ (requires add-on) |
| Power Apps per-app add-on available | ✅ ($5/user/app) | ✅ (on top of seeded) | ✅ (on top of seeded) |
| Power Apps per-user add-on available | ✅ ($20/user/month) | ✅ | ✅ |
| Custom connectors (standard) | ❌ | ✅ | ✅ |
Frontline Use Cases and the Right Licence for Each
| Use Case | Data Source | Premium Connector? | Recommended Licence | Cost/User/Month |
|---|---|---|---|---|
| Daily safety checklist | SharePoint list | No | F3 seeded | $0 (included in F3) |
| Shift incident report | SharePoint list + email | No | F3 seeded | $0 (included in F3) |
| Equipment inspection form | SharePoint list + photos | No | F3 seeded | $0 (included in F3) |
| Customer order entry (SAP ERP) | SAP connector | Yes | Per-app add-on | $5 |
| Delivery confirmation (Dataverse) | Dataverse | Yes (Dataverse) | Per-app add-on | $5 |
| HR request form (ServiceNow) | ServiceNow connector | Yes | Per-app add-on | $5 |
| Multiple operational apps (4+) | Mixed | Yes | Per-user add-on | $20 |
| F1 workers: simple Teams-based form | Teams (standard) | No — but F1 has no seeded | Per-app add-on | $5 |
For frontline workers on M365 F1 who need any Power App — even a simple SharePoint-backed form — the per-app licence at $5/user/app/month is the entry point. There is no free Power Apps tier available on F1. For F3 workers, the seeded entitlement covers a large percentage of practical frontline use cases (forms, checklists, inspection apps) without any add-on cost, making F3 highly cost-effective for Power Apps-intensive frontline operations.
Get an Independent Second Opinion
Before you sign your next Microsoft agreement, speak with an adviser who has no commercial relationship with Microsoft.
Request a Consultation →Per-App vs Per-User: The Cost Crossover Point
The per-app plan at $5/user/app/month becomes less attractive compared to per-user ($20/user/month) at four apps. The calculation:
- 1 app: $5/month per-app vs $20/month per-user → per-app wins ($15/month saving per worker)
- 2 apps: $10/month per-app vs $20/month per-user → per-app wins ($10/month saving)
- 3 apps: $15/month per-app vs $20/month per-user → per-app wins ($5/month saving)
- 4 apps: $20/month per-app vs $20/month per-user → break-even; per-user is better (unlimited apps)
- 5+ apps: per-user is clearly cheaper
For a 3,000-worker frontline population where 2,500 workers use one targeted inspection app (per-app at $5 = $12,500/month) and 500 managers use multiple apps (per-user at $20 = $10,000/month), total monthly Power Apps spend is $22,500 — $270,000/year. The alternative — per-user for all 3,000 workers — would cost $60,000/month or $720,000/year. Correct licence segmentation saves $450,000/year.
Power Apps and the F1 Over-Licensing Pattern
The most common over-licensing error in frontline Power Apps deployments: an organisation puts all frontline workers on M365 F3 or E3 to "ensure they have Power Apps," even though the seeded entitlement in F3/E3 only covers standard connectors. When a developer then connects the app to Dataverse or a premium data source, all F3 users of that app still need per-app or per-user add-ons. The upgrade to F3 for Power Apps access was doubly wasted: first the F3 premium over F1, then the add-on licence on top.
The correct architecture: start with the lowest cost licence appropriate for other capabilities (F1 for pure operational workers, F3 for those needing SharePoint), then add Power Apps licences granularly based on each worker's app usage profile. Never upgrade a base SKU "for Power Apps" without first confirming what connector types the apps will use.
Power Apps in Teams vs Standalone Power Apps
Power Apps can run in two modes: as a standalone web/mobile application or embedded in Microsoft Teams as a Teams tab. The licensing is identical in both cases — running an app in Teams does not change the licence requirement. However, running apps within Teams offers frontline-specific advantages: single sign-on, no separate app install, and integration with Teams notifications.
For frontline workers already using Teams for Shifts and Walkie Talkie, embedding Power Apps in Teams is almost always the preferred deployment model — it eliminates the need for workers to navigate to a separate URL or download an additional app. For details on the broader frontline communication architecture, see the Walkie Talkie App Licensing Guide and Shifts Licensing Guide.
Dataverse for Frontline: When You Actually Need It
Dataverse (formerly Common Data Service) is Microsoft's cloud relational database underlying Power Apps, Power Automate, and Dynamics 365. It requires a standalone Power Apps licence — it is not covered by any seeded entitlement. The question for frontline deployments: do you actually need Dataverse, or will SharePoint Lists, Microsoft Lists, or Azure SQL suffice?
For most frontline use cases — inspection forms, incident reports, delivery confirmations, equipment checks — SharePoint Lists or Microsoft Lists as a data source is sufficient and is covered by the F3 seeded entitlement. Dataverse becomes necessary when you need relational data modelling across multiple entities, role-based security at the record level, or deep integration with Dynamics 365. For frontline operational apps, this requirement is rare.
Recommendation: avoid Dataverse in frontline Power Apps unless there is a specific functional requirement. Use SharePoint Lists for simple data capture, Azure SQL for relational needs (which triggers the premium connector requirement but can be cheaper than Dataverse at scale), or the standard Excel/OneDrive connector for small-scale data.
📄 Free Guide: Power Platform Licensing Guide for Enterprise Buyers
Complete Power Apps, Power Automate, and Power BI licensing framework with cost models and EA negotiation tactics.
Download Free Guide →EA Negotiation: Power Apps for Large Frontline Populations
At 10,000+ Power Apps per-user licences, significant EA discounts are achievable — typically 20–35% off list price. The strategy:
- Build the case with pilot data: Deploy Power Apps to a pilot group of 500 workers, measure adoption, and document business value (time saved, error reduction, compliance improvement). Pilot data is the single strongest negotiating tool.
- Bundle with M365 commitment: When committing to large M365 F-SKU volumes, negotiate Power Apps add-on discounts as part of the same EA amendment. Microsoft gives better pricing on the Power Platform add-on when it is part of a larger M365 EA commitment.
- Consider per-flow over per-user for automation-heavy scenarios: If the frontline use case is primarily automated data capture (no user interaction), Power Automate per-flow at $100/flow/month may be cheaper than per-user Power Apps licences for the entire population.
- Negotiate the per-app plan for frontline: Microsoft sometimes offers custom per-app pricing below list for large frontline deployments (5,000+). Ask specifically for "frontline worker Power Apps pricing" — this is not a standard SKU but can be negotiated in EA supplements.
For the full frontline EA negotiation framework, see Frontline Worker EA Negotiation Levers. For the broader Power Platform licensing picture, see the Power Apps Licensing Guide.
FAQ: Power Apps Frontline Worker Licensing
Can frontline workers on M365 F1 use Power Apps?
M365 F1 does not include any seeded Power Apps licence. F1 users cannot use standalone Power Apps without a separate per-user ($20/user/month) or per-app ($5/user/app/month) add-on. This is a significant difference from F3 and E3, which include seeded Power Apps for standard connectors.
What Power Apps licence is included in M365 F3?
M365 F3 includes seeded Power Apps for Microsoft 365, which allows users to run Power Apps using standard connectors and M365 data sources (SharePoint, Teams, Excel, OneDrive). Premium connectors (Dataverse, SQL Server, SAP, Salesforce) require a standalone Power Apps per-user licence at $20/user/month on top of F3.
What is the Power Apps per-app licence and is it right for frontline workers?
Power Apps per-app ($5/user/app/month) licences a specific user to use one specific app with premium capabilities including Dataverse. For frontline workers who need 1–3 targeted apps, per-app at $5 is significantly cheaper than per-user at $20. For workers needing 4+ apps, per-user becomes cost-competitive.
Can I run Power Apps on shared frontline devices without per-user licensing?
Power Apps licences are per-user, not per-device. If multiple workers share a device and each signs in with their own Microsoft account, each user needs their own licence. The exception is unattended automated flows, which use Power Automate per-flow licences instead.
Does Power Apps use rights seeded in F3 include Dataverse?
No. The Power Apps use rights seeded in M365 F3 (and E3) do not include Dataverse as a data source. Dataverse requires a standalone Power Apps per-user ($20/user/month) or per-app ($5/user/app/month) licence. Only M365 standard data sources are available in the seeded entitlement.
Related Frontline Worker Licensing Guides
- Microsoft Frontline Worker Licensing: Complete Enterprise Guide
- Microsoft 365 F1 vs F3 Licensing Decision Guide
- Power Apps Licensing Guide: Complete Enterprise Overview
- Microsoft Shifts Licensing Guide
- Viva Connections for Frontline Workers
- Frontline Worker EA Negotiation Levers
- M365 F3 vs E3 for Deskless Workers
- Kiosk Licensing Complete Guide