Add your take-home pay or any income source. This is your baseline for the month.
Savings & Investments
⠿
$0
Account / FundGoalActualGrowth
0 selected
Housing & Utilities
⠿
$0
ItemBudgetActualLeft
0 selected
Checking Accounts
⠿
$0
AccountBeginningEnding
0 selected
Transportation
⠿
$0
ItemBudgetActualLeft
0 selected
Debt
⠿
Credit score$0
AccountCurrentRemaining
0 selected
Food & Dining
⠿
$0
Where / WhatBudgetActualLeft
0 selected
Health & Wellness
⠿
$0
ItemBudgetActualLeft
0 selected
Subscriptions
⠿
$0
ServiceBudgetActualLeft
0 selected
Gifts & Donations
⠿
$0
Recipient / CauseBudgetActualLeft
0 selected
Miscellaneous
⠿
$0
ItemBudgetActualLeft
0 selected
Notes
⠿
☑ Checklist⠿ drag to move
Monthly Summary
CategoryPlannedActual
Income (+)$0$0
Spent (−)$0$0
Balance$0$0
Net Worth Overview
CategoryGoalActual
Total Assets (+)$0
Total Liabilities (−)$0
Assets vs Liabilities—
Assets (what you own)
Liabilities (what you owe)
Net Worth$0
Month-over-Month
vs
⬆ Import Bank Statement
📄
Drop your CSV file here or tap to browse
Look under Transactions or Activity on your bank's site — not Statements, which are usually PDFs
Works with most major banks:
ChaseAmexBank of AmericaWells FargoCapital OneCiti+ more
Transactions
0 selected
✓
Description
Amount
Date
Category
Spending Calendar
Section
Total: $0
💬 Ask me
Getting started
Start with Income — add what you earn each month. Then fill in your fixed expenses like rent, subscriptions, and debt payments. Leave the Actual column blank until you've spent it. Jettana works best when you fill in budget amounts first, then track actuals as the month goes on.
Budget is what you plan to spend. Actual is what you actually spent. Fill in Budget at the start of the month as your target, then update Actual as you go. The section total and footer bars compare the two automatically.
That's your intention — a quote, a goal, or a reminder of why you're budgeting this month, and it's the first thing you see when you open it. Click Add intention at the top to write one, then pick a color, a font and a size, and use B or H to bold or highlight a few words. It holds three lines. That's measured against the space it sits in rather than a number of letters, so it's three lines whatever font and size you chose — a big display font simply fits fewer words. Write one on a laptop and open the same month on your phone and it still shows three lines, scrolling gently if the rest is below.
Click + New Month in the sidebar. You can copy from a previous month to carry over your recurring rows, budgets, and colors — or start fresh. Rows marked as recurring always carry over automatically.
Yes — click + New Month and choose to copy from a previous month. It brings over all your rows, colors, recurring flags, budget overrides, and footer highlights. Actual values are not copied so you start fresh.
Yes. Tap the 🔓 beside the month name at the top to lock it. A locked month is view-only: you can still read everything, open notes, and hover or tap a long name to see it in full, but nothing can be edited, added, deleted or undone — so a finished month stays finished. Tap the 🔒 again to unlock. Locking one month never affects the others. One thing to know: a locked month still receives updates from cloud sync, so it protects you from accidental taps, not from a change made on another device.
Card tracking & debt
Click any expense row (desktop) — or tap ≡ → 🎨 Color on the row (mobile) — to open the color toolbar. Go to the Number tab and pick your card's color. Then open ⋯ → Appearance → My Cards legend to build a color legend so you remember which color = which card. Any expense with that number color will automatically count toward that card's debt balance.
Open the note on any Debt row and tap the 🔗 Auto-calc dropdown. Link it to a card color from your legend. Jettana then sums all expense rows whose number color matches that card and fills in the Current balance automatically. When you mark an expense as paid ✓, the balance decreases.
That's the charge badge — it counts how many expense rows are feeding that card's Current balance, or that account's Ending balance. Tap it to see the list: every charge with its section, amount and date, sorted earliest to latest, plus a Latest line at the top so you can see the most recent activity at a glance. It's the quickest way to answer "why is this balance what it is?" Charges with no date still show — they just sort to the end.
Open the note on that Debt row and set a starting balance. When a debt row is auto-calculated from a card color, the Current column is read-only — Jettana is filling it from your charges — so the starting balance is how you tell it what was already owed. It's added on top of this month's charges, and it shows as its own line in the charge breakdown so the maths stays visible.
Current is your total balance this month — what you charged to the card plus any carried-over balance. Remaining is what's still owed after payments. When you log a payment in the Payment template, Remaining updates automatically.
Set your Beginning balance in the first column. When you mark an expense as paid ✓ and that expense's number color matches your checking account's color, the Ending balance decreases automatically. You can also type in the Ending column directly to override it.
Templates
Click ≡ on any Income row → Add note, then select the Paycheck template. Enter your pay date, hours, rate, gross pay, taxes, and deductions. Net pay fills the Received column automatically.
The Growth column in Savings auto-calculates as the difference between this month's Actual and last month's Actual. You can also open the note on a savings row to use templates like Performance (enter account value + cost basis), Contribution, or Interest.
Hover the Total Savings amount (in the section footer) to see the split — 💰 Saved vs 📈 Invested, with each account, subtotals, and percentages. Jettana guesses from your account names, so "HYSA" counts as saved and "Roth IRA" as invested. If a guess is wrong, click the Total Savings label to pin the panel, then tap the account to flip it — Jettana remembers your correction. On mobile, tapping the label is how you open it.
Click ≡ on any Debt row → Add note → select Payment. Log the date, amount, type and interest charged. The Remaining balance updates automatically based on what you paid.
Click ≡ on any Subscriptions row → Add note → select Manage. Set a renewal date, cancel-by deadline, and status (Active / Cancel / Renew). The status shows in color below the entry as a reminder.
Rows & sections
Every row has a small date button — it appears when you hover on a computer, and sits on the row on a phone. Tapping it opens a calendar that starts on the month you're budgeting, so most of the time the day you want is already on screen. ‹ and › step one month, and « and » jump a whole year — handy for a date last February without pressing back twelve times. If typing is faster, use the box above the calendar: 25 means the 25th of the month shown, and 2/25 or 2/25/2025 work for any other. Underneath, Jettana says back what it understood — "Wed, Feb 25, 2025" — so a typo never slips through. Enter saves, Escape closes, and Remove clears a date you no longer want. A locked month won't open it at all.
Savings has an optional Goal column, hidden by default so it doesn't clutter things while you're starting out. Open ⋯ on the Savings header → 👻 Show goal column and a Goal cell appears next to each account — type what you're aiming to have in it. The goal shows in dark green so it reads differently from money you actually have, and the section footer totals your goals. It's set per month, so turning it on for one month doesn't turn it on everywhere; goals themselves carry into new months on recurring rows even though balances start fresh.
Yes — open ⋯ on any section header and pick a bulk mode, then tap the rows you want and apply. There are five: ☑ delete, ✓ mark paid, 📅 set a date, 🎨 color, and ↔ move to another section. The date option is the quiet time-saver — pick one date and stamp it on every selected row instead of opening each picker in turn. Jettana chooses the right date field for the section automatically (Received for Income, Actual for expenses, and so on), and the rows re-sort once applied.
On desktop, drag the row and drop it onto another section. To move multiple rows: open ⋯ on the section header → Select rows to move, select the rows you want, then drag any selected row or use the section dropdown in the bulk bar that appears.
Exempt behaves differently by section type. On expense rows, the Actual value is excluded from section totals — great for employer-paid benefits or stipends you want documented without affecting budget math. On Checking and Savings rows, the balance still counts in that section's own totals, but is excluded from Total Saved and Net Worth — useful for accounts you track but don't consider yours (a shared account, a business float). Either way the amount shows faded so you can tell at a glance, and an exempt badge appears (stepping aside for the note dot if the row has a note).
Click ≡ on the row → Delete row. You can also use ⋯ on the section header → Select rows to delete in the section header to select and delete multiple rows at once. Most deletions are undoable — tap Undo in the toast that appears.
Yes — double-click the section header on desktop, or long-press on mobile. You can save the rename for this month only or all months.
Yes — in any note (row notes or the Notes section), put your cursor on a bullet or checkbox line and press Tab to indent it. Shift+Tab outdents. Pressing Enter continues the list at the same indent level.
Tap the ⋯ on any expense section → 💵 Show what's left. A third column appears on every expense section showing budget minus actual for each row — green while you have room, amber as you get close, red once you're over. It's set per month, so you can turn it on for a month you're watching closely and leave your other months clean. It's off to begin with because it makes the name column narrower on a phone. The section's own total in the footer is the section figure, which can differ from adding the rows up when a row has spending but no budget.
Long names fade out at the edge instead of colliding with the row's controls. On desktop, hover over the name to see the full text in a small popup. On mobile, tap once to peek at the full name — tap again to edit it. This works on locked months too, where tapping just shows the name and never opens it for editing.
No. Fill the entries in once, then copy them. The ⧉ at the top of an entry copies just that one; ⧉ Copy all beside the template buttons takes the whole set. Open any other month (or any other row), press ⎘ Paste, and everything comes across filled in — amounts, percentages, employer match, fund, status. Only the dates are left blank, since last month’s date would be wrong here rather than just old. If the row already has entries, Jettana asks whether to Add them or Replace what is there, so nothing piles up or disappears without you choosing it.
Jettana never connects to your bank, but you can keep a link to it on the row. On a Debt, Checking or Savings & Investments row, open ≡ → Add link, paste the page you normally sign in on, and give it a name you'll recognise. After that the row's name is underlined, and ≡ → Open takes you there in a new tab. Nothing is saved but the address — no username, no password, and Jettana never signs in for you.
That row has a link saved to it. Open ≡ on the row and the first item shows the website it goes to — Open chase.com, for instance. The menu always shows you the real web address rather than the name you typed, so you can see where you're going before you tap. Use ≡ → Edit link to change it or remove it. A row you've marked paid isn't underlined, since the strikethrough already has that line — the link still works from the menu.
Jettana only opens secure websites, so an address has to be a real site like chase.com or secure.bankofamerica.com. If you type something that isn't one — a name with no dot in it, or anything that isn't an ordinary web address — it won't save, and nothing is stored until you fix it. You don't need to type the https:// part; Jettana adds it for you.
Importing & exporting
Go to ⋯ → Import / Export → Import bank statement. Download your statement as a CSV from your bank's website, then drop it into the import panel. Transactions are auto-categorized. Review the table, adjust any categories, and tap Add to tracker.
In the review table, change the Category dropdown on any row individually. To fix multiple rows at once, check 2+ rows — a bulk bar appears letting you reassign all selected rows to a new category in one tap.
Open ⋯ → Import / Export. Choose Export CSV to download all months as a spreadsheet, Export PDF to print the current view, or Generate Report for a clean one-page monthly summary you can save as PDF.
Insights
Open ⋯ → Insights → Spending Calendar. Days with spending are highlighted — tap any day to see a breakdown of transactions, then tap a transaction to jump to its row in the tracker. Use the section filter to focus on one category, or search by transaction name. You can drag the calendar to compare it against your tracker rows — dragged aside, it stays open while you jump, so you can work through a day at a time.
Open ⋯ → Insights → Spending Trends. Each bar is one month's total spending, and the gold dashed line is your average — so you can instantly see which months ran high. Tap a bar and it splits into colored blocks showing what made up that month, with the full breakdown listed below. Tap ⭐ Peaks to flip the list to each category's highest month — tap any underlined month there to jump straight to those rows in your tracker. If anything looks unfamiliar, the ? button explains how to read it all.
Open ⋯ → Insights → Net worth trend. It draws a line chart of your net worth by month (checking + savings − debt). Pick a period with the 6M / YTD / 1Y / All chips, or choose any starting month from the From dropdown. Green dots mean your net worth rose that month; the summary below shows your total change for the period. Tap any point to open that month in the tracker — a ring marks the month you're currently viewing.
Open ⋯ → Insights → Growth projection. It starts from your current savings and your average monthly contribution so far, then shows how that could compound over 5, 10, 20, or 30 years — or any number of years you type into the custom chip. Every field is editable — change the starting amount, the monthly contribution, or the annual return (7% is a common long-term average) to try different what-ifs. You can also enter your age (optional) to see how old you'd be at the end of the projection — it's saved on your device only. The solid line is your projected balance and the dashed line is what you actually deposited; the space between them is growth. It only looks at savings — checking and debt aren't included, since they don't grow at a market rate. And it's a hypothetical illustration, not a guarantee — real returns move up and down year to year.
Open ⋯ → Insights → 🧮 Plan my savings. Enter your average take-home pay and average monthly expenses and it works out what's genuinely left over. There's a second half for retirement: put in your gross pay, your contribution %, and your employer's match, and it shows what a pre-tax contribution actually costs your take-home — usually less than you'd expect, since the contribution comes out before tax. If your employer matches, it also shows what you'd be leaving behind by contributing under the match.
Open ⋯ → Insights → 🌍 Life elsewhere. Pick a country and it re-prices your current lifestyle there with your income held fixed, so you can see what the same spending would leave you. You can optionally type in an exchange rate to see the figures in the local currency too — Jettana never fetches rates, so it's whatever you enter, and leaving it blank just hides that line. It's a daydream tool, not relocation advice: real salaries, taxes and visas vary enormously.
It's the money you've committed but haven't paid yet. Every other figure on your dashboard looks backwards — Total Expenses is what you have spent — so a month with rent still to pay could read as if that money were free. A row counts as a bill when you've marked it recurring, it isn't ticked paid, and it has an amount. It owes its Actual if you've entered one (you know the real figure) or its Budget if you haven't (the estimate is your best guess). Underneath the total is what's left once those are set aside. Hover or tap the card for the full list, and use the ✕ on any line that isn't really a bill — a grocery budget recurs every month but it's an allowance, not something you owe. Excluded items drop to a greyed list with a + to bring them back, and the choice carries into new months. If the list is longer than the panel it scrolls, and the bottom edge fades while there is more below.
Because they mean opposite things. In Food, left is money you may still spend. In Housing, that same remainder was mostly unpaid rent — money you owe. A section now says due when unpaid bills make up more than half of what's remaining, and left otherwise, so one small bill inside a big spending allowance doesn't flip the whole section. Hover the badge on a mixed section and it tells you how much of it is bills. The number itself is unchanged — it's still budget minus actual.
Most totals show their working. On the Monthly Summary at the bottom, hover or tap the Income, Spent or Balance row: Spent breaks down by section with Planned against Actual, Income by source, and Balance spells out the subtraction. If you've typed your own budget over a section footer, that line is marked your budget — the summary uses your number, not the sum of the rows. The four cards above (Total Income, Total Expenses, Net Balance, Total Saved) and Bills Due all open a panel the same way.
Open ⋯ → Insights → Spending Trends and tap 🔁 Items. It lists every recurring expense item — rent, power, insurance, each subscription — ranked by what it averages per month, with the number of months behind each figure so a two-month average isn't mistaken for a year's. Use the 6M / YTD / 1Y / All chips to set the window; YTD gives you this year. A bill that's identical every month says same every month rather than pretending to have an average, and a variable one names its highest month — tap that underlined month to open it and see what happened. Items are matched by name across months, so renaming one starts a fresh series.
Yes, from eight places. To a month: tap a point on the Net Worth Trend, or an underlined month in Spending Trends → ⭐ Peaks or → 🔁 Items. To a section: tap a category tile on the Month-over-Month card, or a category line in the Total Expenses breakdown once you've clicked the card to pin it. To a row: tap a transaction in the Spending Calendar, a charge in a card or account badge panel, or a bill in the Bills Due panel — the last two need the panel pinned first. Wherever you land, a collapsed section opens itself and the row or card flashes gold so you can see where you arrived. Dragging a panel aside first keeps it open while you jump, so you can work through several without reopening it.
No results found. Try a different word.
📊 Spending Trends
Last 6 months of expenses · tap a bar for details
6MYTD1YAll
Bars — each bar is one month's total spending. Tap a bar and it splits into colored blocks, one per category, sized by its share — colors match the list below.
┄┄ gold dashes — your average monthly spend, so you can see which months ran above or below normal.
⭐ Peaks — flips the list below to each category's highest month. Tap the underlined month to jump straight to those rows. The last line shows what a month would cost if everything peaked at once.
📈 Net Worth Trend
6MYTD1YAllFrom
to🎂
🌍 Your Life Elsewhere
What your current lifestyle would cost in another country — income held fixed
vs. the U.S. baseline
Rough 2026 cost-of-living estimates (national blends including rent — big cities run higher). Income is held fixed: real salaries, taxes, and visas vary hugely by country. A daydream tool, not relocation advice.
🧮 Plan My Savings
How much you can safely save monthly — and what retirement contributions really cost
1 · Room to save
2 · Retirement contribution (optional)
before taxes & deductions
of gross, pre-tax (401k etc.)
dollar-for-dollar, if offered
rough — brackets vary
Planning estimates — taxes are simplified (pre-tax contributions reduce taxable income; your real brackets and plan rules vary).
🧭 Suggest budgets
A starting point you can change
How Jettana splits what's left
%
Left unassigned on purpose
%
Until one month is set aside
%
The long-run habit
$
Below this it won't split at all
A starting point worked out from your own rows, not advice — change any number afterwards.
🌱 Savings Growth Projection
5Y10Y20Y30YY
from this month
adjust to whatever feels realistic
HYSA / cash APY
a common long-term average
to see your age at the finish line
This is a hypothetical illustration, not a prediction or a guarantee. Real returns vary year to year and can be negative.
⇄ Compare months
·—vs
🛟 Local backups
Automatic copies kept in this browser. They're saved before every sync, so they
survive even if something goes wrong with your account.
เจตนา
About Jettana
intention · purpose · will
เจตนา (jèt-thà-naa) is a Thai word meaning intention — the quiet resolve behind every action, even when the path ahead isn't clear.
It's also the word that reminds me of my beloved mama.
She was warm, selfless, and giving in the way only a mother can be — always putting everyone else first, always making a way even when there wasn't much to work with. She taught me to be intentional about everything I do, to be a good person first, and to trust that the rest would follow. She never had a lot, but she was always grateful. She taught me that contentment and ambition aren't opposites — it's okay to want more for yourself, as long as you build it with purpose.
Growing up, I saw firsthand how quietly money stress can affect a family. So in college, I made a decision: I wasn't going to let that be my story. I started taking my finances seriously — not because I had someone to teach me, but because I had to figure it out on my own.
Tracking my money is what changed everything — suddenly I could see exactly where it was going and make intentional decisions about it. It's what helped me save for my first trip abroad — an internship in Thailand, the country my mom carried with her long before I ever got to see it. Going there felt like her will becoming mine.
I built Jettana for anyone who feels the way I did — overwhelmed, unsure where to start, and never taught how any of this works. You don't need a finance degree. You don't need to be perfect. And you don't need to wait until you 'have more money' — I used to think that too. The best time to start is right now, with exactly what you have. You just need a place to begin.
This is that place.
— Maya 💚
0
Welcome to Jettana 👋
Your personal budget tracker. Add your income, track your expenses, and see exactly where your money goes.
🔒 Your budget is private and saved in this browser.
💵
Start with your incomeHead to the Income section and add your take-home pay. That's your starting point.
🧾
Add your expensesFill in Housing, Food, Transport and other sections with your monthly costs — budget and actual.
📊
See your pictureThe summary at the top updates live — income, expenses, net balance and savings all in one view.
⋯
Explore when you're readyColor coding, card tracking, templates and more are all in ⋯ → Learn → Features whenever you want to go deeper.
🎨
Want to make it yours?
There's a quick optional tour covering intentions, month colors, emoji, and color themes — the fun personalization stuff.
Setup checklist
⠿ drag to move
Work through these steps to get the most out of Jettana.
💡 Want to see everything in action first? Tap ⋯ → Learn → Try demo to load a pre-filled example month.
💵 Show what's left — ⋯ on any expense section → Show what's left. Adds a third column to every expense section: budget minus actual for each row, green while you have room, amber as you approach it, red once you're over. Set per month, so you can use it on a month you're watching and leave the others clean. Off by default — it narrows the name column on a phone. The footer shows the section's own figure, which can differ from the rows added up when a row has spending but no budget.
💰 Saved vs Invested — hover the Total Savings amount to see your split: how much is parked in savings vs growing in investments, with each account, subtotals, and percentages. Jettana guesses from account names ("HYSA" → Saved, "Roth IRA" → Invested); click the "Total Savings" label to pin the panel, then tap any account to flip it — your correction is remembered.
✎ Rename sections — double-click (desktop) or long-press (mobile) any section header to rename it; choose "This month only" or "All months"
✓ Mark as paid — click ✓ on any expense row to strike it through; if a card link is set, the debt Current updates and the linked checking/savings account balance decreases
◎ Mark as exempt — row menu → Mark as exempt; shown faded with an exempt badge (badge hides if the row has a note). Expense rows: excluded from section totals — great for stipends or employer-paid expenses. Checking/Savings rows: still counted in the section's own totals, but excluded from Total Saved and Net Worth.
📅 Dates on a row — tap the date button on any row to open a calendar. It opens on the month you're budgeting; ‹› step a month and «» jump a whole year. Click a day, or type one in the box — 25 for a day in the month shown, 2/25 or 2/25/2025 for any other — and it says the date back to you in words before you save. Same calendar on desktop and phone.
📅 Beginning balance date — open the note on any Checking row to set a beginning balance date; expenses dated before that date won't be deducted from the balance
✎ Row notes — click ≡ on any row → Add note; a gold dot appears on hover to indicate a note exists
👁 Full name peek — long row names fade at the edge; hover (desktop) or tap once (mobile) to see the full text, tap again to edit. Works on locked months too, where it only ever shows the name.
⧉ Copy / paste template entries — ⧉ on an entry copies that one, ⧉ Copy all in the pill row takes every entry in the row. ⎘ Paste drops them into another month or another row with every value intact — amounts, percentages, employer match, fund, status — and only the dates blanked. Pasting into a row that already has entries asks Add or Replace first; an empty row just pastes. Locked months refuse it. Same shape as Copy colour / Paste colour on the row menu.
🔗 Account links — keep a link to the institution behind a Debt, Checking or Savings & Investments row: ≡ → Add link, paste the page you sign in on, name it whatever you like. The row's name is then underlined, and ≡ → Open takes you there in a new tab. The menu names the real web address rather than your label, so you always see where you're going first. Only secure (https) sites are accepted, the address is all that's stored — never a username or password — and the link carries into every new month. Paid rows aren't underlined, since the strikethrough already occupies that line.
→ Income destination — open the note on any income row to set a "→ goes to" label (e.g. Marcus Savings, HYSA)
🔄 Subscriptions — dedicated section for recurring services; included in expense totals and month-over-month comparison
📝 Notes — free-form notes per month with bullet points and checkable to-dos; syncs across devices
🎨 Footer highlight — click the Actual/Received total in any section footer to set a background and number color; supports copy, paste and clear
👻 Savings goal column — ⋯ on the Savings header → 👻 Show goal column; adds an optional Goal cell next to each account for what you're aiming to have in it, shown in dark green so it reads as intent rather than balance. Hidden by default, set per month, and the footer totals your goals. Goals carry into new months on recurring rows even though balances start fresh.
🔢 Charge badges — a small count next to a card or account name showing how many expense rows feed its balance; tap it for the full list with sections, amounts and dates, sorted earliest to latest, with a "Latest" line for the most recent activity. Undated charges still appear, sorted to the end. Click the badge to pin the panel and each charge becomes a link straight to that row; deposits and withdrawals stay plain, since they live inside the account row itself. Names cut off by the panel edge show in full on hover.
💳 Bills Due — a fifth summary card: what you've committed but not yet paid, with what's left after it underneath. Counts rows you've marked recurring that aren't ticked paid — the Actual if you've entered one, the Budget if you haven't. Hover or tap for the list; click to pin it, then ✕ anything that isn't really a bill (a grocery budget recurs but it's an allowance). Excluded items sit in a greyed list with a + to restore them, and the choice carries into new months. Pinned, tap any bill to jump to its row. A long list scrolls inside the panel, and the bottom edge fades while there is still more below it.
🏷 "due" vs "left" — a section badge says due when unpaid bills are more than half of what's remaining, and left when it's mostly money you can still spend. Same number either way — it's still budget minus actual. Hover a mixed section to see how much of it is bills.
🏦 Starting balance — open the note on a card-linked Debt row to set what was already owed before this month; it's added on top of this month's charges and shows as its own line in the charge breakdown
🎯 Net worth goal — click the Goal cell in the Net Worth Overview to set a target
💳 Credit score — type your score (300–850) in the pill on the Debt section header; each month keeps its own, with a ▲/▼ change vs the last month you logged one
Templates
🧾 Itemize (expenses) — open the note on any expense row → 🧾 Itemize; add an entry per item with its price (tax can be its own line). Perfect for orders that bundle several purchases into one charge — the row shows "Amazon $40", the note shows what the $40 was. The note totals your items so you can check it matches the Actual.
💵 Paycheck (Income) — open the note on any income row → Paycheck; enter pay date, hours, hourly rate, gross pay, taxes and deductions; net pay auto-fills the Received column. Gross pay is black, taxes red, deductions green for easy reading.
💳 Payment (Debt) — open the note on any debt row → Payment; log date paid, amount, type, interest charged and due date; remaining balance auto-fills the Remaining column
📈 Performance (Savings) — open the note on any savings row → Performance; enter account value and cost basis; market gain/loss and cumulative return % are auto-calculated and fill the Actual and Growth columns
💰 Contribution (Savings) — log your contribution and employer match; total auto-fills the Growth column
🔁 Transfer (Savings) — log deposits, withdrawals and transfers with direction, from and to fields
💹 Investment (Savings) — log fund/ticker, shares and price per share; total value auto-fills the Growth column
🏦 Interest (Savings) — log interest earned, APY % and date; amount auto-fills the Growth column
💵 Dividend (Savings) — log dividend payouts with an optional ticker/fund and date; totals show in the note alongside your other entries
⛽ Fuel (Transportation) — log price per gallon, gallons filled and date; total cost auto-fills the Actual column. Add miles driven to see your MPG.
📅 Manage (Subscriptions) — set a renewal date, cancel-by deadline and status (Active / Cancel / Renew); status shows in color below the entry
🏦 Transaction (Checking) — log deposits and withdrawals with description and date; net change auto-fills the Ending column. Supports Venmo, Zelle, Direct Deposit, Rent and more.
⚠ Manual values protected — templates never overwrite a value you typed manually unless you've actively filled in the template fields. Opening a template or switching pills won't clear anything.
Colors & Card Tracking
🎨 Color toolbar — click any row (desktop) or tap ≡ on the row → 🎨 Color (mobile) to open a floating toolbar; switch between Text, Number and Strikethrough tabs
● Text color — colors the row label; great for visual grouping
# Number color — colors the actual/received amount; used to identify which card an expense was charged to
A̶ Strikethrough color — sets the line-through color when a row is marked paid; used to identify which account paid the expense
🃏 My Cards legend — ⋯ → Appearance → My Cards legend to build a color key for your credit/debit cards; assign a color to each card name
🔗 Auto-calc debt from card color — open the note on any Debt row; the 🔗 Auto-calc from card dropdown links it to a legend card. Jettana then sums all expense rows whose number color matches that card and auto-fills the Current balance.
✓ Strike = payment flow — when you mark an expense as paid, the linked card's Current decreases automatically (the charge is settled). The strike color also identifies which savings or checking account the money came from — that account's balance decreases too.
⎘ Copy / paste color — open the color toolbar → Copy to copy any color; click ≡ on a row → Paste color to apply it as any type
✕ Clear all colors — click ≡ on a row → Clear all colors to reset text, number and strikethrough at once
▲▼ Reorder your legend — the ▲ and ▼ buttons on each card in the My Cards legend move it up or down, so your list can match how you actually think about your cards
● Sticky row colors — coloring a row sets that color as the default for the next new row automatically. Text color defaults are remembered per section, so coloring your Food labels doesn't change the color of a new Housing row. Number color stays global on purpose — it tracks a card, and a card spans every section.
Rows
≡ Row menu — click ≡ on desktop or long-press on mobile to access all row options
⟳ Recurring rows — row menu → Mark as recurring; row carries over automatically when copying a month, including its colors
◎ Exempt rows — row menu → Mark as exempt; value is visible for documentation but excluded from totals
⧉ Duplicate — row menu → Duplicate row copies the row and all its colors
⠿ Drag to reorder — hover a row to reveal the ⠿ handle; drag on desktop, long-press on mobile
↔ Move to another section — drag a row and drop it onto a different section to move it. To move multiple rows: ⋯ on the section header → Select rows to move, select your rows, then drag any selected row or use the section dropdown in the bulk bar.
↕ Expand notes — the ↕ button in the note actions bar expands a row note to full height; the global Notes section has the same button
⇥ Indent bullets — on a bullet or checkbox line in any note, Tab indents and Shift+Tab outdents; Enter continues the list at the same level
✨ Autocomplete — start typing a label to see suggestions from your history; selecting one prefills all 3 colors
⌨ Enter key — pressing Enter in any cell moves down to the same column in the next row; on the last row it creates a new row automatically
🧮 Expression calculator — type a math expression in any number cell (e.g. 50+25+30 or 1500-200-50) and it auto-calculates when you tab or click away
☑ Bulk edit modes — ⋯ on any section header offers five: select rows to delete, mark paid, set a date, color, or move to another section. Pick a mode, tap the rows, apply.
📅 Bulk date — ⋯ on the section header → 📅 Select rows to set a date; stamp one date across every selected row instead of opening each picker. Jettana picks the right date field for the section automatically (Received for Income, Actual for expenses), and rows re-sort once applied.
🗑 Delete / clear rows — hover any section header to reveal 🗑; click to: select rows to delete, clear all rows, clear the Budget column, clear the Actual column, or copy the section from another month
⎘ Copy section from another month — 🗑 → Copy from another month; choose to append or replace existing rows
↩ Undo — most actions are undoable: deleting rows, clearing sections, editing a cell value, marking paid, filling template fields, removing entries, and copying sections. An UNDO button appears in the toast — click it within 5 seconds to reverse.
Months
📋 Copy month — click + New Month to copy from a previous month; carries rows, colors, recurring items, budget overrides and footer highlights
✎ Rename month — hover a month in the sidebar → ✎ to change its month or year; all data moves with it
🔖 Last month restore — when you return to the app, it reopens the last month you were viewing
📊 Month-over-month — scroll to the bottom to compare spending vs any month you choose from the dropdown
🔍 Search — search across all rows in the current month by label, amount or date; the page scrolls automatically to the first match
🔒 Lock a month — tap the 🔓 beside the month name to make that month view-only. You can still read it, open notes and peek at long names, but nothing can be edited, added, deleted or undone until you tap 🔒 to unlock. Set per month, so locking one leaves the rest alone. Cloud sync can still update a locked month — it guards against stray taps, not against an edit made on another device.
✕ Clear month — ⋯ → Clear month to wipe all rows for the current month
▶ Try demo — ⋯ → Learn → Try demo to load a pre-filled sample month showing card tracking, templates and color coding in action
✅ Setup checklist — ⋯ → Learn → Setup checklist for a guided 9-step walkthrough of Jettana's key features
Personalisation
☁️ Sync across devices — cloud backup comes with lifetime access; once you have it, sign in on any device to pick up where you left off
↩ Sign out / Delete account — ⋯ → Manage account → Sign out / Delete account to manage your account
✦ Monthly intention — click "Add intention" at the top to write a quote or goal; pick a color, font (10 options) and size, and use B / H to bold or highlight words. It holds three lines, measured against the box rather than a character count, so it stays three lines at any font or size. One written on a laptop and read on a phone keeps its three lines and scrolls inside them.
🎨 Color themes — ⋯ → Appearance: Classic, Minimal, Monochrome, Warm, or a fully custom color. Set per month, so each month can have its own palette — and your choice is remembered between visits.
𝐁 Bold text — ⋯ → Appearance → Bold text: On/Off
𝗔 Text size — ⋯ → Appearance → Text size (S / M / L); scales all row labels, headers, footers and summary tables
🌙 Dark mode — toggle with the 🌙 button in the top bar
● Sticky row colors — when you color a row's text or numbers, that color becomes the default for the next new row automatically. Change it anytime by picking a different color
Layout
✎ Rename sections — double-click (desktop) or long-press (mobile) any section header; save for this month only or all months
⠿ Reorder sections — hover any section header to reveal ⠿; drag on desktop, long-press on mobile
🏷 "$68 left" header badge — every section with a budget shows what's left of it right in the coloured header, in dollars rather than a percentage, so you can answer "can I afford this?" without doing the sum. It flips to "$40 over" once you pass the budget, and the header's own fill already shows how far along you are. Cents appear only when there are cents.
▾ Collapse sections — click ▾ on any section header to hide its rows; click again to expand. Collapsed headers show the section's $ total (and its % of budget), so you can collapse everything and read your whole month at a glance.
Import
⬆ Import CSV — ⋯ → Import / Export → Import bank statement; drop a CSV file and transactions are auto-categorized using AI
✎ Review before importing — edit categories, dates and amounts in the review table before adding rows to the tracker
☑ Bulk reassign categories — check 2+ rows in the review table to reveal a bulk action bar; pick a category and tap Apply to reassign all selected rows at once
↔ Fix wrong category — drag any row in the review table to the correct section before confirming
Insights
📅 Spending Calendar — ⋯ → Insights → Spending Calendar; see daily spending laid out on a calendar grid with weekly totals. Filter by section, search by transaction name, and tap any day for a breakdown. Tap a transaction in that breakdown to jump straight to its row in the tracker — useful when reconciling. Drag to reposition over the tracker.
📊 Spending Trends — ⋯ → Insights → Spending Trends; bar chart of your last 6 months with a dashed gold line marking your average monthly spend. Tap any bar and it splits into colored blocks — one per category, sized by its share — with a full breakdown below. Tap ⭐ Peaks for each category's highest month (with its monthly average, or "one-time" for one-offs) — tap the month name to jump straight to those rows, and the last line shows your worst-case month if everything peaked at once. Tap ? for a quick guide to reading the chart. Drag to reposition.
🔁 Recurring items — ⋯ → Insights → Spending Trends → 🔁 Items; what each recurring bill actually costs per month, ranked by average, with the number of months behind each figure. Follows the 6M / YTD / 1Y / All chips, so YTD gives you the year. A bill that never changes says "same every month" instead of an average; a variable one names its highest month — tap it to open that month. Items are matched by name, so renaming one starts a fresh series.
🧾 Monthly Summary breakdowns — hover or tap the Income, Spent or Balance row at the bottom of your dashboard to see how it was worked out. Spent lists each section with Planned against Actual, Income lists each source, and Balance spells out the subtraction. A section whose budget you typed yourself is marked "your budget", and the Planned column uses your figure rather than the sum of the rows.
📈 Net Worth Trend — ⋯ → Insights → Net worth trend; a line chart of your net worth (checking + savings − debt) by month. Pick 6M, YTD, 1Y, All, or a custom start month. Tap any point on the line to jump straight to that month — drag the chart aside first and it stays open, so you can step through months one dot at a time. The summary shows your growth, how far apart the months are, and — optionally — your age across the range. Drag to reposition.
🎂 Age on your trend — enter your birth month + year in the Net Worth Trend (optional) to see "age 23 → 25" alongside your growth. Month and year only — Jettana never asks for your full birthdate. Clear the field anytime to remove it.
🧮 Plan My Savings — ⋯ → Insights → Plan my savings; works out what's genuinely left over each month from your average take-home and expenses. The retirement half shows what a pre-tax contribution actually costs your take-home (less than the headline number, since it comes out before tax) and what you'd leave behind by contributing under your employer's match.
🌍 Life Elsewhere — ⋯ → Insights → Life elsewhere; re-prices your current lifestyle in another country with your income held fixed. Optionally type an exchange rate to see the figures in local currency too — rates are never fetched, so it's whatever you enter, and leaving it blank hides that line. A daydream tool, not relocation advice.
↩ Jump back to your rows — eight places link straight back into the tracker. To a month: a point on the Net Worth Trend, or an underlined month in Spending Trends → ⭐ Peaks or → 🔁 Items. To a section: a category tile on the Month-over-Month card, or a category line in the Total Expenses breakdown (pin it first). To a row: a transaction in the Spending Calendar, a charge in a card or account badge panel, or a bill in the Bills Due panel. Collapsed sections open themselves and whatever you land on flashes gold. Drag a panel aside first and it stays open while you jump — handy for reconciling.
🌱 Growth Projection — ⋯ → Insights → Growth projection; a hypothetical compound-growth view seeded from your current savings and average monthly contribution. Adjust the amount, contribution, or return rate; pick 5Y / 10Y / 20Y / 30Y, or type any number of years (1–60) in the custom chip. Drag to reposition.
⇄ Compare months — ⋯ → Insights → Compare months; any section line-by-line against a baseline month, with color-coded changes and how far apart the two months are (e.g. "2 years, 6 months apart"). The left column follows the month you're viewing. Drag to reposition.
📈 Month-over-Month card — on your dashboard below the sections; compares this month's totals per category against any previous month (pick one from the dropdown). Green means moving the right way for that category — income up is good, spending up isn't. A category you cut to zero shows as a 100% win, and renamed sections show your names. Tap any tile to jump to that section — it expands if collapsed and flashes gold so you can see where you landed.
Export
⬇ Export PDF — Export → Export PDF (or Ctrl+P) to print a formatted copy of your current month
⬇ Export CSV — Export → Export CSV to download all months as a spreadsheet; uses your custom section names and includes per-section column headers
📄 Generate Report — ⋯ → Import / Export → Generate Report for a clean one-page monthly summary: income vs expenses, budget vs actual bars per section, and auto-generated insights. Drag to reposition, then Print / Save as PDF.
Tip: press ? anytime to see keyboard shortcuts
Keyboard shortcuts
Navigation
Focus search/
Clear searchEsc
Rows
Open row options≡Right-click
Add / edit note≡ → Note
Confirm entryEnter
Next fieldTab
Undo deleteClick UNDO toast
General
Show shortcuts?
Collapse sectionClick ▾
Reorder sectionsDrag ⠿
Close any dialogEsc
Export PDFCtrlP
Color
CustomClear
CustomClear
CustomClear
🎨 My Cards
▾
+ Add card
✓Saved
Jettana
BUDGET · TRACK · GROW
Choose a new password
Type it twice so we know it's right. At least 6 characters.
Loading...
OR
No account, no email. Your budget is saved in this browser only — not in other browsers on the same device. Syncing everywhere comes with lifetime access.