Ardent SMS Docsv9.0
ModulesFinance

Finance & Fees

Complete guide to Ardent SMS Finance — fee structures, invoicing, payments, accounting, and financial reporting.

StablePhase 6

Finance & Fees

Complete school financial lifecycle — from fee setup and invoicing through collection, accounting, and reporting. Every amount stored in pesewas for 100% precision.

Sub-features6
PrecisionPesewa
Payment GatewayPaystack

Module Overview

Payment Flow Diagram1. Parent2. Paystack Inline3. Paystack API4. Webhook5. Edge Function6. core-service7. Invoice updated8. Parent notifiedFAILED

Key Concepts

How Currency Works

All amounts are stored in pesewas (the smallest unit of GHS). GHS 1.00 = 100 pesewas. This prevents floating-point arithmetic errors in financial calculations. The platform displays all amounts formatted as GHS X,XXX.XX but stores and transmits them as integers.

Finance Workflow

Financial Reports

ReportDescriptionFrequency
Collection SummaryTotal fees collected vs. outstanding by classDaily / On-demand
Trial BalanceDebit/credit balance across all accountsMonthly
Income StatementRevenue minus expenses for the periodTermly
Aged ReceivablesOutstanding fees grouped by age (30/60/90 days)Weekly
Payment Method MixBreakdown by Paystack, MoMo, Cash, Bank TransferOn-demand
Scholarship ReportTotal concessions and beneficiariesTermly

Permissions

Finance Module Access

FeatureSuper AdminAdminTeacherAccountantParentStudent
Create fee structures
Generate invoices
Record offline payments
View financial reports
Pay online (Paystack)
View own invoices
Full Access Read Only No Access

On this page