specification: API Commons Plans specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/Plans provider: Microsoft Project providerId: microsoft-project created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: true tags: - Project Management - Portfolio Management - Microsoft - Scheduling - Resource Management description: Microsoft Project (under the new Microsoft Planner brand) is sold as per-user/month subscriptions across three cloud tiers (Planner included with M365, Planner Plan 1 at $10/user/month, and Planner and Project Plan 3 at $30/user/month) plus one-time on-prem licenses (Project Standard 2024 and Project Professional 2024). Project Plan 5 reaches End of Sale on 2026-05-01. API access (REST, CSOM, OData reporting, JavaScript) ships with Project Online / Plan 3 entitlements; Power Platform request limits apply via the Microsoft 365 license category (typically 6,000 requests / 24hr per user). sources: - https://www.microsoft.com/en-us/microsoft-365/project/compare-microsoft-project-management-software - https://learn.microsoft.com/en-us/power-platform/admin/api-request-limits-allocations plans: - id: microsoft-project-planner-included name: Microsoft Planner (included with Microsoft 365) type: freemium description: Basic Planner experience bundled with eligible Microsoft 365 subscriptions. entries: - label: Per-user license name: planner_seat type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: included userMultiplied: true - label: Power Platform requests name: ppr type: quota metric: requests limit: 6000 timeFrame: day geo: global unit: 1 price: included userMultiplied: true elements: - name: Real-time collaboration - name: Task management - name: Basic templates - name: Grid / Board / Schedule / Charts views - name: Task dependencies - name: Security and compliance - id: microsoft-project-planner-plan-1 name: Planner Plan 1 type: subscription description: Per-user Planner Plan 1 subscription. entries: - label: Per-user license name: plan1_seat type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '10.00' userMultiplied: true - label: Power Platform requests name: ppr type: quota metric: requests limit: 6000 timeFrame: day geo: global unit: 1 price: included userMultiplied: true elements: - name: Files, checklists and labels on tasks - name: Project goals - name: Backlogs and sprints - name: Premium templates - name: Reporting and dashboards - name: Timeline (Gantt) view - name: Customization and integration - id: microsoft-project-plan-3 name: Planner and Project Plan 3 type: subscription description: Per-user Project Plan 3 subscription. Includes Project desktop app and Project Online, plus all REST / CSOM / OData / JavaScript API surfaces. entries: - label: Per-user license name: plan3_seat type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '30.00' userMultiplied: true - label: Power Platform requests name: ppr type: quota metric: requests limit: 6000 timeFrame: day geo: global unit: 1 price: included userMultiplied: true elements: - name: Everything in Plan 1 - name: Task history - name: Roadmaps - name: Baselines and critical path - name: Resource request capabilities - name: Program management - name: Project financials and budgeting - name: Advanced dependencies (lead / lag) - name: Project desktop app - name: Project Online - name: Microsoft Project Online REST API - name: Microsoft Project Online CSOM API - name: Microsoft Project OData Reporting API - name: Microsoft Project JavaScript API - id: microsoft-project-standard-2024 name: Project Standard 2024 (one-time) type: subscription description: One-time-purchase on-premises desktop license for users who do not need collaboration or cloud features. entries: - label: One-time license name: standard_license type: flat metric: license limit: -1 timeFrame: year geo: global unit: 1 price: '679.99' userMultiplied: false elements: - name: On-premises project management - name: No collaboration / advanced features - id: microsoft-project-professional-2024 name: Project Professional 2024 (one-time) type: subscription description: One-time-purchase on-premises desktop license; comprehensive PM features. entries: - label: One-time license name: professional_license type: flat metric: license limit: -1 timeFrame: year geo: global unit: 1 price: '1129.99' userMultiplied: false elements: - name: On-premises project management - name: Comprehensive feature set - id: microsoft-project-plan-5-eos name: Project Plan 5 (End of Sale) type: enterprise description: Enterprise Plan 5 reaches End of Sale on 2026-05-01; existing customers may continue under contract terms. Pricing not currently published on the comparison page. entries: - label: Per-user license name: plan5_seat type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: contact sales userMultiplied: true elements: - name: Portfolio analysis - name: Demand management - name: Enterprise resource planning - name: End of Sale on 2026-05-01 maintainers: - FN: Kin Lane email: kin@apievangelist.com x-canonical: generated: '2026-10-08' vocabulary: all/0-working/economics/plans-canonical.yml models: - seat - subscription units: - request - seat plans: - name: Microsoft Planner (included with Microsoft 365) access: freemium model: seat model_how: derived units: - request - seat periods: - day - month - name: Planner Plan 1 access: other model: subscription model_how: stated units: - request - seat periods: - day - month - name: Planner and Project Plan 3 access: other model: subscription model_how: stated units: - request - seat periods: - day - month - name: Project Standard 2024 (one-time) access: other model: subscription model_how: stated units: - seat periods: - year - name: Project Professional 2024 (one-time) access: other model: subscription model_how: stated units: - seat periods: - year - name: Project Plan 5 (End of Sale) access: enterprise model: seat model_how: derived units: - seat periods: - month