EduBridge Fees & Accounting
Billed, collected, reconciled. Fee structures and instalment plans, invoices that post real journal entries, scholarships, bursaries and government subsidies, a six-stage dunning ladder, refunds, family billing with sibling discounts and research grants — every shilling on the student record EduBridge Core keeps.
Distinct screens in this one app — every one captured below from a working install with a full school of learners.
Government subsidy and student-loan schemes preloaded — HELB, NSFAS, NELFUND, HESFB, SLTF and more — so staff pick from a list instead of re-keying.
Payment UAT scenarios shipped in-app — M-Pesa happy path to duplicate webhooks and bad signatures — re-run the whole payment flow after every deploy.
Exactly what your purchase installs
Your download is one module. It depends only on free, standard Odoo apps plus EduBridge Core and EduBridge Academic — you will never be asked to install another paid third-party module to use it.
ep_fees)EduBridge Core and EduBridge Academic (the two apps this installs on) and the other EduBridge apps (Admissions CRM, Library, Transport and the rest of the suite) are separate purchases. The EduBridge M-Pesa, Airtel Money, Pesapal and Flutterwave payment-provider apps are also sold separately on this store — you only ever receive what you have bought.
Every money workflow, one app
Every animation below cycles through real screens from a working install — verified end-to-end on our live demo.
Design the fee book once
Everything the bursar signs off before term: fee categories (14 preloaded), fee structures with per-category lines, discounts for siblings and staff, late-fee policies with grace days and capped charges, and instalment plans from upfront to monthly.
Assignment to posted invoice
Fee assignments bind a student to a structure with a live balance, fee invoices post real customer invoices behind them — one to one — and the revenue board shows collected versus outstanding as it moves.
Numbers your board will trust
Revenue analytics pivots every invoice by class, category and term; outstanding aging shows exactly where the balances sit and for how long — live pivot and graph views, no spreadsheet exports.
Scholarships that balance
Create scholarship funds with budgets and sponsors, grant awards per student per year drawn against the fund, and clear the pending approval queue — utilization is tracked on every fund.
Bursaries with a real means test
Take open applications, score them under review with need assessment, publish the approved list — and keep the full register filterable for auditors and sponsors.
Government money, tracked
Twelve preloaded subsidy and loan schemes — HELB, NSFAS, NELFUND, HESFB, SLTF, CDF and more — with per-student links that carry verification, disbursement and expiry, swept weekly.
Collections on a ladder, not a whim
Dunning policies escalate from a day-3 email to day-90 suspension; the overdue pipeline ranks who to call first; the dunning log proves every step; and legal actions carry the hard cases to resolution.
Waive it or pay it back, on the record
Fee waivers with reasons and approvals for the cases with a story, and a full refunds workflow — requested, approved, paid — with a history your auditor can walk line by line.
One family, one bill
Family groups consolidate every child under the guardian who pays — one total, one balance, one printable bill — and sibling discount runs apply the family rate idempotently: re-run any time, never doubled.
University money, first-class
Beyond tuition: research grants with sponsors and disbursement tracking, live active funding, tuition insurance claims from filing to payout — and an append-only payment audit feed for the finance office.
Five wizards do the term in an afternoon
Bulk assign a structure to a whole class, generate invoices in one run, send reminders by email, SMS or WhatsApp, generate instalment schedules from a plan, consolidate siblings into one bill — and prove the payment flow end to end with the payment UAT runner.
Every feature, at a glance
One app, every screen below — each card is a real screen from a working install, captured on our live demo.
14 preloaded categories — tuition, boarding, transport, lab and more.
Reusable templates with per-category lines and yearly totals.
Student × structure with live balance and state.
Each fee invoice posts a real customer invoice — one to one.
Sibling, staff and merit discounts applied per assignment.
Grace days, fixed or percentage charges, capped per invoice.
One structure to a whole class or year in a single run.
Turn assignments into posted invoices in bulk, term by term.
Bulk balance reminders by email, SMS or WhatsApp template.
Live kanban — collected, outstanding, overdue at a glance.
Pivot and graph by class, category, term and year.
Aging buckets show where balances sit and for how long.
Waiver requests with reason, amount and approval trail.
Upfront, termly and monthly plans — five ship ready to use.
Funds with budgets, sponsors and utilization tracking.
Awards per student per year, drawn against the fund.
Approval queue — awards wait for the finance head.
Every application, filterable by state, year and class.
New bursary applications ready for screening.
Need-assessment scoring in progress, case by case.
This year’s approvals with amounts and funding source.
12 preloaded — HELB, NSFAS, NELFUND, HESFB, SLTF and more.
Student-to-scheme links: verified, disbursed, expired.
Collection ladders — the default runs six stages, day 3 to 90.
Every reminder, letter and notice fired, with outcome.
Overdue assignments ranked by balance and days late.
Legal-stage cases tracked to resolution.
Every refund request with reason, method and state.
Refunds awaiting finance-head approval.
Completed refunds — the paper trail auditors ask for.
One group per guardian — consolidated total, paid, balance.
Idempotent runs — re-apply any time, never doubled.
Grants with sponsors, budgets and disbursements.
Live research funding across the institution.
Tuition insurance claims from filing to payout.
Split an assignment into dated instalments from a plan.
Build one family bill and push sibling discounts.
Append-only log — webhooks, retries, duplicates, signatures.
Ten scripted scenarios prove the payment flow after deploys.
Under the hood
Engine-room features that do their work without a screen of their own — audited from the module source, not invented.
- Daily late-fee cron applies each active policy — grace days, once or recurring, capped per invoice
- Dunning sweep walks every overdue assignment through its ladder and logs each stage fired
- Weekly subsidy-expiry sweep flags lapsed verifications and posts a renewal note on each link
- Sibling-discount cron re-applies family rates across every active family group
- Optional weekly fee-balance reminder to guardians — ships switched off until you enable it
- Public tokenized pay page: guardian taps an SMS or WhatsApp link and pays with no login
- Works with the EduBridge M-Pesa, Airtel, Pesapal and Flutterwave provider apps — STK push or hosted page
- Verification-retry cron every 5 minutes; stuck transactions timed out after 15
- Append-only payment audit trail: duplicates ignored idempotently, signature failures captured
- Payment receipt emailed automatically from a mail template you can edit
- One fee invoice creates one customer invoice in Odoo Invoicing — state and residual mirrored
- Payments registered through the native wizard against cash, bank or mobile-money journals
- Balances roll up live to the student record and the family billing group
- Eight PDF reports: fee invoice, fee statement, scholarship award letter, bursary assessment
- Plus instalment schedule, family consolidated bill, dunning notice and refund authorization
- Guardians see per-child balances, assignments and invoices on the parent portal
- Outstanding-fees counter on the portal home, per family
- Mail and SMS templates shipped: invoice issued, receipt, before-due and overdue reminders, award letters
- Two access groups: Fees Officer (cashier / bursar) and Fees Manager (finance head)
- Configuration and University Finance menus gated to the manager group
- Chatter tracking on structures, assignments, waivers, refunds and family groups
- Seven language packs shipped: Swahili, French, Arabic, Portuguese, Spanish, German, Chinese
Live in an afternoon
Create categories and structures with per-category lines, pick discounts, late-fee policies and instalment plans — 14 categories, five plans and a six-stage dunning ladder ship preloaded. Then bulk-assign structures to whole classes in one run.
Generate posted invoices term by term, share tokenized pay links guardians open without a login, and let the dunning ladder chase the stragglers — the revenue board, analytics and aging update as the money lands.
One platform, every part of the school
Every EduBridge app shares the same student record and security. Install what you need today and add the rest as you grow — each app installs on top, nothing to re-key.
Other Odoo services we offer
Common questions
Does it work without EduBridge Core?
Are these real accounting entries or a side ledger?
How do parents actually pay?
What happens when a parent does not pay?
How are scholarships, bursaries and subsidies different here?
Can it handle a family with four children?
Talk to us today
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) • Purchase (purchase) • Website (website) • Calendar (calendar) • Attendances (hr_attendance) • Contacts (contacts) • Email Marketing (mass_mailing) |
| Community Apps Dependencies | Show |
| Lines of code | 34956 |
| Technical Name |
ep_fees |
| License | OPL-1 |
| Website | https://www.bridgeerp.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module