1. Automated CBN NUBAN Derivation
All accounts derive a compliant 10-digit Nigerian Uniform Bank Account Number (NUBAN) adhering to the CBN standard formula: Where the weighting vector is .2. Who Sets Interest Rates?
- Department: The Treasury Department owns interest rate policy across the institution.
- Role: Treasury Officer (Role
320015). - Maker-Checker Governance:
- Maker: The Treasury Officer proposes product rate changes or slab adjustments.
- Checker: The Head of Operations (Role
320011) or Asset-Liability Committee (ALCO) approves the rate changes before they take effect.
3. Custom Rate Overrides for Individual Customers
Banks frequently negotiate bespoke rates for high-net-worth individuals, institutional depositors, or prime corporate borrowers.Guiding Invariant: A custom rate must never mutate the bank’s global product rate catalog. It is stored as an account-level contract override with an audit trail.
How Custom Overrides Work:
- When opening or modifying an account, the officer enters the negotiated
nominalInterestRate(e.g. 14.5% instead of the default 11.0%). - The core banking engine flags the transaction:
OVERRIDE_PENDING_APPROVAL. - The request routes to the Treasury Officer (Role
320015) in the approval queue. - Once the Treasury Officer approves, the account activates with its custom schedule. Daily interest accrual batch jobs calculate interest against this custom rate.