Now on the App Store
Your Actual Budget,on iOS.
A fast, native iOS companion app for self-hostedActual Budget. Local-first, offline-capable, and built to feel right at home on iPhone.
Free · No account required for the demo

A glance and a tap
Designed for quick check-ins
Three taps to log a coffee. A glance to see what's left in the budget.

Every account, every transaction
Balances grouped by on- and off-budget, a combined All Accounts view, and your full history with cleared status at a glance. Search any account by payee, category, notes — or the amount you half-remember.

Log in seconds
Expense, income, or transfer — payees autocomplete, the category fills in from your history with that payee, and nearby payees are suggested based on where you are. A couple of taps and it syncs into your budget.

Budget you can act on
Budgeted vs spent per category with progress bars, leftover balances that roll over month to month, and an uncategorized-transactions view so nothing slips through. Edit budgeted amounts right from your phone.

Reports, day or night
The dashboard you configured in the Actual webapp — net worth, cash flow, spending vs your average — rendered natively. Light and Dark mode follow your system, or pin whichever you prefer.
Built natively for iOS
What's supported
The features you reach for on the go.
Expenses, deposits, and transfers
Log any transaction type from your phone. Expenses against a budget category, deposits with a payee, and transfers between accounts — all sync back through Actual's CRDT engine.
Siri, Shortcuts & Wallet
Log a transaction with Siri, a Home Screen widget, or an automation — amounts work even when they arrive as text. Pair it with the Apple Wallet automation guide to log Apple Pay purchases as you make them. If a background log ever fails, tapping the notification opens a prefilled form so nothing is lost.
Search everything
Search your full history or a single account by payee, category, or notes — and by amount, so "that charge for about $45" takes two seconds to find. Cleared status and categories are visible right in the list.
Smart payees
Payees autocomplete as you type, the category auto-fills from your history with that payee, nearby payees are suggested from where you've logged before, and Apple Pay-style merchant strings get cleaned up automatically.
Your rules, respected
The rules you built in Actual run on transactions logged from the app and from Shortcuts — rename rules, category rules, and note edits apply before the row is written, exactly like on desktop.
Budgets you can edit
Change budgeted amounts in-app, watch per-category progress bars, and let leftover balances carry over month to month. Hidden categories and your custom ordering match the webapp.
Your reports dashboard
The Reports tab renders the dashboard you configured in the Actual webapp — Net Worth, Cash Flow, Spending, and Summary widgets with real data, synced from your server.
Light & Dark mode
Follows your system appearance by default, or pin it to Light or Dark from Settings. Tuned for both so your morning coffee log doesn't blind you.
Local-first, private by default
Why self-host?
Because your financial history is the worst thing to hand over to an advertising company.
Your data, your server
Actuali talks only to the Actual Budget server you configure. There's no cloud in the middle, no analytics pipeline, no data broker watching your latte habit.
Works offline
Every budget lives locally in SQLite. Record a transaction on the subway; it syncs back when you're on Wi-Fi.
CRDT sync
The same sync protocol Actual's desktop client uses. Edit on any device, in any order, and the merges just work.
No tracking. Full stop.
No analytics, no ads, no third-party SDKs. See the privacy policy.