Banking

MT940 accounting with file import

Import files from MT940 into KudTax and prepare the data they contain for reconciliation and accounting. You start the import by uploading a file.

MT940 is the bank statement format nearly every German bank provides, and the single most important data set for reconciliation. Only the bank statement proves a marketplace payout actually arrived. Without it every reconciliation is a claim about money you have in the books but have not evidenced in the account.

KudTax

How MT940 works with KudTax

  1. 01

    Export your MT940 file

    Download the appropriate export from MT940. The supported file and fields depend on the import format.

  2. 02

    Upload the file to KudTax

    Upload the export file to KudTax. The MT940 integration processes the data contained in the file.

  3. 03

    Review the import and matches

    Check the imported amounts, dates and references. Add missing documents and review unresolved matches before continuing.

  4. 04

    Prepare your accounting data

    Prepare the imported data for your accounting workflow. Review the posting rules and export file with your accountant.

What KudTax reads from MT940

Where the export lives
Online banking → Transactions → Export → choose format MT940 (SWIFT); many banks also offer camt.053
What the portal calls the file
Bank statement MT940 (SWIFT) or camt.053
Formats
MT940STAcamt.053 (XML)

Line-item types recognised

  • Incoming and outgoing payments
  • Remittance information and originator
  • Opening and closing balance per statement
  • Bank charges
  • Returned direct debits

What to watch for with MT940

The remittance text gets truncated

MT940 caps the remittance information at a few fixed-length lines, and long payment-provider references get cut, so matching on the text alone fails. Reconciliation has to run on amount, date and the provider report as well.

Gaps in the statement only show up in the balance

Skip a statement and one closing balance no longer agrees with the next opening balance. That chain is the evidence of completeness, and without checking it a gap first surfaces at year end.

MT940 is being retired, not replaced overnight

camt.053 is the modern successor, with structured fields and fewer text limits, and many banks still deliver both. If you read MT940 today, prepare the switch rather than being forced into it the day the bank turns the format off.

Why connect MT940 with KudTax

Automated bank feed

Upload your export file and review the imported account movements.

Transit account clearing

Clears Geldtransit (1360/1460) accounts automatically against settlement batches.

Fee & charge separation

Categorises account fees, interest and SEPA charges to correct accounts.

DATEV bank import

Outputs clean statement data ready for DATEV Kanzlei-Rechnungswesen.

MT940 integration – FAQ

Automate your MT940 accounting today

Explore the workflow in the product tour and check whether your MT940 export matches the supported import format before getting started.