How are employee and teacher leave policies configured?
Institution Admin opens System Settings > Employment Leave and configures leave type, weekly/monthly/yearly allowance, paid or unpaid status, half-day support, approver, and maximum request length. The contract links allowed leave types to the employee or teacher.
How do I request staff leave?
Open the profile icon > My Account > My Leaves, select a type permitted by your active contract, enter the dates and required details, and submit. The configured authority reviews the request. Use My Leaves to follow the status and remaining balance.
How is my available leave balance calculated?
The balance reflects the allowance period, eligible carry-in, approved leave, and pending requests reserved against the balance. The allowance can be prorated when a contract covers only part of a weekly, monthly, or yearly cycle.
How is unused leave carried forward?
The policy percentage applies to eligible unused leave after pending and approved requests. If 14 days remain and carry-forward is 25%, then 3.5 carry forward and 10.5 expire. Zero percent expires all remaining days; 100 percent carries all eligible days if the next policy and contract permit them.
Are Saturdays and Sundays counted when leave spans a week?
No sandwich rule is applied. Weekend days configured as excluded stay excluded even if the leave range includes weekdays before and after the weekend. Public holidays currently count because staff leave is not connected to the school holiday calendar.
When does payroll deduct unpaid leave?
Approved unpaid leave is deducted after the leave period ends. Any amount not deducted in one run carries forward. Payroll allocation prevents duplicate deductions for the same leave.
Who can process salary batches under Campus-level responsibility?
The Finance role assigned to each campus processes that campus's batch. Institution Admin can review closed runs but cannot process campus payroll under campus-level responsibility. Institution Payroll Finance is available for processing when policy responsibility is Institution level.
Does OCR run monthly payroll automatically?
No. Finance manually selects a permitted scope, supported frequency (monthly, half-month, 14-day, or 7-day), and completed pay period, previews the calculation, resolves issues, and closes the salary batch. A closed scope/frequency/period cannot be run again. Scheduled jobs send contract reminders and process queued mail; they do not run salary batches.
How is overtime paid?
If the employment policy allows overtime, approved hours are valued using the configured derived hourly rate and multiplier, then included in payroll when eligible. The default multiplier is 1.5 where used; the configured policy range is 1–5.
What salary items can be included in payroll?
An eligible batch can include active contract salary, applicable tax, approved overtime, extra-duty pay, visiting-teacher pay, annual or performance bonuses, ended unpaid-leave deductions, and salary-advance installments due. Performance bonuses are one-time approved awards, not permanent base-salary increases.
Does extra-duty pay increase a teacher's grade or step?
No. Extra duties are separately assigned compensation, such as a fixed amount or configured hourly, daily, or session-based pay. The duty payment does not itself change the employee's grade or salary step.
How is visiting-teacher pay calculated?
A visiting appointment can be paid by course, credit, lecture, hour, term, or a fixed agreed amount. Authorized staff review and approve the entry; eligible approved payments are included in payroll.
How is teacher salary handled during summer and winter vacation?
The applicable policy and contract specify whether salary continues, is annualized, applies only during term time, or uses a separate vacation appointment. Vacation alone does not pause or extend a contract; review the written vacation terms in the offer.
How does an employee request a salary advance?
Submit the amount and reason under My Account > My Salary Advances. Institution Admin reviews the request, then Finance approves and processes it, sets installments, and records the advance in the staff ledger. Payroll recovers due installments.
Where can I find payslips, salary ledgers, and reconciliation?
Employees and teachers open My Account > My Payslips. Finance uses Staff Salary Ledgers for earnings, tax, deductions, payments, advances, and balances, and Payroll Reconciliation to compare confirmed payments with closed batches.
How do I submit a resignation?
Open My Account > My Records > Resignations and submit the requested last working day and reason, following the contract's employee resignation notice period. Institution Admin approves or rejects the request. After the approved date, Institution Admin completes separation and clearance, and Finance processes the final settlement. Submission alone does not immediately disable portal access.
What happens after an institution ends a contract?
Institution Admin can schedule End Contract for a selected appointment with an internal category, private notes, employee-facing explanation, and last working day. It is distinct from resignation. A scheduled end can be cancelled before its effective date. Access is removed only when no other active staff profile, contract, or access role still permits it. Reactivation is blocked after final settlement unless Finance reverses it.
How do I request an experience letter?
Open My Account > My Records > Experience Letters, submit the required details, and wait for Institution Admin approval. The approved PDF has a QR verification page. An administrator can revoke a letter, after which its QR page reports that it is no longer valid.
Will contract and approval emails arrive immediately?
Employment emails are queued for processing. Queue status is not proof of delivery; the email queue worker must run. Contract-expiry reminders also require the daily employment reminder worker.