Multi-currency invoicing and exchange rates
Sliptree supports invoicing in any currency, regardless of your business's base currency. Each document carries its own currency and exchange rate, so reports stay consistent even when individual invoices are denominated in foreign currencies.
Setting the currency on a document
When you create an invoice or estimate, the Currency field in the document details panel determines the currency for all line items, totals, and the recorded payment.
- New documents default to the customer's preferred currency if one is set, otherwise to the business's default currency.
- You can change the currency on any draft document — totals are recalculated in the new currency, exchange rate is fetched, and the document is saved.
- See Setting a default currency for a customer for how to make a specific customer always invoice in a particular currency.
How the exchange rate is sourced
Whenever a document's currency differs from your business's base currency, Sliptree fetches an exchange rate automatically:
- The rate is the published rate on the document's issue date — not today's rate.
- The rate is stored on the document and used to convert totals back to your base currency for reporting.
- The exchange rate field shows up below the currency selector. The help text reads "How much is 1 [document currency] in [base currency]?".
The fetched rate can be overridden by typing a new value into the Exchange Rate field — useful for a custom rate negotiated with the customer, or to match a specific bank rate.
Once a document is completed, its exchange rate is preserved as part of the document's historical record. See Historical data in invoices and estimates for the rationale.
Reporting totals across currencies
The dashboard and summary reports convert each document's total back to your base currency using the rate stored on that document. This means:
- A €1,000 invoice and a $1,000 invoice are not added together as 2,000 — each is converted first, then summed.
- Totals are always shown in your base currency on the dashboard and in summary widgets.
- Detail views (the invoice list, individual invoices) show each document in its own currency.
See Dashboard and business metrics for what's surfaced on the main dashboard.
Filtering by currency
The invoice and estimate lists have a Currency filter. Use it to narrow the list to documents in a single currency — handy when reconciling a foreign-currency bank account, or when you need a clean per-currency total without the conversion step.
Recording payments in foreign currency
When you record a payment on a foreign-currency invoice, the payment amount is in the document's currency, not your base currency. The invoice's paid total and unpaid balance are tracked in the document currency throughout its lifecycle. Sliptree does not currently support partial payments made in a different currency from the invoice itself.