Currency formatting controls how every monetary amount renders across Ceum — list columns, form previews, exports, and invoice PDFs. Set it once in General settings and it applies everywhere.
Settings you control
Open General settings and find the Currency section. Four fields control formatting:
- Currency — your default currency code (for example
USD,EUR,JPY). Defaults toUSD. - Decimals — 0 to 6. Default is 2.
- Thousands separator —
comma,period,space, ornone. - Symbol position —
beforeorafterthe amount.
A live preview renders 1,234,567.89 with your settings as you adjust them.
How amounts render
Here are some examples for an amount of 1234.5:
currency=USD,decimals=2,separator=comma,position=before→$1,234.50currency=EUR,decimals=2,separator=period,position=after→1.234,50 €currency=JPY,decimals=0,separator=space,position=before→¥1 235currency=BTC,decimals=6,separator=none,position=after→1234.500000 BTC
The symbol comes from a built-in currency list; unknown currencies fall back to their three-letter code.
Per-entity currency overrides
Invoices, transactions, and subscriptions each carry their own currency. When that differs from your default, the amount is shown in the entity's currency plus a tooltip showing the conversion into your default. The conversion uses the latest Exchange rates.
Where the formatting applies
- List columns — every amount column in transactions, subscriptions, and invoices.
- Form inputs — the currency input shows formatted previews while you type.
- Detail pages — totals, line items, and balances.
- Exports — CSV and XLSX use the same formatting, so spreadsheets match what you see in the app.
- Invoice PDFs — generated invoices pick up your settings.
Privacy mode
When Privacy mode is on, amounts are blurred and the conversion tooltip is hidden entirely. The underlying number is unchanged — only the display is masked.
Tips and edge cases
- Settings are per person, not shared. Two people in the same workspace can see different separators if they prefer.
- Your display currency doesn't affect storage. Amounts are stored in the entity's own currency; the conversion happens only when they're displayed.
- Decimals can go to 6. Useful for crypto or precise unit pricing; lists still align decimals neatly.
- The
noneseparator produces1234567.89— handy for CSV columns you plan to parse elsewhere.