Multi-currency — Rates you supply
RowFold does not fetch exchange rates, and is not going to. There is no market feed behind this, no provider to configure, and no background job quietly restating your numbers overnight.
A rate off a market API is a number the product invented. It moves every second, it is not the rate your bank gave you, and it knows nothing about the spread you actually paid — so anyone invoicing or reporting from it is relying on RowFold's guess. The rates here are the ones you say applied: from your accountant, your bank, your policy. Those are the only kind that can be reconciled against anything.
A rate is a pair, a number and the date it took effect. Enter a new one dated today and last year's records keep converting at last year's rate.
Declaring GBP→USD also answers USD→GBP, by reciprocal — being asked to enter the same relationship twice would be bookkeeping with no meaning behind it.