Case study · Anonymized
Grant-ready Odoo
Multi-donor grant finance on Odoo 16
European-funded NGO operating in East Africa, co-financing, voucher approvals, donor packs in EUR and local currency. Client name withheld.
↓ 5 days
Month-end close
4
Active donors
2
Reporting currencies
Odoo 16
Version
Challenge
Standard Odoo nonprofit setup could not model hierarchical budget lines, multi-level expense vouchers, or co-financing splits. Finance rebuilt donor reports manually each quarter.
Approach
- Custom project and budget line structures tied to analytic accounting
- Expense voucher workflow with approval chains before ledger posting
- Donor and co-financier allocation rules on voucher lines
- Multi-currency books with funder-specific QWeb reports
- Training and handover documentation for finance staff
Outcome
Donor reports generate from live data, not Excel reconstruction. Auditors trace vouchers to budget lines. Co-financing shares visible per project without month-end adjustments.