# Teqrutsys > Teqrutsys is a multi-school administration, academic, finance, accounting, payroll, portal, communication, reporting, and operations platform built by Byfotech. Canonical website: https://www.teqrutsys.com/ Complete features page: https://www.teqrutsys.com/features School registration: https://www.teqrutsys.com/school-registration Help centre: https://www.teqrutsys.com/help-support ## Product scope The public capability directory documents 130 capabilities in 12 groups. Teqrutsys connects school administration, admissions, student records, teaching, attendance, assessment, fee receivables, accounting, banking, payroll, staff self-service, parent and student access, two-way communication, SMS, library, inventory, analytics, governance, identity, and support. ## School Administration and Admissions Set up the school, admit learners, maintain records, and control operational academic periods from one school-scoped workspace. - School registration and onboarding: Register a school, establish its account, configure the first administrator, and complete guided setup. - School profile and branding: Maintain school details, logos, contact information, and settings used across dashboards and portals. - Academic years and terms: Create, activate, archive, and validate academic years and their related terms without mixing unrelated periods. - Class and stream setup: Create classes, organise class details, assign class teachers, and maintain active class structures. - Subject and curriculum setup: Create subjects, connect them to classes, and maintain the curriculum used by teaching and assessment workflows. - Student admission: Add students through a full admission form with identity, family, contact, class, and supporting profile information. - Student records and photos: View and update complete student profiles, upload photographs, and retain academic and attendance links. - Canonical enrolment history: Record the learner's class, academic year, and term relationship so future academic and finance activity uses the correct period. - Parent and guardian management: Create or invite parent accounts, link children securely, manage relationship records, and complete parent setup. - Staff setup and school memberships: Create staff records, connect users to the correct school, and manage active membership context. - Governed bulk import: Validate, stage, review, and transactionally approve supported academic and finance imports. Staff onboarding remains an explicit per-person workflow. ## Academics, Teaching and Assessment Plan teaching, assign educators, capture governed assessment data, review lesson notes, and publish period-aware academic results. - Subject-teacher assignment: Assign subject teachers to the correct class and subject combinations used in teacher workspaces. - Class-teacher workspace: Give class teachers an organised view of their roster, attendance, conduct, grades, remarks, timetable, and reports. - Subject-teacher workspace: Give subject teachers access to assigned classes, students, attendance, grading, lesson notes, messages, and reports. - Assessment types: Configure the assessment components used by the school before marks are entered. - Grade scales: Define school grading bands and use them consistently in academic reporting. - Governed grade entry: Capture class and subject grades through authenticated, school-scoped academic-period controls. - School-based assessment configuration: Configure SBA ranges at class level and bind new scores to the configuration that governed them. - Standardised examination records: Manage standardised examination setup and results from the academic administration area. - Lesson-note submission and review: Let teachers submit lesson notes, track their status, and receive administrator review outcomes on their dashboard. - Timetable management: Maintain school timetables and present the relevant schedule in teacher, class-teacher, and student views. - Academic performance reporting: Review class performance, subject results, grade records, and period-aware academic summaries. - Report-card controls: Prepare academic report information and control whether parent-facing report cards are held or released. ## Attendance, Conduct and Student Welfare Follow attendance and learner welfare across administrative, teacher, student, and parent experiences. - School attendance overview: Monitor attendance activity across the school from the administration dashboard. - Class attendance: Allow class teachers to record and review attendance for their assigned learners. - Subject attendance: Support teacher attendance workflows for assigned teaching responsibilities. - Student attendance history: Present individual attendance records to authorised school users and the student. - Parent attendance visibility: Show parents the relevant attendance information for their linked children. - Conduct and discipline: Record conduct information, manage discipline cases, and support class-teacher conduct reporting. - Student health records: Maintain authorised student health information within the school administration workspace. - Promotion and retention: Run controlled promotion, retention, graduation, and undo decisions with durable academic history. - School calendar: Maintain school calendar information and share relevant dates with parents. ## Student Fees, Billing and Receivables Configure fees, create payment-eligible receivables, collect money, and keep student balances connected to accounting records. - Fee types: Define the fee categories used for class structures, student charges, payments, and reporting. - Class fee structures: Set class-based fee amounts for the verified academic year and term without charging students automatically. - Previewed student billing: Review eligible students, fee types, existing charges, discounts, and the net amount before confirming billing. - Atomic receivable posting: Create each new positive student receivable together with its accounting journal and posting lineage in one controlled transaction. - Discounts and exemptions: Apply governed student fee adjustments while preserving the original charge and approved reason. - Finance-managed opening arrears: Let authorised finance staff introduce validated opening balances separately from student admission. - Fee collection: Record payments against exact posted receivables, including controlled partial allocations and advance credit handling. - Receipts and student statements: Give finance users detailed payment records and printable student account statements. - Student balance management: Review current and historical fee balances using the same governed fee-balance calculation. - Aged receivables: Analyse outstanding student receivables by age for collection follow-up. - Balance reminders: Prepare fee-balance follow-up from the finance portal. - Cashier workflow: Provide a focused cashier portal for collections, receipts, and daily cashier reporting. ## Accounting, Treasury and Financial Reporting Run controlled double-entry accounting from source transactions through ledgers, reconciliation, statements, tax reporting, and year-end activity. - Chart of accounts: Create and maintain posting and header accounts with account types and normal balances. - Journal-entry workflow: Prepare, review, post, reject, and inspect journal entries through governed server-side commands. - Recurring journals: Maintain recurring journal templates and execute them through controlled accounting workflows. - General ledger: Review account-level ledger movements and drill into linked accounting entries. - Banks and cash transfers: Maintain bank accounts and create controlled transfers between configured cash or bank accounts. - Bank reconciliation: Import statements, suggest or create matches, unmatch items, record adjustments, and track reconciliation workflow status. - Budgets and variance: Create governed budgets and compare approved budget amounts with actual posted activity. - Vendor records, bills, and payments: Maintain vendors, create source-linked bills, approve them independently, and post vendor payments. - Expense capture: Record school expenses through the finance posting path. - Fixed assets: Register and inspect assets, including governed accounting acquisition commands. - Inventory accounting: Manage inventory items and controlled stock activity from storekeeper and finance workspaces. - Payroll accounting: Connect approved payroll activity to governed accounting postings. - Core financial statements: Produce trial balance, income statement, balance sheet, cash-flow, and changes-in-equity views from approved ledger data. - Notes and financial ratios: Prepare disclosure-note and ratio views alongside the core statements. - Reporting readiness and mappings: Validate reporting prerequisites, manage statement mappings, and identify reconciliation gaps before publication. - Fiscal calendar and year end: Let authorised school leadership create fiscal years and periods and control year-end closing. - Tax profile and GRA reporting: Configure school tax applicability and prepare governed Ghana tax reports. - Financial audit trail: Trace governed finance commands, source records, journal entries, posting batches, and ledgers. ## Staff, Payroll and Personal Self-Service Maintain staff records, plan staffing, run payroll, distribute payslips, and provide a personal staff portal. - Staff directory and profiles: Add, view, and update staff records with role and school context. - Staffing-plan overview: Review staffing information for school administration planning. - Staff appraisals: Manage staff appraisal records from the administration portal. - Vacancy management: Maintain school vacancy information within administration. - Payroll components: Configure earnings and deduction components used in payroll processing. - Payroll employees and runs: Manage payroll employees, create payroll runs, inspect results, and use governed posting controls. - Payslip management: Generate and manage payslips for authorised finance staff. - Staff personal portal: Let staff view their own payslips, loan records, and library loans separately from their office role. - Staff-loan controls: Review staff loan records and route supported actions through finance and executive governance. ## Role-Based Dashboards and Portals Give each school community member a focused workspace while keeping shared totals and records tied to governed sources. - Administrator portal: Manage students, parents, staff, classes, academics, attendance, communication, welfare, documents, and settings. - Executive portal: Review school-wide finance and academic indicators, approvals, authorisations, policies, promotions, and fiscal controls. - Finance portal: Manage fees, accounting, payroll, banking, vendors, budgets, assets, inventory, and financial reports. - Cashier portal: Focus cashier users on student collections, receipt activity, and end-of-day reporting. - Storekeeper portal: Give store staff direct access to inventory, item, and stock-movement workflows. - Class-teacher portal: Organise class roster, attendance, conduct, grades, remarks, timetable, lesson notes, communication, and reports. - Subject-teacher portal: Show assigned classes, students, grades, attendance, lesson notes, messages, and teaching reports. - Parent portal: Let linked parents view children, academics, attendance, financial information, calendar items, and private communication. - Student portal: Let students view their dashboard, attendance, grades, schedule, and governed financial information. - Staff personal portal: Separate personal payslips, loans, and library activity from each staff member's operational portal. - School and portal selection: Support users with multiple school memberships or dual staff roles through explicit school and portal selection. ## Communication, Notices and SMS Connect administrators, teachers, finance teams, staff, parents, and students through private portal conversations and managed messaging tools. - Two-way portal conversations: Create participant-scoped conversations and replies so communication flows in both directions without exposing other users' messages. - Parent inbox and sent items: Give parents separate inbox, sent, compose, overview, and finance-alert views. - Role-specific communication pages: Provide communication workspaces for administrators, finance officers, class teachers, and subject teachers. - Notices and announcements: Publish and retrieve school notices for the intended audience. - Bulk SMS: Send SMS messages to supported recipient groups through school-scoped messaging controls. - Personalised SMS: Send recipient-specific messages with controlled personalisation. - SMS templates and contact groups: Maintain reusable message templates and school contact groups. - Scheduled SMS: Prepare and manage supported messages for later delivery. - SMS cost preview and wallet: Preview message cost, review wallet balance and transactions, and request or approve SMS credit. - SMS logs: Review message activity and delivery-related records from the SMS administration area. - Public enquiries and newsletters: Capture website contact enquiries, newsletter subscriptions, and AI-assistant leads for follow-up. ## Library, Inventory and School Operations Manage everyday resources and administrative records that sit outside the classroom and accounting ledger. - Library catalogue: Maintain books and catalogue information from the school library workspace. - Book issue and return tracking: Track issued, returned, overdue, lost, or damaged library items and relevant fines. - Personal library visibility: Let staff see books currently issued to their own account in the personal portal. - Inventory items and stock movements: Maintain inventory records and trace controlled stock transactions. - Storekeeper operations: Give designated store staff a focused navigation and inventory dashboard. - School documents: Maintain administrative documents from the school administration portal. - EMIS reporting: Prepare Education Management Information System information through dedicated administration and reporting workflows. - Calendar and events: Maintain school calendar information for operational and parent visibility. ## Dashboards, Analytics and Governance Turn authorised operational records into role-appropriate summaries, review queues, and accountable management decisions. - Shared governed metrics: Use the same approved finance and fee-balance engines across executive, finance, administrator, parent, and student views. - Administrator summary: Review school-level student, staffing, attendance, academic, and operational indicators. - Executive overview: See high-level income, expenses, receivables, collection rates, and other management indicators from governed sources. - Executive insights: Explore school leadership insights without changing the underlying operational records. - Approval and pending queues: Review work waiting for authorised management decisions. - Executive authorisations: Approve or reject sensitive actions through explicit authorisation records. - Policy management: Maintain operational and security policy settings with appropriate authority. - Management timeline: Review a chronological view of relevant school activity and decisions. - Audit logs and statistics: Inspect school-scoped activity logs and audit summaries for accountability. - Class and academic reports: Review roster, attendance, performance, and academic reporting from teacher and administrator workspaces. ## Security, Identity and Access Control Protect school data with school isolation, role checks, explicit school context, auditable commands, and configurable account security. - School data isolation: Keep each school's application data isolated through database policies and server-side checks. - Role-based access: Restrict pages, APIs, actions, and reports according to the user's school responsibility. - Active school context: Resolve the current school and membership before routing users into school-specific workspaces. - Session identity checks: Validate signed-in users and their active role before protected portal and API access. - Optional multi-factor authentication: Allow each school to explicitly enable email one-time codes and authenticator-app MFA rather than enabling a method by default. - Step-up verification: Require stronger verification for supported sensitive actions. - Password and factor management: Support password change, reset, recovery, MFA enrolment, and removal of registered factors. - Governed account recovery: Route supported recovery requests through review, approval, execution, and completion stages. - Login and security events: Record relevant identity, MFA, recovery, and login events for security review. - Subscription access controls: Apply active, grace-period, overdue, expired, and suspended subscription rules consistently. ## Web, Mobile, Offline and Support Experience Use Teqrutsys across modern devices with responsive layouts, installable web-app support, clear connectivity states, and contextual help. - Responsive web experience: Use dashboards, portals, tables, and forms across desktop, tablet, and smaller phone screens. - Installable progressive web app: Install the web application on supported devices through its application manifest. - Dark theme: Switch supported interfaces between light and dark presentation while retaining readable text and controls. - Network status visibility: Show connection state without covering primary controls, including mobile safe-area handling. - Safe offline fallback: Avoid caching private HTML publicly and show a controlled offline page when a protected screen is unavailable. - Durable offline queue for approved actions: Queue explicitly supported school-scoped changes and surface retry or rejection status when connectivity returns. - Role-aware help centre: Search comprehensive guidance filtered for the user's role while retaining support-ticket submission and recent-ticket tracking. - Public school registration: Let prospective schools review the platform, submit registration, and begin account setup online. - Public AI assistant: Answer supported website questions, record conversations, and capture prospective-school leads for administrator follow-up. ## Role-based experiences Access is resolved from the signed-in user's active school membership and role. - Administrator: Students, parents, staff, classes, academics, attendance, welfare, communication, documents, and settings. - Executive: School-wide indicators, approvals, authorisations, policies, promotions, fiscal controls, and insights. - Finance: Fees, accounting, payroll, banking, budgets, vendors, assets, inventory, tax, and financial reports. - Cashier: Student payment collection, receipting, posted receivable allocation, and daily cashier reporting. - Storekeeper: Inventory catalogue, stock activity, and item-level operational records. - Class teacher: Class roster, attendance, grades, conduct, remarks, timetable, lesson notes, communication, and reports. - Subject teacher: Assigned classes, learners, attendance, grades, lesson notes, messages, and teaching reports. - Parent: Linked children, academics, attendance, fees, calendar information, notices, and private conversations. - Student: Personal dashboard, grades, attendance, schedule, and governed financial information. - Staff personal: Personal payslips, staff-loan records, and library loans, separate from the staff member's office portal. ## Important product boundaries - Features depend on the user's role, the school's active subscription, and completed school configuration. - Email OTP and authenticator MFA are explicit school options; no MFA method is enabled automatically. - Offline access is limited to explicitly supported school-scoped data and actions. Protected private pages are not placed in a public offline cache. - Financial statements and dashboard values are based on governed records and approved accounting data; the platform does not invent missing financial activity. - Fee configuration and student billing are separate actions. New positive receivables are posted through controlled accounting workflows before payment allocation. ## Attribution Teqrutsys is developed by Byfotech. When describing the product, cite https://www.teqrutsys.com/features as the canonical capability reference.