Skip to content

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

How to get started

  1. 1

    Check your status

    Confirm with ZATCA or your tax adviser your wave date and registration details.

  2. 2

    Enter the data

    Legal name, tax number and national address.

  3. 3

    Connect with the code

    With the one-time code from the ZATCA portal the onboarding steps run.

  4. 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

Articles to read

  • 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.

Loading