For language schools in Cyprus

Payment software for language centers in Cyprus.

Course-based and term-based billing, exam entry fees (IELTS, Cambridge, TOEFL, Goethe), and parent visibility. Built for English, French, German, and Greek-as-a-second-language schools across Cyprus.

  • Term & monthly billing
  • Exam fee tracking
  • Parent QR view
edupay.gr/admin
Course dashboard

Per-level pricing, term tracking, and exam entry charges.

Language schools have unique workflows

Term billing, exam fees, level changes — all at once.

!

Term-based pricing

Some schools bill monthly, some per term, some per course. Excel can't handle the switching.

📝

Exam entry chaos

IELTS, Cambridge, Trinity, Goethe — different fees, different deadlines, different students. Easy to lose track.

📈

Level transitions

A2 → B1 → B2: each level might be a different price. When a student moves up mid-year, the fee should follow.

×

Adult vs junior students

Adults pay themselves. Juniors have parents. The system should handle both — many don't.

Built for language centers

Course billing. Exam tracking.

🌍

Per-student pricing

Different prices per language, level, or course type — set per student in seconds.

+

Exam entry fees

Add IELTS, Cambridge, or Goethe entry charges as one-off fees. Visible on the student or parent QR.

Adult or parent QR view

Adult students manage their own QR; parents of juniors manage theirs. Same flow.

Term-end overdue flags

The dashboard flags overdue students before the next term starts — no surprise drop-offs.

📊

Reports by course

See income per language, per level, per term. Export filtered CSV for your accountant.

🔒

Secure & EU-hosted

Google Firebase, role-based access, GDPR-aligned.

edupay.gr/p/...
Student / parent view

Course fee + exam entry + balance — one screen, no app.

Adults & parents both

One QR, two audiences. Same calm.

Whether your student is an adult preparing for IELTS or a junior in a Cambridge YLE class, the QR view is the same: clean, read-only, and instant. No app, no login.

From language centers across Cyprus

What language school owners say.

IELTS exam fees used to be a separate tracking sheet. Now they're just a line on the student's view. Done.

M
Marios · English language schoolLimassol

Adult students pay themselves now. They check their own QR. I send zero reminders.

A
Anna · Italian school directorNicosia

Term billing was the hardest thing in our old Excel. Per-student fees in EduPay just absorbed it.

P
Panos · German academyLarnaca
FAQ

Language center questions, answered.

Can I bill per term instead of monthly?

Yes. Set the student's monthly fee at zero and add a one-off term charge instead — or use a custom monthly amount that reflects your term schedule.

How do I track IELTS / Cambridge / Goethe exam fees?

Add the exam fee as a one-off charge to each student in the relevant month. It appears on the QR view alongside the course fee.

Does it work for adult students who pay themselves?

Yes. Adults manage their own QR exactly the way parents manage their child's — same product, different audience.

Can I track different language courses separately?

Yes. Use classes for each language/level (e.g. English B2, French A1) and reports filter by class.

Set up your language center in one evening.

Free for 30 days. No card. Cancel anytime.