Actua
OPEN SOURCE · ANDROID

Actual Budget,
made for Android.

Actua is a native Android client for Actual Budget, built with Kotlin and Jetpack Compose. Connect to your self-hosted server for a fast, Material You mobile experience with offline budgets and encrypted sync.

Android 9+ · Free & open source · MIT licensed

Actua accounts screen
Actua budget screen with categories, targets and progress
BUILT FOR ACTUAL BUDGET USERS • NATIVE ANDROID • OPEN SOURCE
WHY ACTUA

A focused Android experience.

Use your Actual Budget wherever you are, without wrapping the web app in a browser.

Native & smooth

Built with Kotlin and Jetpack Compose, with a Material You interface and optional dynamic color on Android 12+.

Home dashboard

An at-a-glance overview of ready-to-budget, favorites, upcoming bills, and recent activity — customizable via drag-to-reorder.

Offline & encrypted sync

Keeps a local copy of your budget for offline use and synchronizes changes back to your Actual server, encrypted end-to-end.

Transactions & reconciliation

Add, edit, search, split, transfer, and reconcile transactions right from your phone.

Schedules & bills

Scheduled transactions, a bills calendar, and payment reminders keep upcoming money moves visible.

Reports & dashboards

Actual's dashboard and saved custom reports, with donut and per-interval charts, filtering, and drill-down to transactions.

Rules & automation

Automatic categorization with Actual's rules engine, plus CSV, XLSX, PDF, SMS, and notification imports.

Password & OIDC login

Sign in with a password or OpenID/OIDC, and explore instantly with a built-in local demo budget — no server required.

Open source

Actua is community-driven. Inspect the code, report issues, suggest ideas, or contribute on GitHub.

DESIGNED FOR DAILY USE

Your budget should feel at home on Android.

Actua brings the familiar ideas of Actual Budget into an interface designed around touch, Material You, and Android conventions.

  • Customizable bottom tabs and home-screen widgets
  • App-wide favorites for categories, accounts and reports
  • Colored tag rendering with tap-to-filter transactions
  • Automatic local backups, global search, and launcher shortcuts
Actua budget table view with budgeted, spent and balance columns
SEE IT IN ACTION

A closer look at Actua.

Real screenshots from the app — budgets, accounts, transactions, reports, bills, and rules.

GET ACTUA

Try Actua today.

Download the latest release from GitHub, or add Actua to Obtainium for update notifications and in-place upgrades. Prefer Google Play? Join the Actua Google group to install it from the Play Store while the public listing is finalized.

COMMUNITY

Help shape Actua.

Actua is built in the open. Join the community, test new releases, report bugs, or contribute code.

FAQ

Good to know.

Is Actua free?

Yes. Actua is free and open source under the MIT License. There is no subscription for the app.

Is Actua the official Actual Budget app?

No. Actua is an independent community project and is not affiliated with or endorsed by Actual Budget.

What is Actual Budget?

Actual Budget is a privacy-focused, local-first personal finance and budgeting application that you can self-host. Visit actualbudget.org to learn more.

Do I need my own Actual Budget server?

Yes, Actua connects directly to a self-hosted Actual Budget server. If you don't have one handy, open Manage → Connection & Data → Try demo budget to explore Actua with a completely local sample budget.

Does Actua work offline?

Yes. Actua keeps a local copy of your budget for offline use and synchronizes changes with your Actual server, with encrypted sync, when you're back online.

Is it safe to connect Actua to my budget?

Actua can write changes to your synchronized Actual budget. We recommend backing up important budgets before connecting a new client, and reporting any unexpected sync behavior on GitHub.

Does Actua collect my data or show ads?

No. Actua has no analytics, ads, or third-party tracking. Your budget data only ever goes to the Actual server you configure, and credentials are stored securely in the Android Keystore. Read the full privacy policy for details.

What Android version do I need?

Actua requires Android 9 or newer. Dynamic Material You theming is available on Android 12+.

Where can I report a problem or request a feature?

Open an issue on GitHub, or join Discord to discuss it with the community.

Is Actua on Google Play?

Yes. Join the Actua Google group and you can install Actua from the Play Store with automatic updates. A public listing that doesn't require the group is on the way. You can also download the APK from GitHub Releases or use Obtainium.

Who builds Actua?

Actua is built by Azimul Kabir and the community, and was originally based on and informed by Actuali, the open-source iOS client by Matt Farrell. Contributions are welcome.