---
id: topic/business-central/business-functionality/local-functionality/belgium/banking-and-payments
type: topic
title: Banking & payments
summary: "Belgian banking and payments in Business Central: electronic payments (domestic, international, SEPA, non-Euro SEPA), export protocols and payment files, domiciliation direct debits, and CODA bank statement import, application and posting. It answers setup and how-to questions for these processes."
tier: official
language: en
system: localization
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:18:35.537Z"
  flags: []
generated:
  at: "2026-10-08T00:04:31.553Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 6e1c9a6bb09a56113e2ad040c6ce51338fd1a70c0681b88ecf8ee734b8f75765
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-apply-coda-statements
    title: Apply CODA Statements [BE]
    date: "2025-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-automatically-transfer-and-post-coda-statements
    title: Automatically transfer and post CODA statements [BE]
    date: "2025-04-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/coda-bank-statements
    title: Belgian CODA Bank Statements [BE]
    date: "2025-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/direct-debit-using-domiciliation
    title: Belgian Direct Debit Using Domiciliation [BE]
    date: "2025-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-banking
    title: Belgian Electronic Banking
    date: "2025-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-payments
    title: Belgian electronic payments
    date: "2025-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-print-payment-files
    title: Export Payment Files in the Belgian Version
    date: "2025-04-03"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-import-coda-statements
    title: How to Import CODA Statements [BE]
    date: "2025-04-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-export-protocols
    title: How to set up export protocols [BE]
    date: "2025-04-03"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-manually-transfer-and-post-coda-statements
    title: Manually Transfer and Post CODA Statements [BE]
    date: "2025-04-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-create-payment-journal-templates-and-batches
    title: Payment Journal Templates and Batches [BE]
    date: "2025-04-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/summarizing-payment-lines-and-general-journal-lines
    title: Payment lines and general journal lines [BE]
    date: "2025-04-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-vendors-for-automatic-payment-suggestions
    title: Set Up Vendors for Automatic Payment Suggestions [BE]
    date: "2025-04-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-test-electronic-payments
    title: Test Electronic Payments [BE]
    date: "2025-04-04"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-apply-coda-statements
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-automatically-transfer-and-post-coda-statements
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/coda-bank-statements
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/direct-debit-using-domiciliation
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-banking
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-payments
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-print-payment-files
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-import-coda-statements
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-export-protocols
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-manually-transfer-and-post-coda-statements
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-create-payment-journal-templates-and-batches
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/summarizing-payment-lines-and-general-journal-lines
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-vendors-for-automatic-payment-suggestions
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-test-electronic-payments
  objects:
    - object/page/256
  features: []
  topics:
    - topic/business-central/business-functionality/local-functionality/belgium
  localizations: []
  videos: []
  posts: []
  guidelines: []
learn_toc_path:
  - Business functionality
  - Local functionality
  - Belgium
  - Banking & payments
toc_file: business-central/TOC.md
parent: topic/business-central/business-functionality/local-functionality/belgium
children: []
coverage:
  learn: 14
  code: 1
  video: 0
  blog: 0
  guideline: 0
bc_forms:
  - 256
  - 11300
  - 11308
  - 2000000
  - 2000001
  - 2000003
  - 2000005
  - 2000006
  - 2000020
  - 2000021
  - 2000022
  - 2000040
  - 2000041
  - 2000042
  - 2000043
  - 2000045
member_hash: f5e75349c2c0b11f7c0b1fee8d7dcef8cf61cfa822abcd2f07a1346d862ca441
narrative: generated
---

# Banking & payments

> Belgian banking and payments in Business Central: electronic payments (domestic, international, SEPA, non-Euro SEPA), export protocols and payment files, domiciliation direct debits, and CODA bank statement import, application and posting. It answers setup and how-to questions for these processes.

Path: [Business functionality](../../../business-functionality.md) > [Local functionality](../../local-functionality.md) > [Belgium](../belgium.md) > Banking & payments · tier official · system localization · narrative reviewed (checked by Opus)

## Overview

This section covers the Belgian localization of electronic banking. It has three parts: outgoing electronic payments, direct debit through domiciliation, and incoming bank statements in the CODA format. The Belgian Electronic Banking page is the entry point and describes the setup options, such as Summarize Gen. Jnl. Lines and Cut off Payment Message Texts.

For payments, the pages go in order: set up export protocols, create payment journal templates and batches, and mark vendors for automatic payment suggestions. Then suggest payments, test the lines, and export the payment file. Separate pages explain the payment types, how payment lines are summarized into general journal lines, and how to correct lines that fail checks.

For bank statements, start with the Belgian CODA overview, then import the CODA file, apply the lines to ledger entries manually or in batch, and transfer and post them to the general ledger. Transfer and posting can be done manually or automatically. A separate page covers direct debit with domiciliation, from setup to file export.

## Key points

- Electronic payment types covered: domestic, international, SEPA and non-Euro SEPA, with bank account validation and payment line correction.
- Export protocols define the payment file format and are set up with fields such as Export Protocol Code, Export Object Type, Export Object ID, Check Object ID and Export Number Series.
- Payment journal templates and batches are assigned page IDs, test report IDs, source codes and bank accounts for generating and posting payment suggestions.
- The Suggest Payments checkbox on the vendor controls whether unpaid invoices are included in automatic payment suggestions.
- Test electronic payments with Check Payment Lines before export. It checks bank account numbers, amounts, single bank account usage and SEPA requirements, and results go to the Export Check Error Logs.
- Summarize Gen. Jnl. Lines and Cut off Payment Message Texts in Electronic Banking Setup control how payment lines are consolidated into general journal entries.
- CODA workflow: import the CODA file, apply lines manually or automatically (Process CODA Statement Lines), then transfer to a financial journal and post to the general ledger.
- Domiciliation direct debit uses a domiciliation number and preferred bank account, generates suggestions, handles payment discounts and refunds, and supports testing before file export.

## Learn pages

- [Apply CODA Statements [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-apply-coda-statements): After a CODA statement is imported, you can view the statement lines on the Bank Account Card page.
- [Automatically transfer and post CODA statements [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-automatically-transfer-and-post-coda-statements): After all CODA statement lines are applied and processed, you can transfer them to a financial journal.
- [Belgian CODA Bank Statements [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/coda-bank-statements): The Coded Statement of Account is a national banking standard, designed by the Belgian Banker's Association to automatically process electronic bank statements.
- [Belgian Direct Debit Using Domiciliation [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/direct-debit-using-domiciliation): A domiciliation is a financial agreement between a business and its customers that facilitates the automatic collection of payments for customer invoices.
- [Belgian Electronic Banking](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-banking): Electronic banking enables quick and error-free data exchange with Belgian financial institutions.
- [Belgian electronic payments](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/belgian-electronic-payments): The electronic banking module in the Belgian version of Business Central enables users to process domestic, international, SEPA, and non-Euro SEPA electronic payments.
- [Export Payment Files in the Belgian Version](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-print-payment-files): In the Belgian Version of Business Central, you can print the payment journal lines to a payment file after printing a test report and correcting errors.
- [How to Import CODA Statements [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-import-coda-statements): Import your bank's CODA statement into Business Central using Import CODA File.
- [How to set up export protocols [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-export-protocols): Set up export protocols to define the file format for export payment history before using electronic banking.
- [Manually Transfer and Post CODA Statements [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-manually-transfer-and-post-coda-statements): After applying and processing all CODA statement lines, you can manually transfer them to a financial journal.
- [Payment Journal Templates and Batches [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-create-payment-journal-templates-and-batches): Payment suggestions are generated and posted in payment journals, using a structure similar to other journal types.
- [Payment lines and general journal lines [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/summarizing-payment-lines-and-general-journal-lines): Business Central summarizes payment lines and journal lines across domestic, international, SEPA, and non-Euro payments.
- [Set Up Vendors for Automatic Payment Suggestions [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-set-up-vendors-for-automatic-payment-suggestions): Configure vendors to automatically include their unpaid invoices in payment suggestions for streamlined processing.
- [Test Electronic Payments [BE]](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/Belgium/how-to-test-electronic-payments): After electronic banking is set up and payment suggestions are generated, the payment journal lines can be tested for errors before posting them.

## Business Central pages and reports

The pages, reports and queries this hub's Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

- [Page 256 "Payment Journal"](../../../../../objects/page/256.md) · captioned "Payment Journals" · on [Table 81 "Gen. Journal Line"](../../../../../objects/table/81.md)

Learn also names 15 objects with no object page: page/11300, page/11308, page/2000000, page/2000001, page/2000003, page/2000005, page/2000006, page/2000020, page/2000021, page/2000022, page/2000040, page/2000041, page/2000042, page/2000043, page/2000045.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
