Destinations

Bank transactions to Notion

Sync your EU and US bank transactions automatically to a Notion database. Your financial data lands exactly where you already work, private, self-hosted, no manual imports.

Data

What lands in Notion

Every transaction field is mapped to a Notion property. You choose which columns to use, keep your existing setup and map properties according to your workflow.

Transaction name Account Amount Transaction date Transaction ID Currency Account name Creditor name Debtor name Remittance information Notes
Features

Built for your workflow

Automatic sync

Run a manual sync whenever you want, or let SyncBank handle it automatically in the background, pushing new transactions as they become available.

Your database, your schema

SyncBank maps to your existing Notion database. Keep your own properties, views, and filters, including relation properties, so transactions can link directly to other databases you already use.

Multi-account

Connect multiple banks and accounts at once. All transactions flow into the same Notion database, tagged by account name.

Private & self-hosted

Data flows directly from your bank to your Notion workspace. SyncBank runs on your machine, no cloud middleman, no third-party storage.

Setup

Up and running in 4 steps

1

Install SyncBank

Download the app, enter your license, and launch setup in minutes.

2

Connect your bank

Link your account using Enable Banking or SimpleFIN, based on your country and bank support.

3

Connect Notion

Authorize your Notion workspace and select the database where transactions should be synced.

4

Map your properties

Insert your Notion API key and database ID, then match SyncBank fields to your Notion columns so every transaction lands in the right format.

Destinations

Other destinations

SyncBank supports 5 destinations. Use one or combine them.

FAQ

Common questions

Does SyncBank work with any Notion database?

+
Yes. SyncBank connects to any Notion database you choose. You can use an existing one or create a new one for your transactions. The only requirement is that SyncBank has access to the workspace where the database lives.

Can I sync multiple bank accounts into the same Notion database?

+
Yes. SyncBank supports multi-account syncing. All accounts flow into the same database, with each transaction tagged with the account name so you can filter and group by source.

Does my financial data pass through your servers?

+
No. SyncBank is self-hosted and runs on your machine. Transaction data goes directly from your bank to your Notion workspace. Nothing is stored or processed on our servers.

How often does SyncBank sync to Notion?

+
You control the sync schedule. SyncBank can run automatically at intervals you set, or you can trigger a manual sync at any time from the app.

What if my bank is not supported?

+
SyncBank connects via Enable Banking (EU, 2600+ banks, 29 countries) and SimpleFIN (US/Canada). If your bank is not listed, you can still export a CSV and import it manually, or reach out, we add support for new banks regularly.
Get started

Start syncing to Notion today

Download SyncBank, connect your bank, choose Notion, your first transactions arrive in minutes. Want a ready-made finance dashboard? Check out the Notion Finance Bundle.

curl -fsSL syncbank.app/install.sh | bash
*Make sure your Docker is installed and running
paste this on terminal
or
Manual install (.zip)
Manual install requires extra steps • View script source