Local-first envelope budgeting
Envelope budgeting: buy it once, or subscribe for pocket change. Local-first, works offline, and actually understands foreign currency.
The envelope budget that doesn't charge rent. Local-first, works offline, and actually understands foreign currency.
Less than one year of YNAB. Yours forever.
Start your free trial.Start your 45-day free trial.Start your 60-day free trial.Start your 90-day free trial.
Who it's for
Built for three kinds of budgeters
YNAB refugees
Priced out at ~$109/year? You already enter transactions by hand and never trusted bank linking anyway. Get your envelope workflow back — without the rent.
Expats & multi-currency households
Living in THB, JPY, or EUR while earning or holding accounts elsewhere? YNAB treats foreign currency as an afterthought. ihab books native and budget currency on every transaction, stores your rates, tracks drift, and revalues when you're ready.
Privacy-first budgeters
You've never handed your bank credentials to an aggregator, and you're not about to start. Manual entry and local-first storage aren't a limitation here — they're the design.
The objection, turned into the pitch
No bank linking — on purpose.
ihab never asks for your bank username or password, and never will. Every transaction is entered by you — or imported once, from a file you export yourself — so there's no aggregator holding your credentials and nothing to leak. If you've ever hesitated at “connect your bank,” this is the budgeting app that never asks.
Already in the product
Everything an envelope budget needs
Offline-first PWA
Install it, lose your connection, keep working. Real sync when you're back.
One-click YNAB import
Bring your accounts, envelopes, and full history over in minutes.
Envelope budgeting, done right
Month math, carryover, and Ready to Assign work the way you already think.
Splits & transfers
One transaction, many envelopes — or move money between accounts cleanly.
Scheduled transactions
Recurring bills and income post themselves, right on schedule.
Reconciliation
Match your budget to reality with a real reconcile flow, not a spreadsheet hack.
Loans
Track principal, interest, and payoff schedules alongside everything else.
Reports
See where the money actually goes, in the currency you actually think in.
Deep FX handling
Stored rates, booked-amount overrides, drift tracking, revaluation, and a currency-exposure report.
The FX wedge
Budgeting for people who live in two currencies.
Every transaction books both a native amount — what actually left your foreign account — and a budget-currency amount, against your one envelope budget. Rates are stored, not assumed: override one transaction when you need to, track how much drift has built up since, and revalue when you're ready. A currency-exposure report shows net worth by currency, not one blended guess.
Pricing
Buy it once, or subscribe. Sync included either way.
The Obsidian/Actual split: Pro is a lifetime purchase or a small monthly subscription, hosted sync is included either way, and self-hosting is the escape hatch that keeps the whole thing honest.
Free trial
Try everything, free.
$0
Free trial45-day free trial60-day free trial90-day free trial
Full app, every budgeting feature
Pro
Everything, once or monthly.
$99 · lifetime
or a small monthly subscription — cancel anytime
All features, unlimited devices
Self-host
Own the whole stack.
$0
with any paid license (lifetime or active subscription)
Point the app at your own Supabase project
Questions
Quick answers
- Yes — $99 buys the lifetime license outright: pay once, household included, hosted sync included under fair use. If you'd rather not pay upfront, a small monthly subscription unlocks the same thing, cancel anytime.
- Because handing your bank credentials to an aggregator is exactly what we're not doing. Manual entry plus a one-click YNAB import cover the rest.
- Yes — point the app at your own Supabase project any time. It's the escape hatch that keeps "you own your data" honest.
- It comes with you: accounts, envelopes, and full transaction history import in one pass.
Is the $99 really one-time?+
Why no bank sync?+
Can I self-host?+
What about my YNAB history?+
More questions? Read the full FAQ on the pricing page.