Back to Documentation
Data Export Specification & Schema Contract
Your family data belongs to you. Kestro never holds your records hostage. The household Admin can export complete transaction records anytime in open, standard formats.
Standard CSV / Excel Columns
UTF-8 with BOM Encoded| Column Name | Data Type | Description |
|---|---|---|
| Transaction_ID | UUID | Unique cryptographic identifier of the expense |
| Date | YYYY-MM-DD | Date on which the spend occurred |
| Description | String | Clean title of the expense (e.g. 'D-Mart Rashan') |
| Category | String | Domestic category name (e.g. 'Groceries', 'Utilities') |
| Total_Amount_INR | Decimal(12,2) | Gross rupee value of the spend |
| Paid_By_Member | String | Display name of the payer in the household |
| Split_Method | Enum | 'equal', 'proportional', 'exact', or 'single' |
| Split_Breakdown_JSON | JSON String | Pairwise breakdown of owed portions by user ID |
| Settled_Status | Boolean | True if net balance was settled up at month-end |
| Created_At_UTC | ISO 8601 | Timestamp when record was logged to ledger |