Skip to main content

Bank connections

Bank connections let Shillinq fetch transactions directly from your bank using the PSD2 Open Banking API. Once connected, new transactions appear automatically in the bank reconciliation queue every night — no manual CAMT.053 file downloads needed.

Bank connections index showing empty state with Add Bank Connection button

Supported banks

Shillinq connects to Dutch banks via the PSD2 standard. Currently supported:

BankConnection type
ABN AMROPSD2 / Open Banking
INGPSD2 / Open Banking
RabobankPSD2 / Open Banking
BunqPSD2 / Open Banking
SNS / RegioBankPSD2 / Open Banking
MolliePayment service provider API

For banks not in this list, use the manual CAMT.053 or MT940 import instead.

Add a bank connection

  1. Go to Banking & Treasury → Bank connections.
  2. Click + Add bank connection.
  3. Select your bank from the list.
  4. Click Connect. Shillinq redirects you to your bank's secure authorisation page.
  5. Log in to your bank and authorise Shillinq to read your transactions (read-only access — Shillinq never initiates payments through this connection).
  6. After authorisation, you are returned to Shillinq. The connection appears as Active.

PSD2 authorisations expire every 90 days. Shillinq notifies you when renewal is needed.

What gets imported

Once connected, Shillinq imports:

  • All transactions from the last 90 days on the connected account (historical backfill on first connect)
  • New transactions daily (typically within 24 hours of the bank processing them)

Each transaction includes: date, amount, counterparty name, IBAN, and payment description.

Automatic reconciliation

Imported transactions are queued in Bookkeeping → Bank reconciliation → Unmatched transactions. Shillinq tries to match each transaction to an open bill or invoice automatically. Matched transactions are highlighted; you confirm and post.

See Import your bank statement for the full reconciliation workflow.

Manage connections

ActionHow
Refresh now (don't wait for nightly run)Click Sync now on the connection row
Renew expired authorisationClick Re-authorise
Remove a connectionClick the row → Delete