Skip to content

2Pay

Structured communication

The +++123/4567/89002+++ on a Belgian transfer. Check one before you pay, or make one from your own invoice number so every payment lands on the right invoice by itself.

With +++ or ***, with or without slashes.

Try:

Checked in your browser. Nothing goes to a server.

Loket · Structured communication2

The counter is open. Type or paste something in the field.

How it works

A structured communication has twelve digits: ten of your choice and two check digits. The check digits are the remainder of the first ten divided by 97; a remainder of 0 becomes 97.

Banks refuse a transfer with a reference that doesn't add up. So a typo can't get through, and your accounting can match a payment to its invoice automatically.

Made from an invoice number, Loket keeps only the digits and pads them with zeros to ten. A fixed prefix (a customer number, a year) keeps runs apart.

Sources

Rules as they stand in Loket on 3 October 2026.

Loket is an independent tool by nealvdv, not a government service. A check here is a calculation, not an official confirmation.

Reading comfort

Choose what helps. Your choice is kept on this device.

Text size

Prefer your device’s own settings (zoom, screen reader, dark mode)? They work here too.