Skip to content
lessora Lessora home
Start free trial

Built for course-based schools

Every lesson scheduled, attended and paid for.

Lessora keeps your school's timetable, attendance and prepaid lesson balances in one place, so you stop chasing spreadsheets and teachers report a lesson in seconds.

14 days free. No card needed.

Anna K.English B1 7 lessons left

Your timetable lives in one spreadsheet.

Attendance lives on paper or in a group chat.

Who paid for how many lessons lives in someone's head.

Lessora puts all three in one place and keeps them in sync.

How a lesson flows through Lessora

  1. Plan the week

    Create a group, pick a teacher, set days and times. Lessons appear on everyone's calendar.

  2. Teach

    Teachers and students see today's lessons on their phones, with the room or the online link.

  3. Report in seconds

    After class the teacher taps who was there. That's it.

  4. Balances update themselves

    Each student's lessons left go down automatically, with a clear history of every change.

  5. Top up

    Students buy a new lesson package online, or you record cash or a bank transfer. The receipt goes out on its own.

Everything a course school runs on, and nothing it doesn't

Know every student, not just their name

One profile shows a student's groups, attendance, lessons left, payments and notes. Teachers see what they need for class, and nothing private.

Build the timetable once

Set recurring lessons with teachers, rooms and holidays. When a lesson moves, students and teachers are told and their calendars update on their own.

Sell lessons in packages, not invoices

Students buy 4, 8 or 16 lessons online or at the desk. Each lesson taken is counted off automatically, and every payment gets a receipt.

Details that save hours every week

  • Recurring schedules with holidays and cancellations
  • Calendar subscription for Google, Apple and Outlook
  • Lesson packages, discount codes and receipts
  • Alerts for unreported lessons and low balances
  • Reports on attendance, income and teacher hours
  • Your school's own address: yourschool.lessora.app
  • Your logo and colours on every screen and email
  • English and Polish, with more languages coming
  • Import students from a spreadsheet
  • Data hosted in the EU, export any time

Simple pricing by school size

Every plan starts with a 14-day free trial. Online payments, calendar sync and receipts are included.

Billing period

Starter

€19 / month

Up to 30 active students

  • Up to 3 teachers
  • All core features
Start free trial

Growth

Most popular

€49 / month

Up to 150 active students

  • Up to 15 teachers
  • Advanced reports and your branding
Start free trial

Pro

€99 / month

Up to 500 active students

  • Unlimited teachers
  • Priority support
Start free trial

An active student is a student enrolled in at least one active group. Archived students don't count.

Questions schools ask us

Do I need a card to try Lessora?
No. The trial is free for 14 days.
Can students pay online?
Yes. Connect your own Stripe account and the money goes straight to your school. You can also record cash and bank transfers.
Is it only for language schools?
No. It works for any school that runs courses in groups or one-to-one: music, IT, tutoring.
Can I import my current students?
Yes, from a CSV or Excel file, including their remaining lessons.
Where is my data stored?
In the EU. You can export everything at any time.
What happens if I cancel?
Your school becomes read-only, and you can export your data before it's deleted.

Run your next week in Lessora.

Set up your school in an afternoon. Your first 14 days are free.

Start free trial