How to handle cash rounding / swedish rounding?

issue1000 seems to indicate that setting the rounding on the currency is a working solution.

I do not think it is a property of the country but a combination of the country and currency.

I do not think it should be a new field. It is only needed on the report so it can be computed when rendering.

I think the automatic write-off is the right solution. But it should be part of a larger concept including the reconciliation.
There are different reconciliation case that should be managed with a write-off automatically:

  • cash rounding
  • currency exchange
  • too small amount (which will be too expensive to request)