---
title: "Change a class's time or type, or cancel it - Help Center - MatGoat"
description: "Change the time or class type of a single class without touching the weekly schedule, or cancel it: MatGoat removes bookings and notifies booked students."
image: "https://matgoat.com/og-image-en.png"
url: "https://matgoat.com/en/support/change-or-cancel-a-class/"
---

[Classes and schedule](https://matgoat.com/en/support/classes-and-schedule/) For: Owners, Teachers

# Change a class's time or type, or cancel it

Change the time or class type of a single class without touching the weekly schedule, or cancel it: MatGoat removes bookings and notifies booked students.

Where: Attendance

Updated on October 18, 2026

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

You can change one class without altering the schedule for subsequent weeks. Open **Teacher > Attendance** and select the class on its date.

## Check that you can edit it

Time and type changes are available for classes dated today or later that are not cancelled and whose schedule is not archived. Teachers need access to that schedule through assignment or permission to manage all schedules; administrators have full access.

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

To change every week, edit the schedule in its own section. The attendance page works on an individual session and preserves bookings when you change its time or activity.

## Change this session’s time

1.  Select the time in the class header, beside the edit icon
2.  In **Adjust this session’s time**, enter the start and end times
3.  Select **Save changes**
4.  Check the new time in the header and calendar

![Form for changing the time of an individual session](https://matgoat.com/_astro/edit-class-time-form.Ck-bWQVR_Z1BmPd0.webp)

Both times are required. If the end time is earlier than or equal to the start time, MatGoat interprets the class as finishing the next day. Check this case so a typing error does not create an overnight class.

The change applies to that date. Other days keep their usual schedule, and later edits to the weekly schedule preserve this individual adjustment.

## Change the class type

Select the class name in the header. In **Change this session’s class type**, choose the new type and save. The calendar uses its name and colour, and activity-based access rules are checked against that type.

![Form for changing the type of an individual session](https://matgoat.com/_astro/edit-class-type-form.K6b2wpov_1q7CNQ.webp)

Note

Changing the time or type does not send an automatic notification. Communicate the change through an announcement if it affects students’ arrangements.

## Cancel a class

Select **Cancel Class** and read the confirmation before accepting. Cancellation removes every booking and attendance record for that class, including attendance already recorded if the class is today.

The class is marked as cancelled and cannot be booked. People who had a registration receive a notice in their inbox; push or email delivery depends on their preferences and available devices.

Warning

Cancellation cannot be undone. If the class will take place after all, create a new one-off class and explain that students need to book again.

If only the time changes, edit the session to keep its bookings. Before cancelling, always check the date and make sure you are not deleting attendance for a class already taught today.

## Related articles

[OwnersTeachers Create the weekly schedule and one-off classes Build the Schedules board, create a class on several weekdays at once, add one-off classes, and edit or archive a schedule without losing past attendance.](https://matgoat.com/en/support/create-weekly-class-schedule/) [OwnersTeachers Create class types with colors and per-plan limits Create your academy's class types, pick the color students see on the calendar, and add each type to plans with activity limits as you create it.](https://matgoat.com/en/support/create-class-types/) [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/)

## 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)

[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/change-or-cancel-a-class/#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": "Classes and schedule",
      "item": "https://matgoat.com/en/support/classes-and-schedule/"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "Change a class's time or type, or cancel it"
    }
  ]
}
{
  "@context": "https://schema.org",
  "@type": "TechArticle",
  "@id": "https://matgoat.com/en/support/change-or-cancel-a-class/#article",
  "headline": "Change a class's time or type, or cancel it",
  "description": "Change the time or class type of a single class without touching the weekly schedule, or cancel it: MatGoat removes bookings and notifies booked students.",
  "datePublished": "2026-10-18T00: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/change-or-cancel-a-class/",
    "breadcrumb": {
      "@id": "https://matgoat.com/en/support/change-or-cancel-a-class/#breadcrumb"
    }
  },
  "isPartOf": {
    "@type": "WebPage",
    "@id": "https://matgoat.com/en/support/",
    "name": "Help Center - MatGoat"
  },
  "articleSection": "Classes and schedule",
  "audience": {
    "@type": "Audience",
    "audienceType": "Owners, Teachers"
  },
  "keywords": "cancel a class, cancel class, change class time, change class type, Cancel Class, class cancelled, cancellation notice, reschedule a class, one-off class, Class History"
}
```
