Destinations

Bank transactions to Airtable

Sync your EU bank transactions automatically to an Airtable base. Map fields to your columns, connect multiple accounts, keep your data private and self-hosted.

Data

What lands in Airtable

Every transaction field is mapped to an Airtable field. You choose which columns to use.

Transaction date Amount Merchant name Category Account name Account balance Currency Notes Reference ID Pending status
Features

Built for your Airtable base

Automatic sync

New transactions are added to your Airtable base automatically. SyncBank runs in the background and pushes data as it becomes available — no manual action needed.

Custom field mapping

SyncBank maps to your existing Airtable table fields. Use your own field names, types, and views — SyncBank adapts to your structure, not the other way around.

Multi-account

Connect multiple banks and accounts at once. All transactions flow into the same Airtable base, tagged by account name so you can filter and group by source.

Private & self-hosted

SyncBank runs on your machine. Transaction data goes directly from your bank to your Airtable base — 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 Airtable

Enter your Airtable access token, then provide the Base ID and Table ID where transactions should be stored.

4

Map your fields

Match SyncBank transaction fields to your Airtable column names so every record is imported in the right format.

Destinations

Other destinations

SyncBank supports 5 destinations. Use one or combine them.

FAQ

Common questions

Can I use my existing Airtable base?

+
Yes. SyncBank connects to any existing Airtable base and table. You provide the Base ID and Table ID during setup, and SyncBank maps its fields to your existing columns. You can also create a new table specifically for transactions.

Can I sync multiple bank accounts into the same Airtable base?

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

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 Airtable base. Nothing is stored or processed on our servers.

How often does SyncBank sync to Airtable?

+
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 Airtable today

Download SyncBank, connect your bank, choose Airtable — your first transactions arrive in minutes.

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