Currencies, Deferrals & Exchange Rates
International trade means multiple currencies. Seasonal revenue means deferrals. Learn how Business Central handles foreign currencies, exchange rate adjustments, and spreading revenue or expenses across periods.
Multi-currency in Business Central
Multi-currency is like travelling with different money.
Coastal Traders buys goods in USD from American suppliers and sells in NZD to local customers. Every time they receive a USD invoice, Business Central converts it to NZD using the current exchange rate. But exchange rates move — what was $1 = NZ$1.60 last week might be NZ$1.65 today. The difference has to go somewhere, and that’s what exchange rate adjustments handle.
Setting up currencies
Creating currency codes
- Open Currencies (Tell Me > “Currencies”)
- Create each foreign currency your company uses:
| Field | Purpose | Example |
|---|---|---|
| Code | ISO currency code | USD |
| Description | Full name | US Dollar |
| Unrealised Gains Acc. | GL account for unrealised FX gains | 8410 |
| Realised Gains Acc. | GL account for realised FX gains | 8420 |
| Unrealised Losses Acc. | GL account for unrealised FX losses | 8430 |
| Realised Losses Acc. | GL account for realised FX losses | 8440 |
| Invoice Rounding Precision | How to round on invoices | 0.01 |
Exchange rates
For each currency, maintain exchange rates:
- Open the currency card > Exchange Rates
- Enter rates with a Starting Date
- BC uses the rate valid on the posting date of each transaction
| Starting Date | Exchange Rate Amount | Relational Exch. Rate Amount |
|---|---|---|
| 01/01/2026 | 100 | 160.50 |
| 01/02/2026 | 100 | 162.30 |
| 01/03/2026 | 100 | 158.75 |
This means 100 USD = 160.50 NZD in January, 162.30 NZD in February, etc.
Automatic exchange rate updates
Business Central can automatically fetch exchange rates from online services:
- Open Currency Exchange Rate Services (Tell Me)
- Enable a service (European Central Bank is built-in)
- Map the service fields to your currency codes
- Schedule via a job queue entry to update daily
This is what Sam sets up as a daily job queue — no more manual rate entry.
Realised vs unrealised gains/losses
| Type | When It Occurs | Example | Impact |
|---|---|---|---|
| Unrealised | When you adjust open entries at period-end | Invoice recorded at 1.60, period-end rate is 1.65 | Temporary — may reverse when paid |
| Realised | When payment is applied to the invoice | Invoice at 1.60, paid when rate is 1.63 | Permanent — actual gain or loss |
Deferrals
Deferrals are like paying for a gym membership upfront.
You pay $1,200 for a 12-month membership in January. But the gym doesn’t count all $1,200 as January revenue — they spread $100 across each of the 12 months. That’s a deferral.
In Business Central, when Coastal Traders pays $12,000 for annual insurance in January, Olivia doesn’t want the entire expense hitting January’s P&L. She sets up a deferral template that spreads it evenly across 12 months.
Setting up deferral templates
- Open Deferral Templates (Tell Me > “Deferral Templates”)
- Create a template:
| Field | Purpose | Example |
|---|---|---|
| Deferral Code | Template identifier | INSURANCE-12M |
| Description | Readable name | 12-month insurance deferral |
| Deferral Account | GL account for the deferred balance | 1850 (Prepaid Expenses) |
| Deferral % | Percentage of the amount to defer | 100% |
| Calc. Method | How to spread across periods | Straight-Line |
| No. of Periods | Number of periods to spread over | 12 |
| Start Date | When deferral recognition begins | Posting date of the document |
Deferral calculation methods
| Method | How It Spreads | Best For |
|---|---|---|
| Straight-Line | Equal amounts each period | Insurance, rent, subscriptions |
| Equal Per Period | Equal amounts (similar to straight-line) | Standard distributions |
| Days Per Period | Proportional to days in each period | Exact matching (February gets less than March) |
| User-Defined | Manual allocation per period | Irregular patterns |
How deferrals work in practice
When Olivia posts a $12,000 insurance invoice with the INSURANCE-12M template:
- Posting date: January 1, 2026
- Immediate entry: Debit Prepaid Expenses (1850) $12,000, Credit AP
- Monthly recognition: $1,000 per month for 12 months:
- Jan: Debit Insurance Expense, Credit Prepaid Expenses $1,000
- Feb: Same
- … through December
The deferral schedule is created automatically and posts to the GL on each period’s start date via a batch job or manual posting.
Exam tip: Deferrals on sales vs purchases
Deferrals work on BOTH sides:
- Purchase deferrals — spread expenses over periods (insurance, software licences, annual maintenance)
- Sales deferrals — spread revenue over periods (annual service contracts, prepaid subscriptions)
The deferral template is assigned at the document line level, not the header. Different lines on the same invoice can have different deferral schedules.
Knowledge check
Coastal Traders received a USD invoice for $5,000 when the rate was 1 USD = 1.60 NZD (recorded as NZ$8,000). At month-end, the rate is 1 USD = 1.65 NZD. The invoice is still unpaid. What happens when Olivia runs the exchange rate adjustment?
Olivia receives a $6,000 annual software subscription invoice on July 1. She wants to spread the expense evenly from July to June. Which deferral template settings should she use?
🎬 Video coming soon
Next up: Now let’s structure your financial data with the Chart of Accounts and learn how account categories power financial reporting.