---
title: "Generate the attendance report for a period - Help Center - MatGoat"
description: "Generate MatGoat's attendance report for the current graduation period or month, understand each column, sort the table and print it or save it as a PDF."
image: "https://matgoat.com/og-image-en.png"
url: "https://matgoat.com/en/support/attendance-reports/"
---

[Attendance](https://matgoat.com/en/support/attendance/) For: Owners, Teachers

# Generate the attendance report for a period

Generate MatGoat's attendance report for the current graduation period or month, understand each column, sort the table and print it or save it as a PDF.

Where: Attendance Report

Updated on October 18, 2026

[Open in MatGoat](https://app.matgoat.com/teacher/class_history/attendance_report)

The attendance report gathers information for the period used by the academy’s ranking setup. It opens from class history and is designed for printing. It is not a general analytics screen with instructor, student or class-type filters, so begin by checking the period it actually covers.

## Open Generate Report

In **Teacher > Attendance**, select **Generate Report**. A standalone document opens without the usual navigation, containing the table and print action. Use its back link to return to the previous screen when you have finished reviewing the information.

![Academy attendance report with activity columns](https://matgoat.com/_astro/attendance-report.y8irAJ7g_Z2lyJz9.webp)

Check the period subtitle before interpreting figures. Academies using graduation periods use the period containing today’s date. Time-based mode uses the current month. Calculations stop at today even when the configured period ends later, so future bookings do not become completed attendance.

## Interpret the columns

The table distinguishes participating classes, observed classes and totals, with rank, belt and reference dates where applicable. Those dates help explain when counting begins, particularly when a student has changed belt during the period being reviewed.

In weighted statistics, ordinary participation counts 1 and observation 0.5; graduation classes can have a weight of 3. In preregistration academies, a booking without check-in is different from confirmed attendance. Counting names on a class sheet is therefore insufficient to reconstruct every figure in the report.

The report is not the same indicator as promotion progress on a student profile. Promotion progress can use a different starting date and calculation. Check the source record before altering attendance simply to make two totals agree with each other.

## Print or save a copy

1.  Confirm the report’s academy and period
2.  Review several students and their reference dates
3.  Use the print action to open the browser’s print dialog
4.  Select a printer or the device’s save-as-PDF option

Saving a PDF is part of the print dialog, not a separate MatGoat export button. This screen also has no Excel export or arbitrary date-range selector. For a different type of list, consult [available reports and exports](https://matgoat.com/en/support/generate-reports/).

The year view in class history lets you explore that year’s sessions, but it does not turn this report into a filterable annual export. Check which screen you are using before sharing a file with another teacher.

## Resolve an attendance discrepancy

First inspect the session, check-in state and whether the person was a participant or observer. Correct the class through [its attendance sheet](https://matgoat.com/en/support/how-to-mark-attendance/), then reopen the report to check the result.

![Monthly class history calendar](https://matgoat.com/_astro/class-history-month.DizPHtAm_Z8BSzE.webp)

If there is no current graduation period, ask an administrator to review the periods. A fallback period title should not be interpreted as a new academy configuration.

## Related articles

[OwnersTeachers How to take attendance: a class's attendance sheet Open a class's attendance sheet from Attendance, add or remove students, mark them present, switch someone to observer and mark a whole group present.](https://matgoat.com/en/support/how-to-mark-attendance/) [OwnersTeachers Configure leaderboards and graduation periods Choose whether leaderboards follow the month and year or your graduation periods, create leaderboard types by class type and keep the periods current.](https://matgoat.com/en/support/leaderboards-and-graduation-periods/) [OwnersTeachers Log belt changes and configure promotion alerts Keep each student's belt history, set how many classes each stripe or belt change needs and see who is ready for promotion in Student Alerts.](https://matgoat.com/en/support/belt-changes-and-promotions/)

## Still have questions?

Write to us and a real person will answer, in your language.

-   [Contact form We reply by email.](https://matgoat.com/en/contact/)
-   [Message us on WhatsApp +34 614 005 278](https://wa.me/34614005278)
-   [Send us an email hola@matgoat.com](mailto:hola@matgoat.com)

More about this feature

[Attendance Control](https://matgoat.com/en/features/attendance-control/)

[Back to the help center](https://matgoat.com/en/support/)

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://matgoat.com/#organization",
  "name": "MatGoat",
  "url": "https://matgoat.com",
  "logo": {
    "@type": "ImageObject",
    "url": "https://matgoat.com/images/matgoat_logo.png",
    "width": 512,
    "height": 512
  },
  "description": "Management software for BJJ, martial arts, and combat sports academies.",
  "email": "hola@matgoat.com",
  "sameAs": [
    "https://instagram.com/mat.goat/",
    "https://linkedin.com/company/matgoat",
    "https://x.com/matgoat_app",
    "https://www.producthunt.com/products/matgoat",
    "https://www.sideprojectors.com/project/70944/matgoat"
  ],
  "founder": {
    "@id": "https://matgoat.com/sobre-nosotros/jose/#person"
  },
  "foundingDate": "2024",
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer support",
    "email": "hola@matgoat.com",
    "availableLanguage": [
      "Spanish",
      "English",
      "Portuguese",
      "Italian"
    ]
  }
}
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "@id": "https://matgoat.com/#website",
  "url": "https://matgoat.com",
  "name": "MatGoat",
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "inLanguage": "en-US"
}
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "@id": "https://matgoat.com/en/support/attendance-reports/#breadcrumb",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://matgoat.com/en/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Help center",
      "item": "https://matgoat.com/en/support/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Attendance",
      "item": "https://matgoat.com/en/support/attendance/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Generate the attendance report for a period"
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "@id": "https://matgoat.com/en/support/attendance-reports/#article",
  "headline": "Generate the attendance report for a period",
  "description": "Generate MatGoat's attendance report for the current graduation period or month, understand each column, sort the table and print it or save it as a PDF.",
  "datePublished": "2025-01-08T00:00:00.000Z",
  "dateModified": "2026-10-18T00:00:00.000Z",
  "inLanguage": "en-US",
  "author": {
    "@id": "https://matgoat.com/#organization"
  },
  "publisher": {
    "@id": "https://matgoat.com/#organization"
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/attendance-reports/",
    "breadcrumb": {
      "@id": "https://matgoat.com/en/support/attendance-reports/#breadcrumb"
    }
  },
  "isPartOf": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/",
    "name": "Help Center - MatGoat"
  },
  "articleSection": "Attendance",
  "audience": {
    "@type": "Audience",
    "audienceType": "Owners, Teachers"
  },
  "keywords": "attendance report, Generate Report, Print Report, Participated Classes, Observed Classes, base date, attendance by graduation period, attendance ranking"
}
```
