Import bank statements
Bank reconciliation (bankverzoening) matches the payments on your bank statement to the open bills (what you owe suppliers) and open invoices (what customers owe you). After reconciliation, both the bank side and the supplier/customer side are marked as settled.
Use the Import bank shortcut on the Financial overview dashboard, or go to Bookkeeping → Bank reconciliation.

Step 1 — Import your bank statement
Dutch banks export statements in CAMT.053 (ISO 20022) XML format. Download this file from your bank's online portal and upload it into Shillinq.
- Go to Bookkeeping → Bank reconciliation → Import.
- Upload the CAMT.053 file (
.xml). Shillinq reads:- Each payment and receipt on the statement.
- The IBAN of the counterparty.
- The payment reference (often contains an invoice number).
- The amount and value date.
- Click Import. The statement appears in the Unmatched transactions list.
If your bank only supports MT940 (older SWIFT format), Shillinq can import those too. Use Import → MT940 instead. CAMT.053 is preferred because it carries more structured data that improves automatic matching.
Step 2 — Automatic matching
Shillinq tries to match each bank transaction to an open bill or invoice by:
- Invoice number in the reference — if the payment description contains
your invoice number (e.g.
F2026-042), Shillinq matches it automatically. - IBAN of the counterparty — known supplier/customer IBANs narrow the candidate list.
- Amount — exact match wins; partial matches are flagged for manual review.
- Due date proximity — payments close to the invoice due date rank higher.
Automatically matched transactions show a green tick. Review them quickly; unmatched transactions are yellow and require your attention.