Solution by need
ZATCA e-invoicing for schools without a separate tool
If your school's fees are collected in one system and its invoices written in another, you pay for double entry. Classti links the fees module to ZATCA e-invoicing so the invoice is issued from where the payment is made.
Why schools look for this
Two systems for fees and invoices
Double entry and mistakes between the figures and the invoices.
Onboarding complexity
Several steps on the ZATCA portal and certificates that expire and need renewal.
Refunds
Every refund needs a credit note linked to the original invoice.
Rejection and failure
A rejected or stuck invoice is found late.
What to look for
An integration live in production
Phase 2 in practice, not on a roadmap.
Onboarding inside the product
Request, certificate and checks inside the platform.
Automatic invoices
From online payments, with no manual step.
Credit notes
For refunds, linked to the original.
Visible statuses
A list with each invoice's status, rejection reasons and automatic retry.
Branch by branch
Separate tax settings for each branch.
How Classti covers it
Onboarding and connection
Business data, request, certificates and compliance checks.
Learn more
Online payment invoices
Issued and reported automatically.
Learn more
Fees and instalments
The source of invoices and payment plans.
Learn more
Receipts and notifications
A receipt for each payment and a notice to the parent.
Learn more
How to get started
- 1
Check your status
Confirm with ZATCA or your tax adviser your wave date and registration details.
- 2
Enter the data
Legal name, tax number and national address.
- 3
Connect with the code
With the one-time code from the ZATCA portal the onboarding steps run.
- 4
Monitor
Follow statuses and handle rejections.
Before you start
ZATCA e-invoicing applies to Saudi Arabia. Rollout dates differ by taxpayer and ZATCA notifies them in advance, so confirm your position with ZATCA or your tax adviser.
Tax treatment of tuition can differ by the student's nationality; Classti lets you set it per fee item. For the details read the basics of fee instalments and e-invoicing.
Frequently asked questions
- Yes, it supports the full integration with the onboarding steps, invoice issue and reporting.
- Yes for online payments, and school invoices are issued from the invoices module.
- A credit note linked to the original invoice is issued.
- Yes, each branch is configured independently.
- No. Confirm your requirements with ZATCA or your tax adviser.
Articles to read
School fee instalments and ZATCA e-invoicing basics
How to structure tuition instalments, reminders and receipts, and what Saudi schools should know about ZATCA e-invoicing (Fatoora) before choosing a system.
Read the article
Related features
Fees and finance
Fee plans, instalments, discounts, automatic reminders, invoices, receipts and a parent wallet, with a collections dashboard showing overdue fees per branch.
Learn more
Parent communication
A parent app with attendance, fee and result notifications, permissioned chat, announcements, emergency alerts and safe dismissal, with optional WhatsApp.
Learn more
Admissions
Your own admissions page, a pipeline for enquiries, visits and offers, seat management and re-enrolment, online offer acceptance and admissions analytics.
Learn more
See Classti with your school's data
Book a short demo: we show the modules that matter to you, talk through your school's size and branches, and prepare a quote afterwards.