The problem
The receipt is months old, but the expense form keeps converting it at today's rate.
Using a live rate changes the historical amount and leaves no evidence for a weekend, holiday, pair direction, or chosen date convention.
Employees, travelers, bookkeepers, and expense reviewers
For an old receipt, keep the original amount and receipt date, use a dated reference conversion, record any actual available data date, and save the exact FXpeek source URL with the reimbursement record.
Today's rate cannot explain an old receipt. Use the receipt date, actual data date, pair, source URL and reference conversion to create a reviewable record.
Invoice exchange rate
Weekends and holidays may return the nearest available working-day rate. The result shows the actual data date.
Paste one invoice per line (date, currencies, amount) and preview the first 3 rows free; the full CSV (up to 200 rows, with the dated reference rate and converted amount) is $9. Reference data only, not a bank or tax settlement rate.
Open the batch invoice rate toolProblem to proof · Employees, travelers, bookkeepers, and expense reviewers
Convert an old foreign-currency receipt for reimbursement or reporting.
The problem
Using a live rate changes the historical amount and leaves no evidence for a weekend, holiday, pair direction, or chosen date convention.
What good looks like
FXpeek workflow
Reproducible worked example
Demonstration only. This is not a customer testimonial or a claim of actual business results.
Citation-ready answer
For an old receipt, keep the original amount and receipt date, use a dated reference conversion, record any actual available data date, and save the exact FXpeek source URL with the reimbursement record.
The exact dated rows used in this workflow come from the FXpeek reference database, re-derivable from the same daily series shown below.
Reference data only. Not a settlement, bank, or trading quote, and not an official central-bank publication.
Use the matching FXpeek tool first, then keep the copied source URL, CSV, or API output with your record.
No, use the receipt date or the date required by your reimbursement policy.
FXpeek can provide dated reference rates and CSV/API links for supported currency pairs.
Save the receipt date, pair, rate, source URL, CSV/API URL if used, and retrieval date.
No, FXpeek is a reference-data tool, not tax, legal, or accounting advice.
For an old receipt, keep the original amount and receipt date, use a dated reference conversion, record any actual available data date, and save the exact FXpeek source URL with the reimbursement record.
Open the saved date page and recalculate original_amount multiplied by the recorded rate.
No. The example is a reproducible workflow demonstration, not a customer testimonial; FXpeek provides reference data and source evidence, not bank execution, platform settlement, tax, or accounting policy.
For an old receipt, keep the original amount and receipt date, use a dated reference conversion, record any actual available data date, and save the exact FXpeek source URL with the reimbursement record.
GET https://fxpeek.com/api/history?from=USD&to=EUR&days=365
GET https://fxpeek.com/api/csv?from=USD&to=EUR&days=365
GET https://fxpeek.com/api/stablecoin?pair=USDT-CNY