As of 1 December, retailers in Belgium will be obliged to round final totals to the nearest 5 cents in the case of cash payments, removing the need for 1 and 2 cent coins in daily transactions.
This change in law only applies to customers physically present in a store and not online shopping. What this means, for instance, is that a €4.99 transaction will automatically be €5 from 1 December.
When paying by card, merchants are free to choose whether or not to round off payments, but must always inform the client.
The reason for the rounding off is due to the supply of the coins.
Via Brussels Times