Power Apps Licensing Guide
Complete Overview of Plans, Costs, and How to Choose the Right License
Licensing Power Apps can be confusing. This comprehensive guide answers your most common questions: What licenses do I need? How much does it cost? When should I purchase? Learn how to make the right licensing decisions for your organisation.
Why Understanding Power Apps Licensing Matters
One of the biggest concerns organisations face when building modern business productivity apps is understanding Power Apps licensing. The questions are constant and often difficult to answer without knowing your exact requirements:
- How do we license Power Apps?
- How much does it cost?
- When do we need to purchase licenses?
- What's the difference between Per App and Per User plans?
- Do we need licenses if we only use standard connectors?
This guide addresses the most frequently asked questions and helps you understand exactly what licensing you need for your situation.
Key Takeaway: Power Apps licensing is flexible and scalable. You can start free with a Developer plan, migrate to standard Microsoft 365 capabilities, and upgrade to premium plans only when you need advanced features.
Getting Started: The Free Developer Plan
If you're new to Power Apps and want to explore and develop your skills, request a Developer plan first. This is the ideal starting point.
Power Apps Developer Plan
Cost: Free
What You Get: A full playground environment where you can build apps, work with Dataverse, explore connectors, and develop your Power Apps skills—all without needing a premium license.
Requirements: Just an Office 365 account
Why Start with Developer Plan?
- Zero cost to explore and learn Power Apps
- Access to all premium connectors and Dataverse in your personal environment
- Perfect for prototyping before making licensing decisions
- Understand your true requirements before committing budget
- Test advanced features safely before deploying to production
- Learn more about scalable Power Platform solutions with why Dataverse is essential for scalable Power Platform solutions
Important: Developer plans are for learning and testing only. They're not licensed for production use with multiple users. Use them to prototype, then transition to the appropriate commercial licensing when ready to deploy.
Building Apps with Microsoft 365 (No Extra License)
Good news: You can build and run Power Apps with just a standard Microsoft 365 subscription. There are limitations, but for many organisations, this is sufficient. Explore our comprehensive Power Apps services to see what's possible with the right planning.
What You Can Do with Microsoft 365 Alone
- Build Apps: Create apps using standard connectors included with Microsoft 365
- Share & Run Apps: Share apps within your organisation with other Microsoft 365 users
- Use Default Environment: Operate within the default environment provided by Microsoft 365
- Standard Connectors: Access to 400+ standard connectors (SharePoint, Teams, Office 365, etc.)
Key Limitations Without Premium Licensing
Without Premium Power Apps License
- ✗ No premium connectors (Salesforce, SQL Server, Azure, custom connectors)
- ✗ No Dataverse access (limited to Excel, SharePoint storage only)
- ✗ No power-user features or advanced analytics
- ✗ Limited to basic app scenarios
- ✓ Standard Microsoft 365 apps (Teams, SharePoint, Excel)
- ✓ Basic workflow automation with standard connectors
With Premium Power Apps License
- ✓ Full access to 500+ premium connectors (including custom connectors)
- ✓ Dataverse database and file storage
- ✓ Advanced features and enterprise capabilities
- ✓ Complex, integrated applications
- ✓ Higher usage limits and storage capacity
- ✓ Dedicated support and SLAs
Is Microsoft 365-Only Licensing Right for You?
Use Microsoft 365-only licensing if your app:
- Works primarily with SharePoint, Teams, Excel, and Office 365 data
- Doesn't require Dataverse or premium connectors
- Serves internal business users who already have Microsoft 365
- Is a simple process automation or data collection tool
Power Apps License Types
When you decide to purchase Power Apps licenses, you have two options:
Power Apps Per App Plan
Power Apps Per User Plan
How to Choose Between Per App and Per User Plans
Use the Simple Formula
Per App Plan: (Number of users) × (£3-4/month) = Cost
Users can only access ONE specific app
Per User Plan: (Number of users) × (£6-10/month) = Cost
Users can access ALL Power Apps in your environment
Example Scenario:
- 200 users, 1 app (Time Tracker): Per App Plan = 200 × £3 = £600/month (Winner)
- 10 power users, 5 apps: Per User Plan = 10 × £6 = £60/month (Winner)
- 50 users, 3-5 apps: Calculate both: Per App 50×3×£3=£450, Per User 50×£6=£300 (Per User wins)
Pro Tip: Calculate both options and choose the lower cost. Your needs may change—review your licensing strategy annually to ensure it still matches your usage patterns.
Important Licensing Details You Must Know
Shared Environments & Concurrent Users
Per App licenses: User count is based on unique named users accessing that specific app. If 100 people use an app but only 50 unique individuals, you need 50 Per App licenses. Concurrent user limits are generous (typically thousands), but metering is per-user basis.
Per User licenses: A single user can access all apps in the environment. Great for organisations with multiple app scenarios where users switch between applications throughout their day.
Trial Licenses & Production Use
Power Apps comes with trial licenses (typically 30 days). These expire and are not suitable for ongoing production use. Plan your licensing purchase before trial licenses expire, or apps will become inaccessible to users.
Shared Dataverse vs Isolated Dataverse
Each Power Apps license type includes access to a shared Dataverse environment. You can also create isolated environments (separate databases) for development, testing, or multi-tenant scenarios—some with additional costs.
Portal Licensing (Model-Driven Power Apps)
Power Apps portals (customer-facing web apps) follow similar licensing but have additional capacity considerations. Confirm your portal licensing separately from canvas app licensing when you have external user scenarios.
Complete Licensing Comparison
| Feature | Microsoft 365 Only | Per App Plan | Per User Plan |
|---|---|---|---|
| Cost | Included in M365 | £3-4/user/month | £6-10/user/month |
| Apps Accessible | Limited | 1 app only | Unlimited apps |
| Premium Connectors (500+) | ✗ | ✓ | ✓ |
| Dataverse Access | ✗ | ✓ | ✓ |
| Database Storage (included) | None | 50 MB | 250 MB |
| File Storage (included) | None | 400 MB | 2 GB |
| Best For | Simple team apps | High-volume single app | Power users, multiple apps |
| Production Ready | Basic scenarios | ✓ | ✓ |
Dataverse Storage & Additional Costs
Included Storage
Each Power Apps license includes database and file storage within your Dataverse environment:
Per App Plan Storage
- 50 MB database capacity
- 400 MB file capacity
- Per environment
- Shared across all Per App licenses
Per User Plan Storage
- 250 MB database capacity
- 2 GB file capacity
- Per environment
- Shared across all Per User licenses
When You Need Additional Storage
If you exceed included storage, you can purchase additional Dataverse capacity:
- Database Capacity: Approximately £40 per GB per month
- File Capacity: Approximately £2 per GB per month
Important Pricing Note: Pricing is current as of May 2026. Microsoft frequently updates licensing terms and costs. Always verify current rates in the official Power Platform pricing documentation and Microsoft admin centre before making purchasing decisions. Additional storage fees may apply if you exceed included capacity.
Estimating Storage Needs
Consider storage requirements early. A typical business app might need:
- Small app (simple forms): 50-100 MB (well within included storage)
- Medium app (customer data): 500 MB - 1 GB (may exceed Per App plan, consider Per User plan)
- Large app (transaction history): 2-5 GB (requires additional storage purchase)
- Enterprise app (multi-year data): 10+ GB (requires significant additional storage capacity)
Storage Calculation Example
If you have a Per User license and 10 users:
- Included storage: 250 MB database × 1 (environment) = 250 MB
- Included file storage: 2 GB × 1 (environment) = 2 GB total
- If your app needs 3 GB database storage: (3 GB - 0.25 GB) × £40/month = £110/month for additional storage
- Total cost: (10 users × £6) + £110 storage = £170/month
When to Purchase Licenses: Development to Production
The Typical Timeline
Phase 1: Development
Environment: Developer or Sandbox environment
Licensing: Use free Developer plan or Microsoft 365-only
Timeline: Weeks to months of building and testing
Phase 2: Testing
Environment: Sandbox with test users
Licensing: Usually still free or Microsoft 365-only
Timeline: 1-2 weeks of user acceptance testing
Phase 3: Production
Environment: Production environment
Licensing: Purchase Power Apps licenses if using premium features
Timeline: Ongoing as users access the live app
Best Practice: Develop and test in a sandbox/non-production environment first. Only purchase production licenses when you're ready to deploy to live users. This saves costs and gives you time to validate requirements.
Licensing Decision Checklist
Answer these questions to determine your licensing needs:
- ☐ Does my app use premium connectors (Salesforce, SQL, Azure, custom)?
- ☐ Do I need Dataverse as my primary data store?
- ☐ Will more than internal Microsoft 365 users access this?
- ☐ Do I need advanced features (AI Builder, business process flows)?
- ☐ How many unique users will access the app(s)?
- ☐ Will users access one app or multiple apps?
- ☐ What's my estimated data storage requirement?
Quick Decision Guide
Use Microsoft 365 Only If
- App uses only SharePoint, Teams, Excel, Office data
- Internal users only (all have Microsoft 365)
- Simple business process automation
- Basic data collection forms
- Team productivity tools
Purchase Licenses If
- Using premium connectors
- Need Dataverse for data storage
- External users or guest access
- Complex business logic required
- Enterprise-scale deployment
Final Thoughts on Power Apps Licensing
Power Apps licensing is designed to be flexible and scalable. You don't need to make massive upfront investments to get started. Instead, you can:
- Start free with a Power Apps Developer account to explore and learn
- Build for free using Microsoft 365 standard connectors if they meet your needs
- Scale intelligently by purchasing the right licenses when you're ready for advanced features
- Optimise continuously by reviewing your licensing strategy annually
Key Principle: By leveraging Power Apps with a standard Microsoft 365 account, you can build capable business applications without additional licensing costs, provided you don't require premium connectors or Dataverse for relational data management. Start with a free Developer account, prototype your requirements, validate functionality, and only invest in premium licenses when you have confirmed business need and have mapped your app portfolio.
Next Steps
- Get a free Power Apps Developer plan to explore the platform
- Prototype your application requirements using standard Microsoft 365 connectors
- Assess whether you need premium features or Dataverse for data management
- Calculate licensing costs for your specific user and app scenarios
- Review our Power Apps services to understand what's achievable
- Contact us for guidance on licensing strategy and cost optimisation for your needs
Additional Resources
Official Microsoft Documentation:
For more detailed and up-to-date information on pricing and features, always consult the official Microsoft documentation, as licensing terms and pricing may change.
