Manage multi-currency
Unisoft is used by communities in France (β¬), Israel (βͺ), the United States ($), the United Kingdom (Β£) and elsewhere. The Budget module therefore handles multi-currency by design.
Principle: no automatic conversionβ
Unisoft never applies automatic conversion between currencies. This is an intentional choice to preserve accounting truth.
| Consequence | Detail |
|---|---|
| Each operation keeps its original currency | A donation of 100 $ remains a donation of 100 $ |
| The balance is displayed in the booklet's main currency | No mixing |
| The subtotals per currency are calculated without conversion | You see the reality |
If you need to know the β¬ equivalent of a donation received in $, you must do the conversion yourself with the daily rate. Unisoft does not currently offer an integrated converter.
The main currency of a bookletβ
Each association has a main currency defined in its settings (β¬ for France, βͺ for Israel, $ for the USA, etc.). All the booklets of this association inherit this main currency.
| Displayed element | Currency used |
|---|---|
| Main balance of the card | Main currency of the association |
| Total balance at the top of the page | Main currency of the association |
| Amount of operations | Each operation's own currency (can differ) |
| "Amount detail" panel | One line per currency present |
See Understand balances.
The "Amount detail" panelβ
When a booklet contains operations in several currencies, a panel appears in the body of the card:
Amount detail (without conversion)
Amount in β¬ : +5,000.00 β¬
Amount in $ : +1,200.00 $
Amount in βͺ : +800.00 βͺ
This panel is not visible by default. You expand it by clicking on its title. It displays the subtotal per currency, calculated without conversion.
The "Balance detail" panel at the top of the pageβ
The same mechanism exists at the top of the Budget page, for the global balance:
Total Balance : +12,750.00 β¬
Balance detail (without conversion)
Balance in β¬ : +10,750.00 β¬
Balance in $ : +1,200.00 $
Balance in βͺ : +800.00 βͺ
Clicking on "Balance detail" opens this breakdown.
Concrete case: multi-country communityβ
A French community has a branch in the United States and regularly receives donations in dollars from its American benefactors.
On its "Family assistance" booklet, after a typical year:
| Origin | Currency | Subtotal |
|---|---|---|
| Donations from French members | β¬ | 12,500 β¬ |
| Donations from US benefactors | $ | 8,200 $ |
| One-off donation from an Israeli visitor | βͺ | 1,800 βͺ |
The "Amount detail" panel displays these three lines. The main balance displayed prominently on the card is 12,500 β¬ (only the euro part, without conversion).
To get an overall view in β¬, you manually apply the daily rate:
- 8,200 $ Γ 0.92 β 7,544 β¬
- 1,800 βͺ Γ 0.25 β 450 β¬
- Equivalent total β 12,500 + 7,544 + 450 = 20,494 β¬
How do operations in several currencies arrive?β
| Source | How it arrives |
|---|---|
| Online payment via Stripe / PayGreen | The platform transmits the currency used by the donor |
| Online payment via Cardcom / Cardcom Bit (Israel) | βͺ currency |
| Online payment via Authorize.net (USA) | $ currency |
| Manual entry of a foreign check | You choose the currency in the form |
| Internal transfer | Main currency of the source booklet |
Current limitationsβ
| Limitation | Impact | Workaround |
|---|---|---|
| No integrated converter | You must convert yourself at the daily rate | Use an external tool (Google, bank) |
| No multi-currency consolidation on the page | The total balance does not convert | Read the detail panel and do the calculation separately |
| No rate history | You cannot reconstruct a historical rate | Keep your own archives |
| Transfers between currencies | Not handled in new_ui | Contact support |
Best practices for multi-currency communitiesβ
- Clearly define the main currency of each association during configuration
- Keep a manual log of important conversions (date, rate, source) if you need to justify them
- Account in a single currency when transmitting to your accountant: apply the conversions yourself
- Prefer local currency donations when possible: fewer bank fees, simpler reading