Destinations

Bank transactions to Airtable

Sync your EU and US 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 name Account Amount Date Transaction ID Currency Account name Creditor name Debtor name Remittance information Notes
Features

Built for your Airtable base

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.

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