Microsoft 365 Copilot License Assigned but Excel Button Missing: Fix
🔍 WiseChecker

Microsoft 365 Copilot License Assigned but Excel Button Missing: Fix

You see Copilot assigned in the Microsoft 365 admin center, but the Copilot button does not appear in Excel for Windows or Excel for the web. This mismatch typically happens because the Excel application has not received the updated license policy from the Microsoft 365 backend. The Copilot button in Excel requires a specific combination of license activation, application version, and service configuration. This article explains the three most common causes for the missing button and provides the exact steps to force Excel to recognize the Copilot license.

Key Takeaways: Fixing the Missing Copilot Button in Excel

  • Microsoft 365 admin center > Billing > Licenses > Assigned licenses: Confirm the Copilot license shows as active for the user account.
  • Excel > File > Account > Update Options > Update Now: Force an update to the latest Monthly Enterprise Channel build.
  • Windows > Settings > Accounts > Access work or school > Disconnect then reconnect: Clears cached license tokens and forces a fresh activation.

ADVERTISEMENT

Why Copilot Does Not Appear in Excel After License Assignment

When a Microsoft 365 Copilot license is assigned to a user, the license entitlement is stored in the Microsoft Entra ID tenant. Excel checks for this entitlement only during specific events: application launch, license refresh cycles, and when the user signs in again. If the license was assigned after Excel was already running, the application will not see the new entitlement until the next restart or forced refresh.

A second cause is version mismatch. Copilot in Excel requires the Monthly Enterprise Channel version 2402 or later. If your tenant uses the Semi-Annual Enterprise Channel, Excel may be several months behind and will not display the Copilot button even with a valid license.

A third cause is cached license tokens. When a license is assigned or removed, the local token cache on the Windows device can become stale. Excel reads the token at startup, and if the token still reflects the old license state, the Copilot button stays hidden.

Steps to Force Excel to Show the Copilot Button

Method 1: Verify License Assignment and Refresh Excel

  1. Check license assignment in the admin center
    Go to the Microsoft 365 admin center at admin.microsoft.com. Navigate to Billing > Licenses. Select the Copilot license product and confirm the affected user appears under the Assigned licenses tab. If the license shows as assigned, proceed. If not, assign the license and wait 15 minutes before continuing.
  2. Close Excel completely
    Close all Excel windows. Open Task Manager by pressing Ctrl + Shift + Escape. Under the Processes tab, look for any Excel entries. If present, select each one and click End task. This ensures no background Excel process holds a stale license token.
  3. Relaunch Excel and sign out then sign in
    Open Excel. Click File > Account. Under User Information, click Sign out. Close Excel again. Open Excel again and click Sign in with the licensed user account. The Copilot button should appear on the right side of the Home tab ribbon.

Method 2: Update Excel to the Required Build

  1. Check your current channel and version
    In Excel, go to File > Account. Under About Excel, note the version number and the channel name listed below it. Copilot requires version 2402 or higher on the Monthly Enterprise Channel. If you see Semi-Annual Enterprise Channel, you must switch channels.
  2. Switch to Monthly Enterprise Channel
    Open a browser and go to the Microsoft 365 admin center. Navigate to Org settings > Software download settings. Under Office Channel, select Monthly Enterprise Channel. Save the change. This change applies to all users in the tenant. If you need to test on a single device, download the Office Deployment Tool and create a configuration XML that specifies the Monthly Enterprise Channel.
  3. Force an update in Excel
    In Excel, go to File > Account > Update Options > Update Now. Excel will check for the latest build from the new channel. Restart Excel after the update completes. The Copilot button should appear if the license is active.

Method 3: Clear Cached License Tokens by Reconnecting Work or School Account

  1. Disconnect the work or school account from Windows
    Open Windows Settings by pressing Windows + I. Go to Accounts > Access work or school. Select the Microsoft 365 account and click Disconnect. Confirm the action. This removes all cached tokens from the device.
  2. Restart the device
    Restart Windows to clear any residual token data from memory.
  3. Reconnect the account
    After restart, open Windows Settings again. Go to Accounts > Access work or school. Click Connect and sign in with the licensed user account. Wait for the connection to complete.
  4. Launch Excel and verify the button
    Open Excel. The Copilot button should now be visible on the Home tab ribbon. If it is still missing, wait 10 minutes and restart Excel once more.

ADVERTISEMENT

If Copilot Still Does Not Appear After the Main Fix

Copilot Button Missing in Excel for the Web

Excel for the web uses a different activation path. Open Excel for the web in a private or incognito browser window. Sign in with the licensed account. If the button still does not appear, clear the browser cache for the Microsoft 365 domain. In Chrome, go to Settings > Privacy and security > Clear browsing data. Select Cookies and other site data and Cached images and files. Set the time range to All time. Clear the data and reload the Excel tab.

Copilot License Assigned but User Cannot Sign In

If the user account cannot sign in to Excel at all, the license assignment will never activate. Verify that the user has a valid Microsoft 365 E3 or E5 base license in addition to the Copilot license. Copilot is an add-on and requires a qualifying Microsoft 365 plan. Without the base license, Excel will not accept the Copilot entitlement.

Copilot Button Grayed Out or Disabled

A grayed-out Copilot button means the license is recognized but the feature is blocked by a policy. Go to the Microsoft 365 admin center and navigate to Copilot > Settings. Under Data sources, ensure that Allow Copilot to access Microsoft Graph data is enabled. If it is disabled, enable it and save. The change can take up to 30 minutes to propagate. After the change, restart Excel.

Copilot License Activation Methods: Admin Center vs Direct Assignment

Item Admin Center Assignment Direct Assignment via PowerShell
Propagation time Up to 30 minutes Near-instant after script runs
Requires admin privileges Yes, Global admin or License admin Yes, Global admin
Excel refresh needed Restart Excel and sign out/in Restart Excel and sign out/in
Token caching issue Common due to delayed sync Less common because assignment is immediate
Best for Single user or small group testing Bulk assignments or automated workflows

You can now force Excel to recognize the Copilot license by refreshing the application, updating to the correct build, or clearing cached tokens. If the button remains missing, check the browser cache for Excel for the web or verify that a base Microsoft 365 license is assigned. For persistent issues, use the Microsoft 365 admin center to enable Copilot data source access and allow up to 30 minutes for policy changes to apply.

ADVERTISEMENT