What are Segments?
A Segment is an organizational unit that helps you classify and group accounts within a ledger. In Midaz Module, segments enable you to:
- Organize accounts by purpose - Group accounts by business function, department, or product line
- Create reporting hierarchies - Build structures for financial reporting and analysis
- Apply business classifications - Use segments to filter and analyze accounts by classification
- Maintain flexibility - Add custom metadata for integration and business-specific needs
Accessing the Segments page
To open the Segments page, select the Segments option on the Accounts section of the left-side menu. The Segments page displays a table listing all Segments in your Ledger.
If you do not have any Segments, the list will appear empty with a prompt to create your first segment.
Available actions
From the Segments page, you can:Create a Segment
Add a new segment to organize your accounts
Edit a Segment
Update segment name and metadata
Delete a Segment
Remove a segment from your ledger
Common use cases
Departmental organization
Departmental organization
Create segments to represent different departments or cost centers:
Finance- For treasury and financial operations accountsOperations- For operational and transactional accountsHR- For payroll and employee-related accountsSales- For revenue and customer-related accounts
Product line separation
Product line separation
Organize accounts by product or service offering:
Checking Products- All checking account-related segmentsSavings Products- Savings and investment account segmentsLoans- Credit and lending product segmentsCards- Credit and debit card operation segments
Regional organization
Regional organization
Group accounts by geographic region:
North Region- Accounts for northern operationsSouth Region- Accounts for southern operationsInternational- Cross-border and international accounts
Compliance and reporting
Compliance and reporting
Create segments for regulatory and reporting purposes:
Regulatory Reserve- Accounts subject to reserve requirementsAudit Trail- Accounts requiring special audit trackingTax Reporting- Accounts with specific tax reporting needs
Best practices
1
Plan your segment structure
Design your segment hierarchy before creating accounts. A well-planned structure makes account management and reporting easier.
2
Use clear, descriptive names
Choose segment names that clearly indicate their purpose. This helps team members understand account organization at a glance.
3
Leverage metadata for additional context
Use the Metadata tab to store additional information like cost center codes, department IDs, or integration references.
4
Keep segments consistent across ledgers
If you have multiple ledgers, consider using consistent segment naming conventions for easier cross-ledger reporting.
5
Review segments regularly
Periodically review your segment structure to ensure it still aligns with your organizational needs.
Segments and transaction rules
Segments classify accounts for organization, filtering, and reporting — they do not control transaction flows. Route validation in Accounting Routes supports only account types and aliases; there is no segment-based routing. Use segments to keep your account structure organized and to slice reports by department, region, or product line.

