πŸ“‰ Module Overview

In this tutorial, we'll learn how to record, track, and report on all school expenditures to manage budgets and maintain financial transparency.

The Expenses module is used to log and monitor all outgoing school payments, from salaries and utilities to supplies and maintenance. It provides essential data for budgeting, cost control, and accurate financial reporting.

🧭 How to Access

  • Navigate to: Finance β†’ Expenses


πŸ—‚οΈ Understanding Expense Categories

Categorizing expenses is crucial for organization and analysis. Common categories include:

CategoryExamples
Salaries & WagesTeacher salaries, administrative staff pay.
UtilitiesElectricity, water, internet, phone bills.
SuppliesStationery, laboratory materials, office supplies.
MaintenanceRepairs, cleaning services, facility upkeep.
TransportFuel, vehicle maintenance, transport allowances.
EventsSports day, cultural festival, graduation costs.
EquipmentPurchase of computers, furniture, lab equipment.
MarketingAdvertising, brochure printing, open day costs.
InsuranceSchool property, vehicle, liability insurance.
MiscellaneousOther unforeseen or small costs.

πŸ“‹ Expenses List Overview

The main page displays all recorded expenses. Key columns include:

ColumnDescription
DateDate the expense was incurred/paid.
CategoryThe expense type (e.g., Utilities).
DescriptionBrief note on the purpose.
Vendor/PayeeRecipient of the payment.
AmountCost of the expense.
Payment MethodCash, Cheque, Bank Transfer, etc.
ReceiptIndicator if a receipt is attached.
ActionsView, Edit, Delete (based on permissions).

βž• Recording a New Expense

  1. Click Add Expense.

  2. Fill in the form:

    • Expense Date: Date of payment/purchase.

    • Category: Select from the list.

    • Description: Clearly state what was paid for (e.g., "July Electricity Bill").

    • Vendor/Payee: (Optional) Name of the company or person paid.

    • Amount: Enter the cost.

    • Payment Method: Select Cash, Cheque, Bank Transfer, etc.

    • Reference Number: (Optional) Cheque number or transaction ID.

    • Approved By: (Optional) Select the authorizing staff member.

    • Remarks: (Optional) Additional notes.

    • Attach Receipt: Upload supporting document (highly recommended).

  3. Click Save Expense.


πŸ“Š Expense Reports & Analytics

Access powerful reports via Reports β†’ Expense Reports to gain insights:

Report TypePurpose
By CategoryAnalyze spending patterns (e.g., how much was spent on Utilities this quarter).
By Date RangeView expenses for a specific period (monthly, termly, yearly).
By VendorTrack total spending with a particular supplier.
Budget vs. ActualCompare planned budget against real expenditure to identify variances.

These reports are vital for cost control and informed financial planning.



βœ… Best Practices

  • Timely Recording: Log expenses immediately after payment to maintain accurate, up-to-date records.

  • Receipt Compliance: Always attach receipts where possible. This is non-negotiable for audit trails.

  • Categorize Consistently: Use the same category names for similar expenses to ensure report accuracy.

  • Enforce Approvals: Implement a workflow where high-value expenses require prior approval from management.

  • Regular Reviews: Generate and review monthly expense reports to monitor trends and prevent budget overruns.

  • Budget Comparison: Regularly compare actual expenses against the annual budget to stay on track financially.


The Expenses module provides the tools needed for disciplined financial management, ensuring all school spending is documented, categorized, and available for analysis to support sound fiscal decisions.

Next, we will explore Payroll Management.