OGM Generator

Generate structured communications for payments in Belgium, this is also called OGM.


A structured communication transfer or OGM is a combination of three groups of three, four and five digits separated by a slash.


This notification is often used in Belgium to allow transfers to be processed automatically. This way the recipient’s computer system immediately knows which invoice is being paid. In this way, no staff is needed to see which accounts have been cleared.


The first ten digits are, for example, a customer number or an invoice number. The last two digits form the check digit that is obtained by calculating the remainder in Euclidean division by 97 from the previous ten digits (modulo 97). Exception: If the remainder is 0, check number 97 is used.


Three pluses (+++) or asterisks (***) are placed before and after the numbers.

For issues or support please contact 7redbits@gmail.com.