Skip to content
All apps

Actual Budget

Envelope budgeting app that syncs between your devices

Setup check
Not yet
Setup
One click
Memory
From 512 MB
Sign in
Your own account
Category
Productivity
License
MIT

About this app

Actual Budget is a personal finance app built on envelope budgeting: every dollar gets a job before you spend it. The server syncs budgets between browsers and devices, with optional end-to-end encryption and CSV, OFX and YNAB imports.

What this app needs

recipe.json

Settings

No settings needed

After it starts

Actual runs only on runners with an HTTPS address; browsers block the features it relies on over plain http://. Setup picks such a runner for you.

  1. Open the app and set a server password on the first screen.
  2. Create a new budget or import one from YNAB or another Actual file.

Automatic bank sync needs internet access and a provider account, which this recipe does not set up.

Technical details
Opens
app:5006/
Check
GET /health within 300 s
  • app
    Image
    actualbudget/actual-server:26.10.0
    Ports
    5006/http
    Data
    data → /data
    Internet
    No internet access
    Limits
    1 CPU · 512 MB

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/actual-budget)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Factualbudget%2Factual)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.