Review currencies and FX revaluation
Review the FX revaluation preview, then create or submit the journal entry only after you confirm the posting date, the accounts included, and the totals shown. The preview uses the selected ledger’s company currency as the base for the unrealized gain or loss result, and if no valid preview rows are returned, the page shows an error and returns to idle instead of inventing a total.
Before you start
- You must be signed in to a business workspace.
- Your session must include the FX revaluation feature.
- Select an accounting ledger if your workspace has more than one available.
- The selected ledger must be the one you want to revalue, because the page uses that ledger’s company currency as the base currency in the preview.
- A confirmed preview must return actual adjustment rows before the Create Journal Entry action is available.
What this page shows
FX revaluation is a preview-first workflow. You choose one posting date, review the unrealized gain or loss by account, then create a journal entry from that confirmed preview. If the created entry is still a draft, you can submit it; if the create result already shows Submitted, there is no separate submit step.
- Each preview row shows the account’s foreign-currency balance in Balance (FC).
- Book rate is the original rate used for that position.
- Current rate is the revaluation rate used for the selected posting date.
- Gain/Loss shows the unrealized result for each account, and the total at the bottom is the sum of those account results.
Preview an FX revaluation
- In Posting Date, choose the date you want to use for the revaluation.Posting Date
- Select Preview.
- Review the table of accounts, the book rate, the current rate, and the gain or loss amounts.
- If the page says there are no foreign currency accounts with open balances, or the preview comes back empty, stop and resolve the source data before continuing.
Expected result: the page switches to a previewed state and shows the accounts that need revaluation. If the request fails or the preview is empty, the page returns to the idle state and shows an error message.
Create the journal entry
- After a valid preview is shown, select Create Journal Entry.CreateCreate Journal Entry
- Wait for the export batch to finish polling.
- Review the result status shown on the page.
- If the result is Draft, stop and review the entry before submitting. If the result is Submitted, no separate submit step is needed.Submitted
Expected result: the page shows a journal entry name and either Draft or Submitted. If create fails, the page returns to the previewed state so you can try again with the same confirmed preview.
Submit the journal entry
- If the created entry is still shown as Draft, select Submit Journal Entry.Submit Journal Entry
- Wait for the export batch to complete.
- Confirm that the status changes to Submitted.Submitted
- After a successful submission, the page resets automatically after a short pause.
Expected result: the entry is marked Submitted and the workflow returns to the initial state. If submit fails or times out, the page stays in the created state and shows an error so you can try again.
Common problems and recovery
- Preview button disabled: enter a posting date, wait for the page to finish loading, or confirm your session includes the feature.
- Preview is empty: the connected ledger did not return any qualifying foreign-currency accounts with open balances for that date.
- Create failed or timed out: stay on the previewed screen, keep the same posting date and preview result, and try Create again.
- Submit failed or timed out: stay on the created screen and try Submit again after checking the journal entry state.
- The page reset after submission: that is expected; run a new preview if you need another revaluation.
Updated