Students
Add students one at a time or from a spreadsheet, view profiles and fee history, archive students who leave, and move students between batches.
Everything in Feezy hangs off the student record: fees, reminders, receipts, and parent logins (members and plans for a gym, tenants and rent for a PG). This guide covers adding students, profiles and fee history, parent logins, and what happens when a student leaves or changes batch.
Adding students one at a time
Open the Students page in your dashboard at app.feezy.one and choose Add Student.
- Only a name and a phone number are required. Email is optional everywhere.
- Feezy identifies students by name and phone number, so siblings can safely share the same parent contact details.
- Pick the branch and batch. New students follow your institute's own structure, so if you have renamed "Batch" to "Year", that is what you will see.
- If the student joined a while ago, set their enrollment date so bills are generated from when they really started, not from today.
As soon as a student is added with a phone number, their parent can log in and see them. There is no separate parent setup step.
Importing students from a spreadsheet
For a full roster, use the bulk import on the Students page.
- Download the ready-made template, fill it in, and upload. Name and phone number are required for each row; email is not.
- Feezy shows a preview of every row before anything is created, so you can review and fix mistakes first.
- Rows that match an existing student's name and phone are skipped and reported, so nobody is created twice and the rest of the file still imports.
- The import only adds students to the branch you are working in. Rows belonging to a different branch are skipped and listed for you.
- You can import directly into a specific batch in one go, without filling in the batch for every row, choose which fees to apply during the import itself, and set an enrollment date for students who joined earlier.
During first-time setup, you can even paste a student list straight from WhatsApp into the guided setup chat. Names and phone numbers are pulled out automatically, with the same preview before anything is imported.
Student profiles and fee history
Open any student to see their full picture in one place.
- Unpaid fees are split into three clear sections: Overdue, Billed, and Upcoming, with paid history alongside. Each fee shows its payment method and remaining balance.
- Every fee row has quick actions: collect a payment, waive it, send a payment link, or download a receipt.
- An admin can cancel an overdue or upcoming fee with a required reason, and every cancellation keeps a full record of when, who, and why.
- The Activity area shows every notification and action for that student, with filters, and a Payment Efficiency figure shows what share of their billed fees has actually been collected.
- You can send a reminder directly from the student's page, and find any student by searching their name or phone number.
Parents, payers, and how they log in
Parents do not need a password. They log in with their phone number and a one-time code (OTP), delivered by WhatsApp or text message, and their delivery choice is remembered for next time.
Once logged in, a parent sees every child they pay for, across every institute on Feezy, in a single dashboard grouped by institute, with clear Paid, Overdue, Pending, and Upcoming totals. They can pay directly from there and download receipts for anything already paid. Parents and students can also message Feezy's WhatsApp number to instantly see their fee details, with a Pay Now link when something is due.
Archiving a student who leaves
When a student leaves, archive them from their profile. Archiving is safe:
- Nothing is deleted. Their profile, payment history, and fee records stay intact, visible under the Archived tab on the Students page.
- Pending fees are set aside and no new bills are raised while the student is archived.
- Archived students are automatically added to your Do Not Contact list, so they stop receiving reminders.
- Any unpaid bills from before they left remain visible in your "Unpaid bills from previous months" panel, so old dues are never silently lost.
Restoring a student later
If the student comes back, restore them from the Archived tab, individually or several at once.
- Feezy asks for confirmation, then brings back their pending payments automatically. Bills that were cancelled before archiving stay cancelled.
- The restore screen lets you choose exactly which fees to bill again and pick an earlier start date if needed.
- The parent automatically receives a WhatsApp welcome-back message with the pending fee amount, due date, and a Pay Now link.
Moving a student between batches
Moving a student to a new batch is a request that needs an authorized administrator's approval before anything changes. The approver is emailed, and a clear pending-approval notice is shown until it is decided. When choosing the destination, Feezy shows the full path so similar batch names are never confused. After the move, fee totals for both batches stay correct, and old cancelled bills from the previous batch do not come back.
Questions about a specific import or a stuck record? Write to hello@feezy.one or reach us on WhatsApp support.