Installation Guide · Step 9

Configure Mifos X after installation

Complete the first login, configure the institution, create offices, staff, users, roles, working days, accounting, financial products and scheduled jobs before go-live.

Recommended approach

Configure in the correct sequence

Several Mifos configuration areas depend on earlier decisions. For example, product accounting depends on the chart of accounts, and users depend on offices, staff and roles.

Recommended order

Organisation → Offices → Staff → Roles → Users → Working Days → Payment Types → Accounting → Products → Scheduled Jobs → Functional Testing

Step-by-step

Post-installation configuration sequence

01

Complete the first login

Confirm that the Mifos Web App connects successfully to Apache Fineract.

  • Open the production or staging Mifos Web App URL
  • Enter the tenant identifier
  • Sign in using the approved administrator account
  • Confirm the dashboard and navigation load correctly
  • Change default or temporary credentials immediately
02

Configure organisation details

Set the institution name, currency, date formats and basic operating information.

  • Confirm organisation name
  • Confirm default currency
  • Confirm date format
  • Confirm accounting period assumptions
  • Confirm country and locale settings
03

Create the office hierarchy

Model head office, regions, areas and branches according to the institution's operating structure.

  • Create the head office
  • Add regional or area offices where required
  • Create branches
  • Verify parent-child relationships
  • Confirm branch opening dates
04

Create staff records

Create operational staff before assigning users, clients or loan responsibilities.

  • Create staff names and employee references
  • Assign each staff member to an office
  • Mark loan officers correctly
  • Review active and inactive status
  • Confirm reporting relationships outside Mifos where applicable
05

Create users, roles and permissions

Apply least-privilege access based on each person's actual responsibilities.

  • Create role templates
  • Grant only required permissions
  • Create named user accounts
  • Assign users to the correct office
  • Test every role using a non-administrator account
06

Configure working days and holidays

Ensure repayment schedules and due dates follow the institution's operating calendar.

  • Set working days
  • Configure repayment rescheduling rules
  • Create national holidays
  • Create regional or branch holidays
  • Test repayment dates around weekends and holidays
07

Configure payment types and codes

Standardise payment channels, classifications and dropdown values.

  • Create cash, bank, UPI or transfer payment types
  • Configure cheque or transaction-reference requirements
  • Review code values
  • Remove unused values where safe
  • Document naming standards
08

Configure accounting

Prepare the chart of accounts and map financial products correctly.

  • Create or import the chart of accounts
  • Confirm asset, liability, income and expense classifications
  • Configure financial activity mappings
  • Map product accounting
  • Validate sample journal entries
09

Create loan and savings products

Configure products according to approved business and accounting policies.

  • Configure currency and amounts
  • Configure interest calculation
  • Configure repayment frequency
  • Configure charges and penalties
  • Configure accounting mappings
  • Test schedules before making products available
10

Review scheduled jobs

Confirm batch processing, accruals, penalties and Close of Business jobs are configured safely.

  • Review all enabled jobs
  • Confirm execution times
  • Identify jobs that affect loan balances
  • Test jobs in staging
  • Monitor job results and failures

Functional validation

Required end-to-end tests

Configuration is not complete until the full business workflow has been tested from customer creation through accounting and reporting.

  • Create a test client
  • Create a group and centre where applicable
  • Create a test loan application
  • Approve and disburse the loan
  • Post a repayment
  • Reverse and repost a repayment
  • Apply a charge
  • Test penalty handling
  • Run relevant scheduled jobs
  • Verify journal entries
  • Generate operational reports
  • Generate accounting reports
  • Verify user-role restrictions
  • Verify branch-level data access
  • Check audit trail entries

Financial validation

Accounting checks

TransactionValidation
Loan disbursementConfirm expected asset and liability or funding entries.
RepaymentConfirm principal, interest, fees and penalties post correctly.
ReversalConfirm reversed entries offset the original transaction correctly.
AccrualConfirm accrued income and receivable entries are correct.
Write-offConfirm write-off and recovery accounting follows policy.
SavingsConfirm deposits, withdrawals, interest and charges post correctly.

Implementation guidance

Common configuration mistakes

Using the administrator account for all staff

Create named users and assign only the permissions required for each role.

Creating products before accounting

Prepare the chart of accounts and financial mappings before finalising product accounting.

Ignoring working days

Incorrect working-day settings can create unexpected repayment dates and overdue calculations.

Enabling every scheduled job

Review each job's business impact and test it before enabling it in production.

Testing only the happy path

Test reversals, rescheduling, prepayments, arrears, write-offs and corrections.

Starting migration too early

Complete configuration, product validation and transaction testing before migrating customer data.

Production readiness

Go-live configuration checklist

  • All default passwords changed
  • Organisation settings approved
  • Office hierarchy verified
  • Staff and users created
  • Roles and permissions tested
  • Working days and holidays configured
  • Payment types approved
  • Chart of accounts approved
  • Loan and savings products signed off
  • Scheduled jobs reviewed
  • Sample accounting reconciled
  • Reports validated
  • Backup and restore tested
  • Monitoring enabled
  • Go-live rollback plan documented

MifosX implementation services

Need help configuring Mifos for your institution?

MifosX provides Mifos implementation, product configuration, accounting setup, workflows, user roles, testing, training, migration and go-live support.