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.
2
Use clear, descriptive names
Choose segment names that clearly indicate their purpose.
3
Add metadata for 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.

