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 Excel providerId: microsoft-excel 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: - Spreadsheets - Productivity - Office - Microsoft 365 - Microsoft Graph - Microsoft description: The Microsoft Excel REST API is delivered through Microsoft Graph (workbook endpoints) and via the Office JavaScript / Office Add-ins SDK. There is no per-call list price. Access requires a Microsoft 365 / Office 365 subscription (Business Basic, Business Standard, Business Premium, Apps for Business, E3, E5) or a free Microsoft account on Excel for the web. Free desktop trial via Microsoft 365 30-day trial. sources: - https://www.microsoft.com/en-us/microsoft-365/business/compare-all-plans - https://www.microsoft.com/en-us/microsoft-365/enterprise/microsoft365-plans-and-pricing - https://learn.microsoft.com/en-us/graph/api/resources/excel plans: - id: microsoft-excel-web-free name: Excel for the Web (Free) type: freemium description: Browser-based Excel with a free Microsoft account. Limited to web client; no install. entries: - label: Free with a Microsoft account name: excel_web_free type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '0.00' userMultiplied: true elements: - name: Excel for the Web - name: 5 GB OneDrive - name: Office Scripts - id: microsoft-excel-business-basic name: Microsoft 365 Business Basic type: subscription description: Web + mobile Office apps including Excel for the Web. $6.00/user/month, paid yearly (with Teams) or $4.40 without Teams. entries: - label: Per user, paid yearly (with Teams) name: m365_business_basic type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '6.00' userMultiplied: true elements: - name: Excel for the Web and mobile - name: 1 TB OneDrive - name: Exchange / Teams / SharePoint - id: microsoft-excel-business-standard name: Microsoft 365 Business Standard type: subscription description: Adds desktop Excel + Office apps. $12.50/user/month, paid yearly (with Teams). entries: - label: Per user, paid yearly name: m365_business_standard type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '12.50' userMultiplied: true elements: - name: Desktop Excel + Office apps - name: 1 TB OneDrive - name: Webinars and bookings - id: microsoft-excel-e3 name: Microsoft 365 E3 type: subscription description: Enterprise plan including desktop Excel, Power BI, advanced compliance. $36.00/user/month, paid yearly. entries: - label: Per user, paid yearly name: m365_e3 type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '36.00' userMultiplied: true elements: - name: Excel desktop and web - name: Entra ID P1 - name: Information Protection - id: microsoft-excel-e5 name: Microsoft 365 E5 type: subscription description: Top enterprise tier; adds Power BI Pro, advanced security, voice. $57.00/user/month, paid yearly. entries: - label: Per user, paid yearly name: m365_e5 type: subscription metric: seat limit: -1 timeFrame: month geo: global unit: 1 price: '57.00' userMultiplied: true elements: - name: Excel desktop and web - name: Power BI Pro - name: Defender for Office 365 P2 - name: Entra ID P2 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: - seat plans: - name: Excel for the Web (Free) access: freemium model: seat model_how: derived units: - seat periods: - month - name: Microsoft 365 Business Basic access: other model: subscription model_how: stated units: - seat periods: - month - name: Microsoft 365 Business Standard access: other model: subscription model_how: stated units: - seat periods: - month - name: Microsoft 365 E3 access: other model: subscription model_how: stated units: - seat periods: - month - name: Microsoft 365 E5 access: other model: subscription model_how: stated units: - seat periods: - month