Skip to content

Run your school. Stay SEVIS-ready.

Admissions, classes, attendance, billing and F-1 compliance for private language schools, in one system.

The Lunova dashboard: students in class, arrivals, class occupancy, compliance risks and money received

Your students stay yours. Lunova is independent software. We do not run a school, recruit students or share one school's data with another.

F-1 and M-1 Your own policies

Five tools and a spreadsheet nobody trusts.

That is how most language schools run. Lunova puts every step in one place, so nothing depends on someone remembering.

Today
Roll call on paper, hours added up at the end of the month.
Roll call on a tablet, and a weekly 18-hour check for every F-1 student.
SEVIS deadlines living in one person's inbox.
Every reporting deadline listed with the days left, and sent to SEVIS from Lunova.
Refunds worked out on a calculator when a student leaves.
Refunds calculated from the last day of attendance, under your own refund policy.
Agent commissions tracked in a separate sheet.
Commission earned when the course starts, billed net or gross per agency.
Late payments chased from memory.
Students pay online through Stripe, and every payment lands on the right invoice.

F-1 compliance

The part of the job you cannot get wrong.

A missed deadline can cost a school its SEVP certification. Lunova watches the whole student body every day, shows your DSO what needs action first, and sends the update to SEVIS through SEVIS Batch.

Reporting deadlines
Registration, terminations and address changes, each with its due date and days left.
The 18-hour week
Weekly clock hours for every F-1 student, flagged before the week closes, not after.
Absences
Students who stop coming are flagged after the number of days your school sets.
Straight to SEVIS
New I-20s, registrations and terminations go to SEVIS in one batch, and the answer comes back to each student's record.
The compliance risk panel listing overdue SEVIS reports, long absences and students below the weekly minimum

Everything from the first enquiry to the certificate.

One record per student, shared by admissions, the academic team, finance and your DSO.

Schedule and roll call

Classes, rooms and teachers without clashes. Teachers take attendance in a few taps, and hours count toward each student's week.

Taking attendance for an evening class

Billing and refunds

Invoices in installments that students pay online by card, through Stripe. Refunds follow your school's policy, within your accreditor's and your state's limits.

Agents

A commission rate per agency, net or gross billing, and commissions that follow the booking when a student leaves early.

Admissions

Enquiries from your website form, follow-ups by date, quotes that turn into bookings with one click.

The leads list with follow-up dates and stages

Homestays and airport transfers

Match students to host families by diet, pets and distance, pay hosts each month, and print the driver's sheet for arrival day.

Portals for teachers and students

Teachers see their classes and take roll. Students see their schedule, hours, grades and certificates, and pay their balance online.

Moving over takes weeks, not a school year.

  1. Bring your data

    We import students, classes, balances and open bookings from your current system or spreadsheets.

  2. Set your rules

    Refund policy, weekly minimum, absence alerts and deadlines, configured for your accreditor and state.

  3. Go live

    Your team, teachers and students get their own logins. We stay close during the first weeks.

ESL schools with international students

I-20s, SEVIS deadlines, the 18-hour week, agents and homestays. Built for schools where immigration rules shape the daily work.

How Lunova works for ESL schools

Language schools and course providers

No visa students? Leave compliance aside and keep everything else: scheduling, attendance, billing, agents and portals.

Questions schools ask

Does Lunova file directly with SEVIS?

Yes, through SEVIS Batch, the interface SEVP provides for school software. Lunova sends new students and I-20s, registrations, address changes, extensions, completions and terminations, and reads SEVIS's answer the next business day. Every document is checked against the official SEVIS schemas before it leaves.

What does our school need for SEVIS Batch?

SEVP asks the PDSO to register the campus for Batch, a class 1 digital certificate, a signed Customer Agreement and a test run in the SEVIS Beta environment. We walk you through each step before you send anything real.

Can we move from QuickSchools or from spreadsheets?

Yes. We import students, classes, balances and open bookings with you before you go live, and check the numbers together.

Is our data kept apart from other schools?

Yes. Every record belongs to one school, and the system refuses any request that does not say which. We test this on every release.

Does Lunova work with our accreditor?

Yes. Accreditors and states set the limits, and each school writes its own policy within them. In Lunova you set your refund rules and deadlines, the weekly minimum and the SEVIS reporting deadlines, so the system follows your policy, whoever accredits you.

How do students pay?

Online, by card, through Stripe, straight into your school's own Stripe account; Lunova never holds your money. Each payment is matched to its invoice automatically. Wire transfers and other payments can still be recorded by your finance team.

Are there fees on online payments?

Stripe charges its standard card fee, and Lunova adds a 0.5% platform fee on each online payment. Both come out of the payment, so students pay exactly the invoice amount. No setup fees.

How is Lunova priced?

By school size, with every feature included. Book a demo and we will send you a quote the same week.

Who can log in?

Your staff, with permissions by role: director, admissions, academic, finance and DSO. Teachers and students have their own portals.

See Lunova with your school in mind.

A 30-minute call, on your schedule. We walk through your week and show you the parts that matter to your school.

  • A look at your current process, then the same steps in Lunova.
  • Your refund rule and weekly minimum, set up live.
  • A clear quote and a migration plan.

For example: how you handle refunds today, or which system you use now.

We use these details only to arrange your demo. Privacy