
This dataset contains anonymized loan records from women-owned micro-enterprises obtained from multiple Savings and Credit Cooperative Organizations (SACCOs) operating in Kenya. The data were collected over a ten-year period from January 2015 to April 2025 and include information on borrower demographics, business characteristics, loan attributes, group dynamics, savings behavior, and repayment outcomes. The dataset was used to develop and validate explainable machine learning models for predicting loan default, with the goal of supporting transparent and responsible credit decision-making in microfinance contexts.
Data Collection Period: January 2015 – April 2025
Geographic Coverage: Multiple counties in Kenya
Institution Type: Savings and Credit Cooperative Organizations (SACCOs)
Target Population: Women-owned micro-enterprises, defined as businesses where women hold majority ownership and primary management responsibility
Sample Size: 4,850 loan records (after data cleaning and removal of variables that could introduce data leakage)
The dataset includes 4,850 observations and 36 variables organized into five conceptual categories:
Age: Borrower age in years (continuous, 18-80 years)
Marital_Status: Current marital status (categorical: 1=Single, 2=Married, 3=Divorced, 4=Widowed)
Education_Level: Highest education completed (ordinal: 1=None, 2=Primary, 3=Secondary, 4=Tertiary)
Household_Size: Number of household members (continuous, 1-15 persons)
Number_of_Dependents: Number of dependent children (continuous, 0-10 persons)
Business_Sector: Type of business activity (categorical: 1=Retail trade, 2=Agriculture, 3=Manufacturing, 4=Services, 5=Other)
Business_Age_Years: Years since business establishment (continuous, 0-30 years)
Business_Location: Geographic location of business (categorical: Urban, Rural)
Monthly_Revenue_KES: Average monthly business revenue in Kenyan Shillings (continuous, 0-1,000,000+)
Business_Registration: Formal registration status (binary: 0=Informal, 1=Formally registered)
Number_of_Employees: Full-time equivalent employees (continuous, 0-20 persons)
Loan_Amount_KES: Principal amount borrowed in Kenyan Shillings (continuous, 10,000-5,000,000)
Loan_Term_Months: Duration of loan in months (continuous, 3-60 months)
Interest_Rate_Percent: Annual percentage rate (continuous, 5-30 percent)
Loan_Purpose: Intended use of loan funds (categorical: 1=Working capital, 2=Asset purchase, 3=Business expansion, 4=Other)
Collateral_Type: Type of collateral provided (categorical: 1=None, 2=Guarantor, 3=Group guarantee, 4=Land, 5=Other)
Previous_Loans_Count: Number of previous loans from same institution (continuous, 0-10 loans)
Loan_Cycle: Current loan cycle number (ordinal: 1=First loan, 2=Second loan, 3=Third or more)
Group_Size: Number of members in borrowing group (continuous, 5-50 members)
Group_Meetings_Per_Month: Number of group meetings per month (continuous, 0-10 meetings)
Training_Sessions_Attended: Number of financial literacy sessions attended (continuous, 0-20 sessions)
Group_Age_Years: Years since group formation (continuous, 0-30 years)
Group_Cohesion_Score: Self-reported measure of group solidarity (ordinal: 1=Very low to 5=Very high)
Peer_Pressure_Index: Index of group enforcement mechanisms (continuous, 0-100 scale)
Savings_Rate_KES: Average monthly savings in Kenyan Shillings (continuous, 0-100,000)
Savings_Balance_KES: Current savings balance in Kenyan Shillings (continuous, 0-1,000,000)
Credit_History: Past repayment performance rating (ordinal: 1=Poor, 2=Fair, 3=Good, 4=Excellent)
Length_of_Relationship_Years: Years as SACCO member (continuous, 0-30 years)
Loan_Default_Status: Binary indicator of loan default (1=Default, 0=No Default). Default is defined as being 90 or more days past due on scheduled repayments or loan write-off as uncollectible.
To prevent data leakage, the following variables were collected but excluded from the final analytical dataset:
Days_Past_Due: Excluded because it reflects information available only after loan delinquency
Loan_Recovery_Procedure: Excluded as it describes post-default actions
Default_Rate_Percent: Excluded as it represents an aggregated measure of default outcomes