Power Platform Rate Limits

Power Platform enforces a per-license daily request entitlement (Power Platform Requests, "PPR") evaluated on a 24-hour sliding window per user (Premium licenses) or per flow (Process / Per-flow / Hosted Process licenses). A separate non-licensed-user pool covers application, non-interactive, administrative, and SYSTEM identities. A 5-minute ceiling of 100,000 requests applies regardless of license. Service-protection limits in Dataverse, Power Automate, and connectors apply on top of these daily limits and are documented per service.

10 Limits Throttle: 429
Business ApplicationsCopilot StudioDataverseMicrosoftPower AutomateRate Limiting

Limits

Premium licenses (per user) user
requests_per_24_hours · day
40000
Power Apps Premium, Power Automate Premium, Dynamics 365 Enterprise/Professional, legacy per-user plans.
Power Apps per app / Microsoft 365 / Dynamics 365 Team Member (per user) user
requests_per_24_hours · day
6000
Power Automate Process / Per-flow / Hosted Process (per license) flow
requests_per_24_hours · day
250000
Multiple Process licenses can be stacked on one cloud flow; each adds 250k.
Power Apps Portals login (paid) user
requests_per_24_hours · day
200
Non-licensed user pool - Dynamics 365 Enterprise/Pro tenant
requests_per_24_hours · day
500000
500k base + 5k accrued per qualifying USL up to 10M maximum.
Non-licensed user pool - Power Apps tenant
requests_per_24_hours · day
25000
25k base, no per-license accrual.
Non-licensed user pool - Power Automate tenant
requests_per_24_hours · day
25000
25k base, no per-license accrual.
Five-minute ceiling user-or-flow
requests_per_5_minutes · minute
100000
Independent of license; applies even to 250k/day Process flows.
Capacity Add-On user-or-flow
requests_per_24_hours · day
50000
Each Power Platform Request capacity add-on raises a target identity's daily limit by 50k. Stackable.
Service-protection limits (Dataverse, Power Automate, connectors) service
varies
see service-specific limit pages
Dataverse, Power Automate flow, and connector-level service-protection thresholds apply on top of PPR limits.

Policies

Sliding window
The 24-hour PPR window is a continuous sliding window evaluated on each request, not a fixed daily reset.
No rollover
Unused PPR entitlement does not roll over from day to day or month to month.
Stacking and add-ons
Process licenses stack at the flow level; capacity add-ons stack to raise individual user/flow limits during enforcement (not assignable during transition period).
Transition period
Until Power Platform Request reporting goes GA + 6 months, transition limits (more generous than official limits) apply and high-usage enforcement is paused.
License attribution for flows
Instant flows use the invoking user's limits; automated and scheduled flows use the flow owner's limits regardless of connection identity.
Pay-as-you-go fallback
Switch to Power Apps pay-as-you-go to charge per request above daily limits and avoid throttling.

Sources