Skip to content

FREQUENTLY ASKED

Got a question? Start here.

Answers to commonly asked questions

General

What is SMP-Elite?
SMP-Elite (Student Management System) is a digital school management platform designed specifically for schools in Malaysia. It covers student management, attendance, examinations, fees, discipline, communication, and more — all in one integrated system.
How do I register my school?
Click "Register New School" on the login page. Fill in your school details, create an admin account, and agree to the Terms & Conditions. The process takes less than 2 minutes. After registration, you can log in immediately and start a 30-day trial with every module in the Penuh plan.
Can I use SMP-Elite on my mobile phone?
Yes! SMP-Elite is fully responsive and can be accessed via any web browser on mobile phones, tablets, or computers. No special app is needed — just open your browser and visit the system URL.
How many users can use one school account?
There is no limit on the number of users. You can add as many admins, clerks, teachers, and students as needed at no extra charge.

Pricing & Subscription

How much does SMP-Elite cost? (New Pricing)
Every school pays for the Core plan (RM79/month: Dashboard, Students, Classes, Data Import and Settings, plus Cikgu AI) and adds what it needs: Yuran RM50, Attendance / Exams / e-Invois RM40, Messages / Timetable / Management Reports RM30, and RM20 for Discipline, Activity Log, Class Promotion, Teaching Plans and Homework (per module, per month). Prefer a bundle? Asas is RM199/month and Penuh RM299/month. There is no setup fee.
Can we try before paying?
Yes. Every new school gets a 30-day trial with every module, no credit card, and may apply for one 30-day extension. The trial is given once for each institution, identified by its official code (KPM, JAIN, KEMAS or SSM): one code, one account. During the trial, online payment by parents is not yet open, Cikgu AI is limited and printed documents carry a TRIAL mark.
What happens after the trial or when a subscription ends?
The account becomes read-only. Your data is not deleted and can be exported at any time. Full access returns immediately once a subscription is activated.
How do we pay?
We issue a quotation and an official invoice. Pay by bank transfer, cheque or FPX.
Why is the yearly price lower?
Paying yearly means paying for 10 months and using 12 — 2 months at no charge. For example the Penuh plan is RM2,990 a year instead of RM3,588 paid monthly.
What are active students, and when does the large-school rate apply?
Active students are pupils whose status is active on the day the quote or bill is made. A school with 999 active students pays the standard price; from 1,000 active students, all prices are × 1.5 (for example Core RM119, Asas RM299, Penuh RM449). One official school code is one account.
Who pays the bank charges for parents' online payments?
FPX and card charges are paid by the parent or the school at the time of payment; they are not part of the plan price.
We use SKY Online. Can we move?
Yes. We help move your student and fee data from SKY. There is no special migration price — you pay the standard price like any other school.
Can I subscribe to just one module?
Yes! SMP-Elite is module-based — you only subscribe to the modules you need. There is no obligation to take all modules. For example, if your school only needs Attendance and Examinations, just subscribe to those two.
What happens when my subscription expires?
Expired modules will be disabled — you cannot access their functions. However, your data is not deleted. Once the subscription is renewed, all previous data can be accessed again as usual.
Can payments be refunded after activation?
No. Payments made are non-refundable after module activation. Please ensure you understand each module's features before subscribing. You can refer to the SMP-Elite Features page for detailed information.

Account & Login

How do guardians/parents log in?
Guardians use the "Guardian" tab on the login page with their Identity Card (IC) number and password. First time? Click "First time? Register account" — verify your identity with your IC and one of your children's IC, then confirm your email via an OTP code and set your own password. Guardians can view their child's attendance, exam results, fees, and discipline records.
How do students log in?
Students use the "Student" tab on the login page with their IC number and password. First time? Click "First time? Activate account" — verify your identity with your IC and Registration Number, confirm your email via an OTP code, and set your own password.
How do staff (teachers/clerks) activate their account for the first time?
Staff accounts are created by the school admin. To self-activate, click "First time? Activate account" on the Staff tab — enter your IC number and School Code, an OTP code will be sent to the email recorded by your admin, then set your password. Once active, staff can log in using their username OR IC number.
What is Cikgu AI?
Cikgu AI is the smart AI assistant built into the system (round icon at the bottom-right corner). Ask questions like "how do I add a student?" in everyday language and it will guide you straight to the right page. All processing happens on our internal servers — your school data is never sent to third parties.
I forgot my password. What should I do?
Click "Forgot Password?" on the login page. Enter your registered email and a reset link will be sent. For guardians, please contact the school for a password reset.
I forgot my username. What should I do?
Click "Forgot Username?" on the login page. Enter your email and your username will be sent to that email. If you still have issues, contact your school administrator.
How do I change my password?
Log in to the system, go to Profile (click your name at the top), and select "Change Password". Enter your old password and new password.
My child attends two different schools. Can I use one guardian account?
Yes! If the same guardian IC is registered at both schools, the guardian can log in once and select their child from any school to view their information.

Modules & Features

How does the class promotion process work?
The Class Promotion (PRO) module can be accessed via Classes → Class Promotion. Create a promotion batch by selecting the from-year and to-year. Features include:
  • Manual placement — assign new classes one by one
  • Bulk Move — move all students from one class at once
  • Clone Class Structure — copy classes to a new year
  • Auto Suggestion — system suggests placements based on exam scores
  • Review & override before finalisation
Can I print fee payment receipts?
Yes. After recording a payment in the Fees module, a receipt is automatically generated with a unique receipt number. Receipts can be printed directly from the system or downloaded as PDF.
Can I export data to Excel?
Yes. Several modules provide CSV export functionality that can be opened in Microsoft Excel or Google Sheets. For example, Activity Log and exam result reports can be exported to CSV.
Can I bulk import student data?
Yes! Use the Data Import module (included in Core). Download the CSV template, fill in student data in Excel, and upload to the system. The system validates data automatically — you can review OK, error, or skip rows before confirming the import.
What grade ranges are used for exams?
SMP-Elite supports multiple grade range sets. The default set uses A+, A, B+, B, C+, C, D, E, F. Admins can create additional grade sets (e.g., Mumtaz, Jayyid Jiddan for Islamic Education) and assign different grade sets to each subject.

Security & Data

Who is responsible for student data?
The school. Under the law (Personal Data Protection Act 2010), the school is the Data Controller — the school decides what information is recorded and who can view it. MJ Solutions is solely the System Provider (Data Processor): we supply the software and servers, keep them secure, and process data strictly under the school's instructions — we do not use or share the data for any other purpose. Full details are in the Terms & Conditions and Privacy Policy.
Is my data safe?
Yes. SMP-Elite uses HTTPS encryption, passwords are hashed with bcrypt, CSRF protection on all forms, and each school has fully isolated data (multi-tenant isolation). We comply with the Personal Data Protection Act 2010 (PDPA). More information on our Privacy Policy page.
Can other schools see my school's data?
No. Each school's data is fully isolated. Users from School A cannot view or access School B's data under any circumstances.
What if I want to delete my school account?
Contact MJ Solutions via email or WhatsApp to request account termination. Data will be kept for 30 days for recovery purposes before being permanently deleted.
Are user activities recorded?
Yes. All important actions (add, edit, delete data) are automatically recorded including user, time, IP address, and data changes. These logs can be accessed by admins through the Activity Log (PRO) module.

Support

How do I get technical support?
Contact us via: More details on our Contact Us page.
Is training provided?
Yes. We provide online user guides and training sessions via video call for newly registered schools. Contact us to schedule a training session.
Still have questions?

Don't hesitate to contact us. We're here to help.

Contact Us

Can't find an answer?

Parents & students: ask your child's school first. Schools: WhatsApp us directly.

Open WhatsApp ↗ (opens in a new window)