HR & Payroll
The HR & Payroll module covers everything related to your school’s staff — maintaining employee records, defining salary structures, processing monthly payroll, managing leave, and generating payslips.The HR & Payroll module is available on the Standard and Premium plans. It is not available on the Free plan.
Staff Records
All staff members (teaching and non-teaching) can have detailed HR profiles.Viewing the Staff Directory
Go to Admin → HR & Payroll → Staff to see all employees. Each row shows:- Name, designation, and department
- Date of joining
- Employment type (Regular, Contract, Part-Time)
- Current status (Active / Inactive)
Staff Profile
Click any staff member to see their complete HR profile:- Personal Details — name, DOB, gender, Aadhaar, PAN
- Employment Details — designation, department, date of joining, employee ID
- Bank Details — account number, IFSC, bank name (for salary credit)
- Salary Structure — assigned salary structure (see below)
- Leave Balance — available leave days by leave type
- Payroll History — payslips for past months
Adding a New Staff Member
- Go to HR & Payroll → Staff
- Click Add Staff
- Fill in personal, employment, and bank details
- Assign a salary structure
- Click Save
Salary Structures
A salary structure defines the components of a staff member’s pay.Creating a Salary Structure
- Go to HR & Payroll → Salary Structures
- Click New Structure
- Name it (e.g., “Teaching Staff Grade 1”, “Office Staff Basic”)
- Add Earnings components:
- Basic Salary
- HRA (House Rent Allowance)
- DA (Dearness Allowance)
- Special Allowance
- Conveyance Allowance
- Any other allowances specific to your school
- Add Deductions components:
- PF (Provident Fund) — typically 12% of Basic
- Professional Tax — as per state slab
- TDS (if applicable)
- Any other deductions
- Set whether each component is a fixed amount or a percentage of Basic
- Click Save
Assigning a Structure to a Staff Member
- Open the staff member’s HR profile
- Under Salary Structure, click Assign
- Select the salary structure
- Enter the actual amounts for each component (or they auto-calculate from the percentages)
- Set the Effective From date
- Save
Processing Payroll
At the end of each month:- Go to HR & Payroll → Payroll → Run Payroll
- Select the Month and Year (e.g., March 2026)
- Micron shows a preview of all active staff with their calculated salary:
- Gross Pay (sum of all earnings)
- Total Deductions
- Net Pay
- Review each entry. You can make one-time adjustments (e.g., bonus, advance deduction) by clicking the staff member’s row
- Once satisfied, click Process Payroll
- The payroll is locked for that month. Payslips are generated for all staff
Adjustments Before Processing
Before clicking Process Payroll, you can add:- Bonus — one-time addition (e.g., festival bonus, incentive)
- Advance Recovery — deduct a salary advance given earlier
- LOP (Loss of Pay) — days deducted for unapproved leave
- Arrears — pay an outstanding amount from a previous month
Generating and Distributing Payslips
After processing:- Go to Payroll → Payslips
- Select the month
- Click Download All to get a ZIP file of all payslips (PDF)
- Or click Send to Staff to email individual payslips to each staff member’s registered email
Leave Management
Leave Types
Configure the types of leave your school offers:- Go to HR & Payroll → Leave → Leave Types
- Click Add Leave Type
- Enter:
- Name (e.g., Casual Leave, Medical Leave, Earned Leave, Maternity Leave)
- Total Days per Year (e.g., 12 for Casual Leave)
- Can Be Carried Forward? — yes/no
- Requires Document? — for Medical Leave, you may want to require a doctor’s certificate
- Save
Applying for Leave (Teacher Portal)
Teachers apply for leave through the Teacher Portal:- Log in to Teacher Portal
- Go to Leave → Apply Leave
- Select leave type, start date, end date, and reason
- Submit
Approving Leave (School Admin / HR Manager)
- Go to HR & Payroll → Leave → Pending Approvals
- See all pending leave requests
- Click Approve or Reject with a comment
- The teacher is notified via email