How can I change the way Paperless formats currencies?
Paperless allows you to enter amounts from receipts (in the Amount and Tax/VAT fields). It also uses Optical Character Recognition (OCR) to import information (for example, dates and amounts) from scanned receipts into your library. By default, the currency type and format used for this information are the same currency type and format you use on your computer.
Paperless uses location settings in Mac OS System Preferences (set under Text & Language > Formats) to format currency values. This setting combines formatting for currencies with language settings for dates. For currency, the setting controls designation of currencies (such as EUR, USD, GBP, etc.) as well as whether a comma or a period as a hundredth separator (for example EUR 0.00 vs. EUR 0,00).
To illustrate all of this, there are three location choices available in Mac OS for Switzerland - Switzerland (French), Switzerland (Italian), and Switzerland (German). Each one offers different language for dates but all three offer Swiss Francs as the currency.
Paperless refers to this setting in order to format currency values entered into fields such as Amount and Tax/VAT. Whenever a currency value is entered into Paperless, instructions on how to format currency values are taken from Mac OS and applied to the value entered. Thus, any designation (and, potentially, rounding) of currency values in Paperless, then, is controlled by Mac OS--not by Paperless itself. To change the way that Paperless handles currency, we can suggest two alternative workarounds:
Under System Preferences > Text & Language > Formats, select a location (at the top of the pane) or a currency (at the bottom) that does not round currency to the nearest 0.05.
Use Terminal to create a custom location, thereby configuring the way Mac OS handles the currency you are using.