Net Worth
—
Progress to $1M goal
0%
Total Assets
—
Total Liabilities
—
Car Loan Ends
July 2026
Monthly Income
—
Net salary + rental + divs
Monthly Expenses
—
Citibank + fixed costs
Net Cash Flow
—
Available to invest
Savings Rate
—
—
Invested YTD
—
2026 DCA contributions
Dividends YTD
—
Passive income 2026
Income vs Expenses
Action Items0 pending
Savings Rate — Monthly
Net Worth Trend
Total Income
—
All sources combined
Salary
AED 25,000
MAIR Group · net monthly
Stake Rental
—
UAE Real Estate income
Dividends
—
eToro · Robinhood · Sarwa
Total Expenses
—
Citibank + fixed
Net Cash Flow
—
Available to invest
Savings Status
Calculating...
Savings Rate —
0%5% High Risk15% Watch20% On Track30%+ Exceptional
Monthly Cash Flow Detail
Income Breakdown
Month-by-Month Summary
| Month | Income | Expenses | Invested | Net | Savings Rate | Status |
|---|
Total Spent
—
—
Daily Average
—
Based on selected period
Largest Category
—
—
Aisha's Expenses
$ —
USD — tracked separately
Over Budget
—
categories exceeding target
Under Budget
—
categories within target
Expense Categories
Click to expand transactions
Category Split
Spending Trend — by category
All Transactions
| Date | Merchant | Category | Platform | Amount |
|---|
Upload Citibank statement to see transactions
Total Portfolio
—
—
Total P&L
—
—
Today's Move
—
—
Uninvested Cash
—
Deploy per IPS
Halal %
—
of portfolio compliant
Monthly DCA
≈ AED 4,588
$1,250 · deploy 1st
All Holdings — Live Prices
Loading
| Ticker | Name | Platform | Qty | Avg Cost | Live Price | Value | P&L $ | P&L % | Today |
|---|
🟢 Halal 🟡 Purify annually 🔴 Exit — upload latest statements to update quantities
Platform Totals
Halal Compliance
| Status | Ticker | Platform | Value | Action |
|---|
DCA + $1M Projection
Return: 16%
DCA: $1,250
Financial Goals
Liabilities
🚗 ADCB Islamic Car Loan
Started June 2023 · 36 months
AED 2,455
Outstanding
🎉 From August 2026 — AED 1,227/month freed. Redirect to SPUS/HLAL or relocation fund.
💳 Citibank Credit Card
Paid in full monthly — no interest
AED —
Current cycle
Zakat Calculator
Investment portfolio—
Cash & savings—
Nisab threshold (~AED 21,300)Above ✓
Total Zakat due (2.5%)—
Verify with Musaffa or Zoya for exact purification amounts
🌸 Aisha's Expense Tracker
Tracks all expenses you cover for Aisha separately from your UAE spend. Currently living with family — expenses minimal. Will grow when she moves to Augusta for medical school rotation. USD expenses on your Citibank statement are auto-categorised here.
This Month
$ —
Total covered
Monthly Budget
$ —
Set below
YTD Total
$ —
2026
Augusta Rent
$ —
Starting when she moves
Monthly Budget — Augusta
Once she moves to Augusta
Groceries, transport, daily
Monthly equivalent
US healthcare coverage
Average monthly
Monthly Trend
💡 Tip: Once Aisha moves to Augusta, USD charges on your Citibank card will be auto-identified as her expenses when you upload your monthly statement. Set budget above to get alerts when actual spend exceeds budget.
Bank & Credit Card Statements
Citibank Credit Card
PDF or CSV · All monthly expenses
Not uploaded
Emirates NBD
PDF or CSV · Salary + transfers
Not uploaded
Investment Statements
eToro Statement
Excel (.xlsx) · Account Statement
Not uploaded
Robinhood
CSV · Account Activity
Not uploaded
Sarwa Invest
PDF · Portfolio Report
Not uploaded
Sarwa Trade
PDF · Monthly Statement (Alpaca)
Not uploaded
Binance
CSV · Transaction History
Not uploaded
Manual Updates — Platforms Without Export
Update monthly from Stake app (AED value)
Monthly AED rental received
Current AED value from iVestor app
Current AED balance kept as buffer
Current USD balance
Upload History
| Platform | Period | Uploaded | Transactions | Status |
|---|---|---|---|---|
| No uploads yet | ||||
Profile & Rates
Category Budgets (AED/month)
Cloudflare D1 Connection
This dashboard uses Cloudflare D1 for permanent data storage. All uploads, transactions, and settings are saved to your personal database and accessible from any device.
Checking connection...
Claude API
The Claude API key is stored as a Cloudflare environment variable — it is never exposed in the browser. Statement parsing costs approximately $0.01–0.03 per upload.
✓ API key configured via Cloudflare dashboard — see deployment instructions
Data Management
Export regularly as a backup. Import to restore or migrate devices.