How to Download and View Meeting Attendance Reports in Microsoft Teams

Tracking participant attendance during remote company briefings, department syncs, client consultations, and virtual training webinars is vital for administrative auditing, payroll compliance, and engagement tracking. In Microsoft Teams, meeting organisers and co-organisers do not need to manually tally participant names or take screenshots of active attendees. Instead, Microsoft Teams automatically records participant telemetry and generates comprehensive, downloadable Meeting Attendance Reports.

Teams attendance reports capture granular session information—including participant names, verified corporate email addresses, exact join and leave timestamps, total session durations, roles (Presenter, Attendee, Organiser), and attendance statuses. Organisers can download live attendance snapshots during an ongoing call or access detailed aggregated reports directly from the meeting recap chat afterwards. In this guide, you will learn how to enable attendance tracking in Microsoft Teams, download live and post-meeting reports, and interpret attendance metrics in Microsoft Excel.

Who Can Access Attendance Reports in Microsoft Teams?

Access to attendance logs in Teams is subject to specific administrative permissions and organisational roles:

  • Meeting Organisers and Co-Organisers: Have full access to download live attendance CSV files and view post-meeting recap dashboards.
  • IT Administrator Policies: Attendance reporting must be permitted under the meeting policy configured in the Microsoft Teams Admin Centre (enabled by default in Microsoft 365 commercial and education tenants).
  • Standard Attendees: Cannot view or download attendance logs, ensuring sensitive participant email addresses and timestamp metrics remain private.

How to Download Attendance Reports During an Active Meeting

If you need an instantaneous record of who is in the room before attendees drop off early:

  1. Join your scheduled call or ad-hoc conference in Microsoft Teams.
  2. In the top meeting controls toolbar, click the People icon to open the participant list pane on the right.
  3. At the top of the People pane, click the More options button (represented by three horizontal dots ...) next to the participant count.
  4. From the dropdown menu, select Download attendance list.
  5. Teams generates and downloads a comma-separated values (.csv) file directly to your computer’s default Downloads folder.
  6. A banner notification will confirm: Downloading… The attendance report is ready in your Downloads folder.

How to View and Download Attendance Reports After the Meeting Ends

Teams automatically compiles a comprehensive final attendance summary once the meeting terminates:

  1. Open Microsoft Teams and navigate to either the Calendar or the Chat section.
  2. Select the past meeting from your list of chats or double-click the event in your calendar.
  3. Click the Attendance tab located at the top of the meeting window (adjacent to Chat, Files, and Recap).
  4. The web dashboard displays an aggregated summary overview:
    • Total Participants: The count of unique individuals who attended.
    • Meeting Duration: The exact total running time of the session.
    • Average Attendance Duration: How long participants stayed on average.
    • Participant Timeline: Visual engagement bars showing when individuals arrived and departed.
  5. To download the raw data table, click the Download button (represented by an arrow pointing down into a tray) at the top of the tab. Choose either CSV or Excel (.xlsx) format.

Understanding Attendance Report Data Columns

When opening the downloaded report in Microsoft Excel, Teams structures the participant logs across standard data headers:

Report Column Description & Metric Captured
Full Name The display name of the participant as registered in Microsoft Entra ID or entered by external guests.
User Action Indicates whether the row reflects a “Joined”, “Left”, or general session record.
Timestamp The exact calendar date and local time the participant connected or disconnected.
Email Verified organizational email address (or guest identifier for external users).
Role The assigned permission level in the meeting (Organiser, Co-organiser, Presenter, Attendee).
In-Meeting Duration Total accumulated hours, minutes, and seconds spent actively inside the conference.

Troubleshooting Missing Attendance Reports

If the Attendance tab or download option does not appear after a session, verify the following configurations:

  • Meeting Size Thresholds: For exceptionally massive meetings (over 1,000 attendees), Teams processes logs asynchronously; allow up to 30 minutes for the final summary to generate.
  • Channel Meetings: In channel meetings, ensure you open the specific meeting chat thread rather than general channel messages to locate the recap tab.
  • Tenant Policy Restrictions: If the Download attendance list option is greyed out, ask your Microsoft 365 administrator to verify that AllowEngagementReport is set to Enabled in your Teams meeting policy.
  • Breakout Rooms: Attendance reports currently aggregate data for the main conference room; breakout room movements appear as interim join/leave actions.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.