Microsoft Graph · Pricing Plans

Microsoft Graph Plans Pricing

Microsoft Graph is the unified API surface for Microsoft 365, Entra ID, Windows 10/11, and Enterprise Mobility + Security. Access is gated by the underlying Microsoft 365 / Office 365 / Entra / Intune / Dynamics seat licence rather than a Graph-specific tariff. There is no per-call list price for Microsoft Graph itself; throughput is controlled via per-app and per-tenant throttling. Microsoft Graph Data Connect (bulk extraction to Azure Data Lake) is metered separately under Azure consumption.

3 Plans API Commons Plans
View Source
Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365Productivity

Plans

Included with Microsoft 365 / Office 365 / Entra ID subscription

All Microsoft Graph endpoints are accessible to apps registered in a Microsoft Entra tenant that holds an entitling SKU. There is no separate Graph charge.

Microsoft 365 Business Basic (seat · month) 6.00 USD
Microsoft 365 Business Standard (seat · month) 12.50 USD
Microsoft 365 E3 (seat · month) 36.00 USD
Microsoft 365 E5 (seat · month) 57.00 USD
Microsoft Entra ID P1 (seat · month) 6.00 USD
Microsoft Entra ID P2 (seat · month) 9.00 USD
Microsoft Graph Data Connect usage-based

Bulk extraction of Microsoft 365 data to Azure Data Lake / Synapse, billed via Azure consumption. Used for analytics and ML at tenant scale; bypasses Graph REST throttling.

Bulk data extraction (Azure consumption) (varies · usage) see Azure pricing calculator for Microsoft Graph Data Connect USD
Developer access (Microsoft 365 Developer Program) freemium

Free developer tenant with sample data for building and testing Microsoft Graph apps. Renews while the program subscription is active.

Free developer tenant (tenant · month) 0.00 USD

Sources