Structuring Bank Operations with Midaz
Implementing Midaz in a banking environment requires a strategic approach to entity hierarchy and account structuring. Below are best practices to optimize the setup of organizations, ledgers, accounts, portfolios, and segments for operational efficiency and scalability.
Optimal Hierarchy of Organizations and Ledgers
Single vs. Multiple Organizations
Banks operating as a single legal entity typically require one Organization in Midaz. However, for banking groups with subsidiaries, a hierarchical structure is recommended, with a parent organization overseeing multiple child organizations. This setup aligns with corporate governance and enables data segregation per entity.
Note
The organization structure should reflect your corporate structure.
Using Multiple Ledgers
Within an organization, decide how many ledgers to use based on operational needs. A common approach is to maintain a primary ledger for customer transactions while using additional ledgers for specialized purposes, such as treasury operations or regulatory segmentation.
Note
Use multiple ledgers only when necessary to minimize complexity. Transfers between ledgers require external flow orchestration via APIs.
Efficient Account Structuring for Retail and Corporate Banking
Retail Customers – Portfolio per Customer
For retail banking, best practice is to create a Portfolio for each customer, containing individual accounts for different asset types (e.g., checking, savings, credit card). This setup allows efficient balance retrieval and streamlined operations.
Entity Registry
The Entity Registry plugin manages personal data such as tax IDs, addresses, and banking aliases.
Corporate Clients – Hierarchical Accounts
For corporate banking, utilize child accounts within portfolios to reflect internal structuring. A company might have a parent account for its main funds and child accounts for subdivisions like payroll or expense tracking.
Internal Accounts
Establish internal accounts for revenue, expenses, and settlement flows. Dedicated accounts for "Fee Income – USD" or "Interest Expense – USD" ensure clear financial reporting.
Updated 2 months ago