Total assets
All bank + investment balances
Total debt
Credit card balances
Net position
Assets minus debt
Charity reserve
Running balance
Bank accounts
Active credit cards
Investments
Upload bank statement
📂

Drop a CSV file here

Any bank format — Citi, TD Bank, Amex, Capital One, Barclays

Account identified automatically by last-4 digits
🔄

No transactions to review

Upload a CSV from any of your bank accounts or credit cards to get started.

Total fixed / month
$0
All active bills
Paid this month
$0
0 of 0 bills
Still due
$0
0 bills remaining
Monthly bills
✓ = matched from uploaded CSV
BillCategoryDueAccountAmountStatus
Total spent this month
$0
From confirmed transactions
Transactions confirmed
0
This month
Top category
Spending by category
All transactions
Confirmed from reconciliation
❤️

Charity Dashboard

Running balance, draws, deficit tracking, and replenishment plan. Coming soon.

↔️

Transfer Engine

Suggested transfers between accounts, payday allocation, and transfer history. Coming soon.

📈

Investments

Fidelity account balance and contribution tracking. Placeholder — ready for when you connect Fidelity.

const DEFAULT_FIXED_BILLS = [ // ── Monthly bills ────────────────────────────────────────────────────────── {id:'f1', name:'Rent/Mortgage', category:'Mortgage', amount:5389, dueDay:1, account:'Citi NEW savings', keywords:['MORTGAGE','QUICKEN','MR COOPER','NATIONSTAR','WELLS FARGO HOME'], active:true}, {id:'f2', name:'Babysitting', category:'Childcare', amount:225, dueDay:5, account:'Citi OLD checking', keywords:['BABYSIT','BABYSITTING'], active:true}, {id:'f3', name:'Playgroup', category:'Childcare', amount:525, dueDay:1, account:'Citi NEW savings', keywords:['PLAYGROUP'], active:true}, {id:'f4', name:'Tuition (1/3)', category:'Tuition', amount:480, dueDay:1, account:'Citi NEW savings', keywords:['YESHIVA','BMG','BAIS MEDRASH','TUITION'], active:true}, {id:'f5', name:'Tuition (2/3)', category:'Tuition', amount:490, dueDay:2, account:'Citi NEW savings', keywords:['TUITION'], active:true}, {id:'f6', name:'Tuition (3/3)', category:'Tuition', amount:500, dueDay:3, account:'Citi NEW savings', keywords:['TUITION'], active:true}, {id:'f7', name:'Car Lease', category:'Car Payment', amount:525, dueDay:3, account:'Citi NEW savings', keywords:['CAR PAYMENT','AUTO LOAN','HONDA','TOYOTA','BMW','ALLY FINANCIAL','CAPITAL ONE AUTO'], active:true}, {id:'f8', name:'Cleaning Help', category:'Cleaning Help', amount:275, dueDay:5, account:'Citi OLD checking', keywords:['CLEANING','HOUSEKEEPER','MAID'], active:true}, {id:'f9', name:'Investment', category:'Investment', amount:150, dueDay:22, account:'Citi NEW savings', keywords:['FIDELITY','BROKERAGE','INVESTMENT TRANSFER'], active:true}, {id:'f10', name:'Subscriptions', category:'Subscriptions', amount:10.65, dueDay:22, account:'Citi OLD checking', keywords:['NETFLIX','SPOTIFY','APPLE.COM','GOOGLE STORAGE','DISNEY PLUS','HULU'], active:true}, {id:'f11', name:'Gym', category:'Gym', amount:165, dueDay:1, account:'Citi NEW savings', keywords:['GYM','FITNESS','PLANET FITNESS','EQUINOX','YMCA','WORKOUT'], active:true}, {id:'f12', name:'Sunday clubs', category:'Clubs', amount:165, dueDay:26, account:'Citi NEW savings', keywords:['SUNDAY CLUB','CLUBS'], active:true}, {id:'f13', name:'Disability Ins', category:'Insurance', amount:276.48, dueDay:6, account:'Citi NEW savings', keywords:['DISABILITY','PRINCIPAL','GUARDIAN DISABILITY'], active:true}, {id:'f14', name:'Life Insurance', category:'Life Insurance', amount:168.24, dueDay:23, account:'Citi NEW savings', keywords:['LIFE INS','NORTHWESTERN','NEW YORK LIFE','PRUDENTIAL','MASS MUTUAL','METLIFE'], active:true}, {id:'f15', name:'CC1 payment', category:'CC Payment', amount:112, dueDay:6, account:'Citi NEW savings', keywords:['CITI CARD','CITIBANK PAYMENT'], active:true}, {id:'f16', name:'CC2 payment', category:'CC Payment', amount:128, dueDay:9, account:'Citi NEW savings', keywords:['CAPITAL ONE PAYMENT','CAP ONE'], active:true}, {id:'f17', name:'CC3 payment', category:'CC Payment', amount:189, dueDay:14, account:'Citi NEW savings', keywords:['BARCLAYS PAYMENT','GAP CARD'], active:true}, {id:'f18', name:'CC4 payment', category:'CC Payment', amount:1440, dueDay:18, account:'Citi NEW savings', keywords:['AMEX PAYMENT','AMERICAN EXPRESS PAYMENT'], active:true}, {id:'f19', name:'CC5 payment', category:'CC Payment', amount:91, dueDay:20, account:'Citi NEW savings', keywords:['CC5 PAYMENT'], active:true}, {id:'f20', name:'CC6 payment', category:'CC Payment', amount:84, dueDay:21, account:'Citi NEW savings', keywords:['CC6 PAYMENT'], active:true}, // ── Quarterly & annual bills ──────────────────────────────────────────────── {id:'f21', name:'Real Estate Tax', category:'Property Tax', amount:4744.57, dueDay:1, account:'Citi NEW savings', keywords:['REAL ESTATE TAX','PROPERTY TAX','TAX COLLECTOR','TOWNSHIP'], active:true, months:[1,4,7,10]}, {id:'f22', name:'Homeowners Ins', category:'Home Insurance', amount:2000, dueDay:30, account:'Citi NEW savings', keywords:['HOMEOWNERS','HOME INSURANCE','ALLSTATE','STATE FARM','TRAVELERS'], active:true, months:[5,11]}, {id:'f23', name:'Wife Life Ins', category:'Life Insurance', amount:620, dueDay:1, account:'Citi NEW savings', keywords:['WIFE LIFE INS'], active:true, months:[9]}, {id:'f24', name:'My Life Ins', category:'Life Insurance', amount:909, dueDay:28, account:'Citi NEW savings', keywords:['MY LIFE INS'], active:true, months:[11]}, ];DOCTYPE html> Family Budget — Financial Position
Total assets
All bank + investment balances
Total debt
Credit card balances
Net position
Assets minus debt
Charity reserve
Running balance
Bank accounts
Active credit cards
Investments
Upload bank statement
📂

Drop a CSV file here

Any bank format — Citi, TD Bank, Amex, Capital One, Barclays

Account identified automatically by last-4 digits
🔄

No transactions to review

Upload a CSV from any of your bank accounts or credit cards to get started.

Total fixed / month
$0
All active bills
Paid this month
$0
0 of 0 bills
Still due
$0
0 bills remaining
Monthly bills
✓ = matched from uploaded CSV
BillCategoryDueAccountAmountStatus
Total spent this month
$0
From confirmed transactions
Transactions confirmed
0
This month
Top category
Spending by category
All transactions
Confirmed from reconciliation
❤️

Charity Dashboard

Running balance, draws, deficit tracking, and replenishment plan. Coming soon.

↔️

Transfer Engine

Suggested transfers between accounts, payday allocation, and transfer history. Coming soon.

📈

Investments

Fidelity account balance and contribution tracking. Placeholder — ready for when you connect Fidelity.