ℹ️Set your income and expense budgets inside the app after launch via the Budget section.
Sign in next to sync your data across devices.
Welcome
Welcome to Nooqoodi 👋
Let's set you up in 60 seconds.
Step 2 of 5
Where is your money?
Edit the names or opening balances — leave at 0 if you're not sure.
Step 3 of 5
Connect what you already have
Connect Google to bring meetings + birthdays into Nooqoodi. Others coming soon.
🗓
Google Calendar
See your meetings alongside bills on the Calendar view.
Connect
📞
Google Contacts
Birthdays auto-import as personal reminders.
Connect
🗓
Microsoft Outlook
See your work calendar alongside bills on the Calendar view.
Connect
📞
Microsoft Contacts
Outlook contact birthdays auto-import as personal reminders.
Connect
📧
Email inbox
Forward bills + receipts to your inbox — Claude parses them into pending transactions. Your address: usr-…@inbox.nooqoodi.com
Enable
Step 4 of 5
Meet Noor, your money coach
Ask anything in plain language — your data stays private.
🪄
Try asking Noor:
"How much did I spend on dining last month?"
All set
🎉 You're set!
Your dashboard is ready. Three things to remember:
✓We tracked 4 accounts for you.
📋You'll see a Daily Brief on your dashboard tomorrow.
⚡Add transactions instantly with Ctrl + K.
⏳
FREE
☁ Synced
👁 My data▾
Dashboard
💱AED▾
Display Currency
K▾
Scale
Decimals
🔔0
0
Good , —
—
🧠
SMART BRIEF
Loading your personalised brief…
🔮 Future Self Projector
PROJECTION
AED 1,000
10 years
5.00%
Projected Net Worth
—
By —·You contribute —·Earnings —
Income vs Expenses — Last 6 Months
Spending Breakdown
🚨 Alerts
Recent Transactions
Transactions
Every dirham tracked
Total In
—
Total Out
—
Saved
—
Count
0
PER-COLUMN FILTERS
Date
Description
Category
Account
Type
Amount
Loan Calculator
Personal loan, mortgage, car loan, comparison & savings goal
Loan Details
Payment Breakdown
Monthly Split Per Payment
Monthly EMI
—
Principal /mo
—
Interest /mo
—
AMORTISATION PROGRESSION
Month 1
Principal: —
Interest: —
Month —
Principal: —
Interest: —
Early payments are mostly interest. As the loan ages, principal share increases.
Amortisation Schedule
Chart: ■ Principal ■ Interest
Mo
Payment
Principal
Interest
Balance
% Paid
Mortgage Details
UAE Transaction Costs
Debt Service Ratio (DSR)
UAE Central Bank limit: total obligations ≤ 50% of monthly income.
Car Loan Details
Total Cost of Ownership
Offer A
Offer B
☪️ Islamic Finance Calculator
No riba (interest)
Or enter the bank's total price to back-calculate the profit rate
Structure Breakdown
Repayment Schedule
Month
Payment
Principal
Profit
Balance
Paid %
Savings Goal Calculator
Growth Projection
Budget
Monthly plan vs actual spending
📊 Budget Balance — —
—
Expected Income
—
Actual Income
—
Budgeted Expenses
—
Actual Spent
—
Budget Gap
—
Budget − Actual
Income
SourceExpectedActualGapvs Expected
Expenses
CategoryBudgetActualRemainingvs Budget
⚙ Budget Categories
Click + Sub on any parent to add a sub-category · Use ✏ to edit · ✕ to delete
💰 Income
💸 Expenses
Add Category
—
Changes apply immediately to the budget
Copy Budget to Another Month
ℹ️This copies all budget amounts from — to the month you select below. Existing entries in the target month will be overwritten.
💾 Save as Loan
ℹ️Creates a new entry in Debt Manager with the values from the calculator. Optionally wire it to ledger accounts so transfers, interest and balances stay reconciled.
Optional linked accounts (recommended)
📥 Liability account — tracks what you owe to the bank
🏦 Asset account — what the loan buys (car, property, etc.)
🧮 Split Yearly Total Across 12 Months
ℹ️Enter a single yearly amount for one category. It will be divided equally across the selected start month and the 11 months that follow. Existing values in those months are overwritten.
Per-month value: —
Debt Manager
Track, analyze, and eliminate every liability
Total Outstanding
—
Across all debts
Monthly Payments
—
Min. obligations
Debt-to-Income
—
Healthy ≤ 36%
Est. Debt-Free
—
—
Total Interest Burden
—
Debts
Payoff Strategy
Priority Order
🧮 Dynamic Interest Calculator
✦ Change any field — all others recalculate live
Enter this if you know the total bank asks you to repay. The annual interest rate will be derived automatically.
Principal
—
Total Interest
—
Total Paid
—
■ Principal ——Interest — ■
Monthly Breakdown
Monthly EMI
—
Principal /mo
—
Interest /mo
—
HOW YOUR PAYMENT SPLITS OVER TIME
Month 1
Principal: —
Interest: —
Month —
Principal: —
Interest: —
Early payments are mostly interest. Later payments are mostly principal.
⬆ Load values from selected debt
Savings Goals
Set targets. Track progress. Achieve them.
Total Targets
—
Total Saved
—
Monthly Contributions
—
Financial Statements
Net Worth · Trial Balance · Balance Sheet
Balance Sheet
Trial Balance
NET WORTH
—
—
Total Assets
—
Total Liabilities
—
Assets
Liabilities
📊 Balance Sheet
📈 P&L
💵 Cash Flow
⚖️ Trial Balance
📑 Account Statement
Cash Flow Forecast
6-month projection based on your budget
6-Month Projection
Month
Income
Expenses
Net
Running Balance
Projects
Track income & expenses per project — Berlin trip, kitchen remodel, side hustle…
Calendar
Bills, EMIs and personal reminders — one month-grid view
Overdue
0
Due This Week
0
Monthly Bills
—
—
UAE Gratuity Calculator
Federal Decree Law No. 33 of 2021
Employment Details
Results
Years of Service
—
Daily Wage
—
Gratuity Days
—
Reduction Factor
—
ESTIMATED GRATUITY
—
⚠️ Estimate only. Consult your HR or UAE legal advisor for exact entitlements.
Annual Reports
Full-year analytics from your transaction data
Monthly Income vs Expenses
Month Breakdown
Month
Income
Expenses
Net
Sav.Rate
Spending by Category
Annual Income
—
Annual Expenses
—
Annual Net
—
Avg Savings Rate
—
Financial Health Score
Your personal finance report card
—
out of 100
Pillar Scores
Action Items
💸 Tax Center
Year-to-date income tax + VAT estimates based on your country pack
🌍
—
—
Gross income (YTD)
—
Estimated income tax
—
Take-home (net of PIT)
—
Income tax breakdown
VAT summary
🔮 Tax-planning sandbox NEXT-YEAR WHAT-IF
Slide the two inputs to estimate what your tax bill would look like under different income and deductible scenarios. Useful before a raise / bonus / property purchase / Zakat year-end planning. Numbers re-run instantly using the active country's PIT model.
🛈 Your active country pack has no personal income tax — the sandbox isn't useful here. Switch to a country with PIT (Egypt, Russia, Syria, or any EU member-state pack) to model scenarios.
Visual month view of every upcoming and overdue payment
Overdue
0
Due This Week
0
Due This Month
0
—
Settings
Currencies, accounts, categories, profile
👤 Profile
💱 Currencies
🏦 Accounts
📂 Categories
🔖 Tags
📒 COA
💾 Data
☁ Cloud Sources
👪 Household
Help ❓
🔑 Security
Change the password you use to sign in.
Set exchange rates relative to your base currency. To change your base currency, go to Profile tab.
Accounts track balances automatically from your transactions. Net worth updates instantly.
Nested categories — add parent then sub-categories.
Income Categories
Expense Categories
Tags label transactions for fast filtering. Type #Name in any transaction's Remarks field — the tag is auto-registered here. Click any tag below to see every transaction it appears in.
📒 Chart of Accounts (COA)
Account types organised under 🟢 Asset · 🔴 Liability · 🟣 Equity. Pick a parent type to nest one as a sub-type. The Add/Edit Account picker reads from this tree.
📈 Asset Categories
Categories shown when adding a Manual Asset in Net Worth
📉 Liability Categories
Categories shown when adding a Manual Liability in Net Worth
Removes all income and expense categories. Keeps transactions and other data.
🏦 Clear Accounts
Removes all bank accounts and resets balances. Keeps transactions and categories.
💥 Clear Everything
Wipes all data completely. App returns to initial state. Cannot be undone.
🗑 Delete My Account
Permanently removes your account from our servers — your profile, all transactions, AI usage history, and login. GDPR / UAE PDPL request. This cannot be undone and you will be signed out.
Connect OneDrive or Google Drive to pull statements automatically. Background sync runs while the app is open and notifies you when new files are found.
☁ OneDrive
🟢 Google Drive
🔗 Integrations
Read-only calendar + contacts integrations. Calendar events appear on the Bill Calendar; contact birthdays auto-import as personal reminders. Tokens live only in your browser — Nooqoodi never sees your Google or Microsoft credentials.
🔄 Background Sync
While the Nooqoodi tab is open, the app can periodically check your connected drives for new statement files and surface them as a notification. This runs entirely in your browser — no servers involved.
📁 Folder → Account Mapping
Bind a cloud folder to an account so background sync knows which account every statement in that folder belongs to. Example: OneDrive / Bank Statements / DIB → DIB CC. Files that drop into a mapped folder are auto-categorised and imported with zero clicks.
📋 Sync log — last 60 events
(empty — click Sync now to see what happens)
📥 Pending Statement Imports 0
📂 Imported Files
👪 Shared Households
Invite a spouse, family member, or financial advisor. Phase 1 (now): invite + accept + member management. Phase 2 (next release): read-only access to the owner's data via a topbar switcher.
Loading…
How to use every part of Nooqoodi. Pick a topic — expand for step-by-step.
📜 Documentation Rule
Every shipped feature updates this Help section alongside CHANGELOG.md and PRODUCT_ROADMAP.md.
Admins can edit any topic inline; screenshots come from a Supabase Storage bucket and can be refreshed manually, or automatically overnight by a scheduled agent once staging is wired up.
About & Updates
Version info, social links & update subscription
🏦
Personal Finances OS
by AI Finance Academy · Mohannad Hamwi
v3.1PROUAE-focused · AED-first
🌐 Connect With Us
⭐ Upgrade to Pro
Unlock unlimited transactions, all 7 modules, Islamic finance, annual reports, and more.
14-day free trial · Cancel anytime · No card required
📋 What's New in v3.1
v3.1March 2026
✅ Edit any transaction, reminder, goal, account or category
✅ Sub-accounts with automatic balance rollup
✅ Annual budget: per-month copy & clear with confirmation modal
✅ 5-level nested categories with recursive budget sums
✅ Custom currency picker with floating panel
✅ About page with subscription & social links
💡 Our Mission
AI Finance Academy was built on one belief: UAE professionals deserve financial tools built for their reality — AED salaries, DEWA bills, car loans, gratuity entitlements, and the unique journey of building wealth as an expat.
Personal Finances OS is 100% private. Your data never leaves your device. No subscription. No tracking. Just a powerful tool that works for you.
Questions or feature requests? Email us or leave a comment on YouTube.
Before you go — if something wasn't working for you, we'd really love to know.
Your feedback directly shapes what we build next, and we'd love the chance to fix whatever's bothering you so you can stay.
⚠️Deleting your account permanently removes your profile, AI usage history, and login. This cannot be undone.
🔑 Change Password
Confirm Action
⚠️
⚠️This action cannot be undone.
📥
Drop file to import
Excel (.xlsx, .xls), CSV or JSON
🤖 Import Bank / Card Statement
Upload a statement PDF (or a clear photo). Nooqoodi will read it and show every transaction for you to review before importing — no manual typing.
📄⬇
Drop your statement here, or browse
PDF, JPG or PNG · up to 8 MB
Tip: PDFs from internet banking give the most accurate results.
📂 OR PULL FROM CLOUD
💡 Costs 3 AI credits per statement, regardless of how many transactions it contains. A typical statement of 50–100 lines uses the same 3 credits.
📊 Import Transactions from Excel
0 rows found
1. REVIEW DATA
2. MAP CATEGORIES
Review the parsed data below. Rows with issues are highlighted.
#
DATE
DESCRIPTION
AMOUNT
TYPE
IMPACT
CURRENCY
STATUS
✕
Assign category and account for each unique description.
Smart suggestions applied from your history.
Changes here apply to all rows with the same description.
⚡ Apply same account to ALL:
Add Transaction
—
Used before for this merchant:
Authorized & Pending count toward the card balance. Rejected & Cancelled are kept for record but do not affect totals.
Creates a Debt Manager entry with monthly EMI schedule.
💳 Already converted to installment plan. View payoff schedule in .
Or manage projects from .
A reminder will be created on the Reminders page with these details. Each future occurrence shows up as a 💳 Pay Now alert — confirm to post the entry.
📂 Pending Statement Imports
Cloud-drive files awaiting review
Background sync found these files in your cloud drives but couldn\'t auto-import them — usually because the folder isn\'t mapped to an account, or because some transactions need your input. Click Review to download a file and open it in Statement Import.
🏦 Multi-Account Statement Detected
— accounts found
This statement contains transactions from several different accounts. Pick which Nooqoodi account each bank account should import into. Choose Skip to ignore an account.
🔁 Modify Recurrence
Leave Repeat until blank to keep the schedule ongoing. Set it to a past date to stop the recurrence completely.
Add Debt
Drives the first-period interest — Wio loans typically charge ~33 days on month 1, not 30. Defaults to first payment − 30 days when blank.
If you know the full amount you will repay, enter it here. The annual rate and monthly payment will be derived automatically.
Murabaha: Bank buys asset for cost price and sells to you at selling price. Enter the total and profit rate is derived.
🤝 Qard Hassan — Zero Cost Loan
You repay only the principal — no profit, no fees, no interest. Payments are equal monthly instalments of the original amount.
📉 Diminishing Musharaka — Declining Payments
Your monthly payment decreases over time as your ownership share grows and the bank's rental income reduces. The preview shows the first (highest) monthly payment.
Principal
—
Total Interest
—
Total Cost
—
Payoff Date
—
Linked Accounts
e.g. the car or property this loan financed
Account where loan proceeds were deposited
Auto-fills the source account on every EMI payment so you don't have to pick it manually each month
Savings Goal
Estimated completion:—
Monthly equivalent:—
🌍 Where do you live?
Pick the country you live in so Nooqoodi can set your currency, date format, week start, tax rules, and lending defaults correctly. You can change this any time from Settings → Profile. We'll also propose a starter set of accounts and categories tailored to your country — accept or skip.
📈 What If — …
Tune the three sliders and we run 1 000 simulations of how this goal might play out. The shaded band shows the realistic spread — most paths land inside it; only a few unlucky or lucky ones break outside. Higher volatility = wider band.
0—
Monthly standard deviation of returns. Cash savings ≈ 0%; index funds ≈ 3–5%; speculative ≈ 8%+.
Probability of hitting target
—
by goal end date
Median outcome
—
middle of the pack
Optimistic (p90)
—
top 10% of paths
Pessimistic (p10)
—
bottom 10% of paths
Adjust the sliders to see how each lever changes the outcome.
👪 Create a household
Give it a memorable name — something like "Hamwi Family" or "Sarah & Me". You'll be the owner; invited members will be able to view your data once Phase 2 ships.
👪 Household
Members
Loading…
Invite
Pending invitations
—
Add Manual Asset
💳 Convert to Installment Plan
0% for promotional / Shariah-compliant. Most UAE bank EPP plans charge 0–8% APR + a one-time fee.
Monthly EMI
—
Total interest
—
Total cost
—
💡 What happens on save: a debt entry is added to Debt Manager with this purchase as the principal. Each month's EMI shows up on your payoff schedule. The original transaction stays intact — we just tag it as "Converted to instalment" so you don't double-convert.
💳 Record EMI Payment
ℹ️This records a proper EMI: principal reduces the loan balance (Transfer cash → liability), interest/profit is recognised as an expense. Both stamped to this debt for traceable history.
💡 No profit/interest detected. The schedule couldn\'t derive the split from the debt\'s data. Two ways to fix:
1. Type the profit amount in the field above — the principal will auto-recompute. (One-time fix for this payment.)
2. Edit the debt and set the Annual Rate / Profit % (for Murabaha this is the TOTAL markup, e.g. 11.49%) or ensure the Asset Price reflects the cost basis (not the selling price). Future payments will then split correctly.
When ticked, the Profit/Interest value above is saved to the debt and used for every future EMI of this loan — the auto-split is bypassed. Untick later (by editing the debt) if you want to recompute from scratch.
Payment Schedule
Add Project
#
When you add a transaction and pick this project, #BerlinTrip2026 is automatically inserted into the notes.
+ New Account
+ New Category
✂ Split Transaction
Total assigned:0.00
/ 0.00
⏳ Prepaid expense — amortise over months
How it works (proper accrual treatment):
Today: cash leaves your bank — Transfer of the full amount to a "Prepaid Expenses" asset account.
Each month for N months: 1/N of the amount is recognised as an Expense (from the prepaid asset → the category you pick).
Cash-flow reports show the full outflow today. Expense / P&L reports show the spread over N months.
ⓘ "Prepaid Expenses" is auto-created the first time you use this feature.
Add Bill
When you pay this bill, it will automatically be categorised under this expense category.