A Teams attendance report usually disappears for a specific reason, not because Teams lost the meeting. The most common causes are organizer role, the meeting option that allows reports, a report that has not finished processing, or a tenant policy that blocks attendance data. Start by separating two questions: was the meeting configured to collect the report, and are you looking from an account that is allowed to see it? That distinction prevents you from wasting time in chat, Outlook, or OneDrive when the report is hidden by permissions.
Check the role before checking the file
Attendance reports are not normal shared files. They are meeting artifacts that Teams exposes to the organizer and, in many setups, co-organizers. If you joined as a presenter, attendee, forwarded invite recipient, or delegated calendar user, the Attendance tab can be missing even though the meeting happened correctly.
Use this quick role check:
- Open the meeting from the Teams calendar, not only from Outlook.
- Confirm the organizer shown on the meeting details is the account you are using.
- If another mailbox or assistant created the event, ask that organizer to open the report.
- For recurring meetings, open the specific occurrence that already ended.
If your role is wrong, the practical fix is not a browser refresh. Ask the organizer to export the report or add you as a co-organizer for future meetings. For a general walkthrough of the export location, see our guide to the related setup guide.
Confirm that attendance reports were allowed
Teams can hide the report when the meeting option or organization policy does not allow attendance reporting. Organizers should review Meeting options and look for the attendance report setting before the meeting starts. If the option was off, Teams may not create a useful report afterward.
A missing option can also point to a calendar or add-in problem. If the Teams meeting controls are not appearing where they should, fix the meeting setup first by reviewing how to the message flow checklist.
Look for these signals:
- The Attendance tab never appears in the ended meeting recap.
- Participants joined through a link, but the organizer cannot download a CSV.
- The report was available in past meetings but stopped after policy changes.
- The meeting was copied, converted, or created by a delegate account.
Give Teams enough time to finish the recap
The attendance tab is not always instant. For larger calls, webinar-like sessions, or meetings with recording and transcript artifacts, Teams may show the recap first and the report later. Wait a few minutes, close and reopen the meeting chat, then open the meeting from the calendar occurrence.
Do not rely on the original join card in chat. The ended meeting record can show additional tabs such as Summary, Attendance, Transcript, Q&A, or Files. The report is usually easiest to find from the ended meeting details rather than from a forwarded chat message.

Escalate only after the local checks are clean
If you are the organizer, the option was allowed, and the recap still has no report after a reasonable wait, collect evidence for the Teams administrator. Include the meeting date, organizer, meeting type, whether it was recurring, and a screenshot of the recap tabs. That gives the admin enough context to check Teams meeting policies without exposing attendee details unnecessarily.
Avoid recreating the meeting only to test reports unless you need future attendance tracking. A quick test meeting with two internal users can confirm whether the tenant creates reports for new meetings, but it cannot reconstruct attendance for the failed session.
Use a small test meeting to isolate policy from timing
If the same organizer repeatedly loses attendance reports, create a five-minute internal test meeting before changing the real event workflow. Invite one colleague, keep the meeting options simple, start and end the call, then watch whether the Attendance tab appears. This test does not recover the missing production report, but it tells you whether the tenant still creates reports for new meetings.
A successful test points back to the original meeting: wrong organizer, copied occurrence, disabled report option, or a delay in recap processing. A failed test is stronger evidence for an admin policy or licensing problem because the simplest possible meeting also did not produce the report.
Record these details for support:
- Organizer account and meeting date.
- Whether the meeting was single, recurring, or copied from another invite.
- Whether the attendance report option was visible before the call.
- Whether a new test meeting produces an Attendance tab.
One extra verification step
Also check the meeting from Teams on the web if the desktop app still shows an older recap view. This is a display check, not a different report source, but it can reveal a tab that the desktop client has not refreshed yet.
Quick answers
Can attendees download the Teams attendance report?
Normally no. Attendance reports are controlled meeting artifacts. If an attendee needs the data, the organizer should export the report and share only the appropriate fields.
Why did one meeting have a report but another did not?
The two meetings may have different organizers, options, policies, or recurrence records. Compare the organizer account and meeting options before assuming the feature is broken across Teams.
Can an admin recover a report that was never created?
An admin can check policy and audit context, but they may not be able to recreate a detailed attendance CSV if collection was disabled before the call. Use the admin check to prevent the issue in future meetings.
Conclusion
When the attendance report does not show, work in this order: organizer role, meeting option, ended meeting recap, then tenant policy. That sequence matches how Teams exposes the report and keeps you from chasing a file that was never shared as a normal attachment. If the report matters for compliance or training, make attendance reporting part of the meeting setup checklist before the session starts.