More
Backup
Download a JSON backup to your device, or restore your data from a backup file you saved earlier.
Export to file
Import from file
Raw JSON (preview)
{ "version": 1, "settings": { "baseCurrency": "IDR", "locale": "id-ID", "monthStartDay": 1, "theme": "system", "fxProvider": "open.er-api.com" }, "accounts": [ { "id": "a1", "name": "Blu", "type": "bank", "currency": "IDR", "openingBalance": { "minor": 8450000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#3a7bc8", "glyph": "B", "archived": false }, { "id": "a2", "name": "BCA Tahapan", "type": "bank", "currency": "IDR", "openingBalance": { "minor": 22180000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#1b4f93", "glyph": "BCA", "archived": false }, { "id": "a3", "name": "Gopay", "type": "ewallet", "currency": "IDR", "openingBalance": { "minor": 415000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#2f8a5c", "glyph": "G", "archived": false }, { "id": "a4", "name": "OVO", "type": "ewallet", "currency": "IDR", "openingBalance": { "minor": 165000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#7b3aa8", "glyph": "O", "archived": false }, { "id": "a5", "name": "Credit Card", "type": "credit_card", "currency": "IDR", "openingBalance": { "minor": -3280000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#c75545", "glyph": "CC", "archived": false }, { "id": "a6", "name": "Cash", "type": "cash", "currency": "IDR", "openingBalance": { "minor": 320000, "currency": "IDR" }, "openingBalanceDate": "2026-05-01", "color": "#807a6e", "glyph": "Rp", "archived": false }, { "id": "a7", "name": "Wise USD", "type": "bank", "currency": "USD", "openingBalance": { "minor": 124055, "currency": "USD" }, "openingBalanceDate": "2026-05-01", "color": "#0f6b58", "glyph": "$", "archived": false } ], "categories": [ { "id": "c-inc-gaji", "name": "Gaji", "kind": "income", "parentId": null, "icon": "G", "color": "#2f8a5c", "baseline": false, "archived": false }, { "id": "c-inc-side", "name": "Side Job", "kind": "income", "parentId": null, "icon": "S", "color": "#2f8a5c", "baseline": false, "archived": false }, { "id": "c-inc-bonus", "name": "Bonus", "kind": "income", "parentId": null, "icon": "B", "color": "#2f8a5c", "baseline": false, "archived": false }, { "id": "c-sav-tab", "name": "Tabungan", "kind": "savings", "parentId": null, "icon": "T", "color": "#b18a3f", "baseline": false, "archived": false }, { "id": "c-sav-emr", "name": "Refund Dana Darurat", "kind": "savings", "parentId": null, "icon": "D", "color": "#b18a3f", "baseline": false, "archived": false }, { "id": "c-inv-mutual", "name": "Reksadana", "kind": "investment", "parentId": null, "icon": "R", "color": "#97732d", "baseline": false, "archived": false }, { "id": "c-pro-health", "name": "Health Insurance", "kind": "protection", "parentId": null, "icon": "H", "color": "#5b6f8a", "baseline": false, "archived": false }, { "id": "c-loan-cc", "name": "Credit Card", "kind": "loan", "parentId": null, "icon": "C", "color": "#c75545", "baseline": false, "archived": false }, { "id": "c-exp-rent", "name": "Rent", "kind": "expense", "parentId": null, "icon": "R", "color": "#7b6c4e", "baseline": true, "archived": false }, { "id": "c-exp-parent", "name": "Transfer to Parent", "kind": "expense", "parentId": null, "icon": "P", "color": "#b88a2a", "baseline": true, "archived": false }, { "id": "c-exp-food", "name": "Food & Bev", "kind": "expense", "parentId": null, "icon": "F", "color": "#c75545", "baseline": true, "archived": false }, { "id": "c-exp-trans", "name": "Transportation", "kind": "expense", "parentId": null, "icon": "T", "color": "#5b6f8a", "baseline": true, "archived": false }, { "id": "c-exp-house", "name": "Household", "kind": "expense", "parentId": null, "icon": "H", "color": "#7e9b6c", "baseline": true, "archived": false }, { "id": "c-exp-equip", "name": "Equipment", "kind": "expense", "parentId": null, "icon": "E", "color": "#a87b58", "baseline": false, "archived": false }, { "id": "c-exp-social", "name": "Social Life", "kind": "expense", "parentId": null, "icon": "S", "color": "#b85a3f", "baseline": false, "archived": false }, { "id": "c-exp-misc", "name": "Shared & Unexpected", "kind": "expense", "parentId": null, "icon": "U", "color": "#807a6e", "baseline": false, "archived": false }, { "id": "c-exp-vac", "name": "Liburan", "kind": "expense", "parentId": null, "icon": "V", "color": "#2c8a8a", "baseline": false, "archived": false }, { "id": "c-exp-gift", "name": "Gift", "kind": "expense", "parentId": null, "icon": "G", "color": "#b94b6a", "baseline": false, "archived": false }, { "id": "c-exp-cloth", "name": "Clothing", "kind": "expense", "parentId": null, "icon": "C", "color": "#7b3aa8", "baseline": false, "archived": false }, { "id": "c-exp-edu", "name": "Education", "kind": "expense", "parentId": null, "icon": "E", "color": "#3f5fc4", "baseline": false, "archived": false }, { "id": "c-exp-ent", "name": "Entertainment", "kind": "expense", "parentId": null, "icon": "E", "color": "#c8893a", "baseline": false, "archived": false } ], "budgets": [ { "id": "budget_2026_05", "month": "2026-05", "expectedIncomeTotal": { "minor": 24700000, "currency": "IDR" }, "savingsRuleType": "percentage", "savingsRuleValue": 30, "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z", "incomeSources": [ { "id": "i1", "budgetId": "budget_2026_05", "label": "Gaji Pokok", "amount": { "minor": 18500000, "currency": "IDR" } }, { "id": "i2", "budgetId": "budget_2026_05", "label": "Side Job - Freelance", "amount": { "minor": 4200000, "currency": "IDR" } }, { "id": "i3", "budgetId": "budget_2026_05", "label": "Bonus Q2", "amount": { "minor": 2000000, "currency": "IDR" } } ], "savingsAllocations": [ { "id": "s1", "budgetId": "budget_2026_05", "categoryId": "c-sav-tab", "amount": { "minor": 4000000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "s2", "budgetId": "budget_2026_05", "categoryId": "c-sav-emr", "amount": { "minor": 1500000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "s3", "budgetId": "budget_2026_05", "categoryId": "c-inv-mutual", "amount": { "minor": 1500000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "s4", "budgetId": "budget_2026_05", "categoryId": "c-pro-health", "amount": { "minor": 250000, "currency": "IDR" }, "targetAccountId": "a1" } ], "categoryAllocations": [ { "id": "e1", "budgetId": "budget_2026_05", "categoryId": "c-exp-rent", "amount": { "minor": 4500000, "currency": "IDR" }, "isBaseline": true }, { "id": "e2", "budgetId": "budget_2026_05", "categoryId": "c-exp-parent", "amount": { "minor": 2000000, "currency": "IDR" }, "isBaseline": true }, { "id": "e3", "budgetId": "budget_2026_05", "categoryId": "c-exp-food", "amount": { "minor": 2800000, "currency": "IDR" }, "isBaseline": true }, { "id": "e4", "budgetId": "budget_2026_05", "categoryId": "c-exp-trans", "amount": { "minor": 900000, "currency": "IDR" }, "isBaseline": true }, { "id": "e5", "budgetId": "budget_2026_05", "categoryId": "c-exp-house", "amount": { "minor": 600000, "currency": "IDR" }, "isBaseline": true }, { "id": "e6", "budgetId": "budget_2026_05", "categoryId": "c-exp-social", "amount": { "minor": 800000, "currency": "IDR" }, "isBaseline": false }, { "id": "e7", "budgetId": "budget_2026_05", "categoryId": "c-exp-equip", "amount": { "minor": 400000, "currency": "IDR" }, "isBaseline": false }, { "id": "e8", "budgetId": "budget_2026_05", "categoryId": "c-exp-misc", "amount": { "minor": 500000, "currency": "IDR" }, "isBaseline": false } ], "walletDistributions": [ { "id": "d1", "budgetId": "budget_2026_05", "categoryId": "c-exp-rent", "accountId": "a2", "amount": { "minor": 4500000, "currency": "IDR" }, "round": 1, "status": "done" }, { "id": "d2", "budgetId": "budget_2026_05", "categoryId": "c-exp-parent", "accountId": "a2", "amount": { "minor": 2000000, "currency": "IDR" }, "round": 1, "status": "done" }, { "id": "d3", "budgetId": "budget_2026_05", "categoryId": "c-exp-food", "accountId": "a1", "amount": { "minor": 1800000, "currency": "IDR" }, "round": 1, "status": "done" }, { "id": "d4", "budgetId": "budget_2026_05", "categoryId": "c-exp-food", "accountId": "a3", "amount": { "minor": 1000000, "currency": "IDR" }, "round": 2, "status": "pending" }, { "id": "d5", "budgetId": "budget_2026_05", "categoryId": "c-exp-trans", "accountId": "a3", "amount": { "minor": 900000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "d6", "budgetId": "budget_2026_05", "categoryId": "c-exp-house", "accountId": "a1", "amount": { "minor": 600000, "currency": "IDR" }, "round": 1, "status": "done" }, { "id": "d7", "budgetId": "budget_2026_05", "categoryId": "c-exp-social", "accountId": "a1", "amount": { "minor": 800000, "currency": "IDR" }, "round": 1, "status": "pending" } ] }, { "id": "budget_2026_04", "month": "2026-04", "expectedIncomeTotal": { "minor": 24700000, "currency": "IDR" }, "savingsRuleType": "percentage", "savingsRuleValue": 30, "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z", "incomeSources": [ { "id": "budget_2026_04_i1", "budgetId": "budget_2026_04", "label": "Gaji Pokok", "amount": { "minor": 18500000, "currency": "IDR" } }, { "id": "budget_2026_04_i2", "budgetId": "budget_2026_04", "label": "Side Job - Freelance", "amount": { "minor": 4200000, "currency": "IDR" } }, { "id": "budget_2026_04_i3", "budgetId": "budget_2026_04", "label": "Bonus Q2", "amount": { "minor": 2000000, "currency": "IDR" } } ], "savingsAllocations": [ { "id": "budget_2026_04_s1", "budgetId": "budget_2026_04", "categoryId": "c-sav-tab", "amount": { "minor": 4000000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "budget_2026_04_s2", "budgetId": "budget_2026_04", "categoryId": "c-sav-emr", "amount": { "minor": 1500000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "budget_2026_04_s3", "budgetId": "budget_2026_04", "categoryId": "c-inv-mutual", "amount": { "minor": 1500000, "currency": "IDR" }, "targetAccountId": "a2" }, { "id": "budget_2026_04_s4", "budgetId": "budget_2026_04", "categoryId": "c-pro-health", "amount": { "minor": 250000, "currency": "IDR" }, "targetAccountId": "a1" } ], "categoryAllocations": [ { "id": "budget_2026_04_e1", "budgetId": "budget_2026_04", "categoryId": "c-exp-rent", "amount": { "minor": 4500000, "currency": "IDR" }, "isBaseline": true }, { "id": "budget_2026_04_e2", "budgetId": "budget_2026_04", "categoryId": "c-exp-parent", "amount": { "minor": 2000000, "currency": "IDR" }, "isBaseline": true }, { "id": "budget_2026_04_e3", "budgetId": "budget_2026_04", "categoryId": "c-exp-food", "amount": { "minor": 2800000, "currency": "IDR" }, "isBaseline": true }, { "id": "budget_2026_04_e4", "budgetId": "budget_2026_04", "categoryId": "c-exp-trans", "amount": { "minor": 900000, "currency": "IDR" }, "isBaseline": true }, { "id": "budget_2026_04_e5", "budgetId": "budget_2026_04", "categoryId": "c-exp-house", "amount": { "minor": 600000, "currency": "IDR" }, "isBaseline": true }, { "id": "budget_2026_04_e6", "budgetId": "budget_2026_04", "categoryId": "c-exp-social", "amount": { "minor": 800000, "currency": "IDR" }, "isBaseline": false }, { "id": "budget_2026_04_e7", "budgetId": "budget_2026_04", "categoryId": "c-exp-equip", "amount": { "minor": 400000, "currency": "IDR" }, "isBaseline": false }, { "id": "budget_2026_04_e8", "budgetId": "budget_2026_04", "categoryId": "c-exp-misc", "amount": { "minor": 500000, "currency": "IDR" }, "isBaseline": false } ], "walletDistributions": [ { "id": "budget_2026_04_d1", "budgetId": "budget_2026_04", "categoryId": "c-exp-rent", "accountId": "a2", "amount": { "minor": 4500000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "budget_2026_04_d2", "budgetId": "budget_2026_04", "categoryId": "c-exp-parent", "accountId": "a2", "amount": { "minor": 2000000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "budget_2026_04_d3", "budgetId": "budget_2026_04", "categoryId": "c-exp-food", "accountId": "a1", "amount": { "minor": 1800000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "budget_2026_04_d4", "budgetId": "budget_2026_04", "categoryId": "c-exp-food", "accountId": "a3", "amount": { "minor": 1000000, "currency": "IDR" }, "round": 2, "status": "pending" }, { "id": "budget_2026_04_d5", "budgetId": "budget_2026_04", "categoryId": "c-exp-trans", "accountId": "a3", "amount": { "minor": 900000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "budget_2026_04_d6", "budgetId": "budget_2026_04", "categoryId": "c-exp-house", "accountId": "a1", "amount": { "minor": 600000, "currency": "IDR" }, "round": 1, "status": "pending" }, { "id": "budget_2026_04_d7", "budgetId": "budget_2026_04", "categoryId": "c-exp-social", "accountId": "a1", "amount": { "minor": 800000, "currency": "IDR" }, "round": 1, "status": "pending" } ] } ], "transactions": [ { "id": "t1", "date": "2026-05-13T08:14:00.000Z", "type": "expense", "categoryId": "c-exp-food", "accountId": "a3", "amount": { "minor": 38000, "currency": "IDR" }, "note": "Kopi Tuku", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t2", "date": "2026-05-13T07:30:00.000Z", "type": "expense", "categoryId": "c-exp-trans", "accountId": "a3", "amount": { "minor": 22500, "currency": "IDR" }, "note": "Gojek to office", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t3", "date": "2026-05-12T19:42:00.000Z", "type": "expense", "categoryId": "c-exp-social", "accountId": "a5", "amount": { "minor": 285000, "currency": "IDR" }, "note": "Dinner - Komunal", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t4", "date": "2026-05-12T12:10:00.000Z", "type": "expense", "categoryId": "c-exp-food", "accountId": "a3", "amount": { "minor": 65000, "currency": "IDR" }, "note": "Lunch", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t5", "date": "2026-05-12T09:00:00.000Z", "type": "transfer", "fromAccountId": "a2", "toAccountId": "a1", "amount": { "minor": 2500000, "currency": "IDR" }, "note": "BCA to Blu", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t6", "date": "2026-05-11T20:30:00.000Z", "type": "expense", "categoryId": "c-exp-ent", "accountId": "a1", "amount": { "minor": 89000, "currency": "IDR" }, "note": "Netflix", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t10", "date": "2026-05-10T16:00:00.000Z", "type": "income", "categoryId": "c-inc-side", "accountId": "a7", "amount": { "minor": 48000, "currency": "USD" }, "note": "Freelance 1/4", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" }, { "id": "t12", "date": "2026-05-08T09:00:00.000Z", "type": "income", "categoryId": "c-inc-gaji", "accountId": "a2", "amount": { "minor": 18500000, "currency": "IDR" }, "note": "May salary", "recurringRuleId": "rr_salary", "createdAt": "2026-05-13T12:00:00.000Z", "updatedAt": "2026-05-13T12:00:00.000Z" } ], "recurringRules": [], "recurringGeneratedTransactions": [], "fxRates": [ { "base": "USD", "quote": "IDR", "rate": 16000, "asOfDate": "2026-05-10", "fetchedAt": "2026-05-13T12:00:00.000Z" }, { "base": "IDR", "quote": "USD", "rate": 0.0000625, "asOfDate": "2026-05-10", "fetchedAt": "2026-05-13T12:00:00.000Z" } ] }
Budget
Activity
Insights
Accounts
More