Rappen rounding in Sales

With this functionality, customer invoices are rounded to the next 5 Rappen automatically. Rounding difference positions are automatically added to the invoice and shown in the invoice.

Note - informationThe rounding applies at the total amount level, not at the position level. Other sales documents, like quotes, orders, deliveries, and so on, are not rounded.

Prerequisites

Invoice elements for Rappen rounding

Open: Setup > Sales > Invoicing elements function

For Rappen rounding, you need to define 2 invoicing elements for sales.

Note - informationThe index number of the invoice element depends on the existing elements and could vary.

Accounting code

Open: Setup > Financials > Accounting interface > Account codes

You need to create a new accounting code, SWIRND. It contains accounts that are used for posting the rounding difference.

When you access the Accounting code function, select SWI Swiss account transaction.

Rappen rounding in sales invoices

When an invoice is stored, the gross amount is checked as follows:

  • The KSW activity code is active.
  • The SWIRNDSIH - Sales invoice Rappen rounding parameter is set to Yes.
  • The invoice currency is CHF. That means that no rounding is carried out when the invoice is issued in a different currency.

When these conditions are met, there is a check to see if the gross amount ends with .x0 or .x5.

  • If it does, no rounding is required.
  • If it doesn't, it is checked whether rounding up or down is required.
    • When rounding down, the invoice element for the negative rounding is added and the gross amount reduced. For example: The gross amount is rounded off from 110.12 CHF to 110.10 CHF. An invoice element with -0.02 CHF is added.
    • When rounding up, the invoice element for the positive rounding is added and the gross amount increased. For example: The gross amount is rounded up from 110.13 CHF to 110.15 CHF. An invoice element with +0.02 CHF is added.

The invoice element to be used is determined by the SIHRNDPOS - Sales invoice Rappen + and SIHRNDNEG - Sales invoice Rappen - parameters. The index number of the respective invoice element must be indicated.