← Back to Blog
August 2026

Exchange Rate Variance & Other Interest Charges Explained: Codes 7906 & 7907

These two codes round off the finance costs block — one capturing the effect of currency movements between invoicing and payment, the other a catch-all for interest that doesn't fit the more specific finance codes.

The codes, and what each one holds

Code 7906 — Exchange Rate Variance records gains or losses caused by exchange rate movements between when a foreign currency transaction is invoiced and when it's actually paid or received.

Code 7907 — Other Interest Charges is a catch-all for interest costs that don't belong in any of the more specific interest codes. Both are Overheads codes and normally carry a debit balance, though Exchange Rate Variance can move either way depending on whether the rate moved favourably or unfavourably.

A worked example

Say a business invoices a US customer $10,000 when the exchange rate is $1.30 to the pound (worth £7,692), but by the time payment arrives the rate has moved to $1.25 (worth £8,000).

Exchange Rate Variance (code 7906): £308 credited, reflecting the favourable movement — the business received more pounds than expected purely because of the exchange rate shift.

Had the rate moved the other way, this would instead be a debit — a genuine cost caused by currency movement rather than any business decision.

Why this matters day to day

Businesses that regularly trade internationally can see meaningful swings in this code purely from currency movements outside their control, so it's worth reviewing separately from operational performance when assessing how the business is really doing. It's also a good prompt to consider whether hedging or invoicing in the customer's own currency might reduce this exposure going forward.