What is it?
Bank CSV import lets you read a statement as a CSV file and match the payments received to open invoices.
Invoicing & admin
Upload a CSV statement from your bank, check the rows and match incoming payments to your invoices. This is a CSV import, not a bank connection.
Start free, no credit card needed.
Bank CSV import lets you read a statement as a CSV file and match the payments received to open invoices.
For freelancers who keep track of which invoices have been paid themselves and no longer want to check that line by line in their banking app.
Tracking which invoice is paid means laying bank lines next to your invoice list. With an import and a match per payment you see at once what is still open.
Match an incoming payment to the invoice it belongs to; the invoice gets the payment recorded.
Start for freeSmartWerk suggests invoices that fit a payment, and you can search yourself.
Start for freeThe same row in two files is flagged, so you do not count it twice.
Start for freeYou use the CSV file from your own bank and map the columns yourself.
Start for freeGive the account a name, optionally an IBAN, and choose the currency.
Choose the file and map the columns: date, amount (or debit and credit), description, reference and counterparty.
See how many rows were read, accepted, rejected or possibly duplicate.
Choose Match invoice on an incoming payment, or undo the match.
SmartWerk follows a job from client to bookkeeper. The highlighted step is this page.
The import closes the loop after invoicing: you match the payment to the invoice, and what is paid needs no reminder.
Set delimiter, date format, decimal format and columns so the file from your bank fits.
Importing the same file again creates no new transactions.
You keep possible duplicates or mark them as duplicate; nothing is deleted.
Match a payment to an invoice, partially too, and undo that if needed.
Search and filter imported rows by direction and status.
No. You import a CSV file yourself. SmartWerk does not read your bank account by itself.
No new transactions are created. SmartWerk reports that the file has already been imported.
Yes, for incoming payments in euro. An amount higher than what is still open is rejected; a lower amount counts as a partial payment.
You set the separator, date format, decimal sign and columns yourself so the file from your bank fits. There are no ready-made settings per bank.
Create a free account and start with one client. Upgrading can wait until you really need a feature.