What lands in Actual Budget
Transactions are imported directly into Actual's ledger — no CSV round-trip, no copy-paste.
The power duo for self-hosters
Direct import
Transactions go straight from your bank into Actual's ledger. No CSV files, no manual steps — SyncBank pushes the data as new activity comes in.
Deduplication
Each transaction carries a unique reference ID. Syncing the same period twice will not create duplicates — Actual Budget safely skips records that are already present.
Multi-account
Connect multiple banks and accounts. SyncBank maps each one to the correct account inside Actual Budget so your ledger stays accurate and organised.
Fully self-hosted
Both SyncBank and Actual Budget run on your machine. Your financial data never leaves your network — full privacy with zero cloud dependency.
Up and running in 4 steps
Install SyncBank
Download the app, enter your license, and launch setup in minutes.
Connect your bank
Link your account using Enable Banking or SimpleFIN, based on your country and bank support.
Connect Actual Budget
Install a fresh Actual Budget instance through the SyncBank wizard, or connect to an existing self-hosted instance with your server URL and password.
Map your accounts
Match each bank account in SyncBank to the corresponding account in Actual Budget so transactions land in the right ledger.
Other destinations
SyncBank supports 5 destinations. Use one or combine them.