Direct answer: Preserve the original price snapshot, choose a historical exchange rate for a stated date or period, record the rate direction, show the formula, apply a declared rounding rule, and label the result as a historical conversion—not a current quote. Never hide unknown taxes, fees, or pack quantities inside the converted number.
A reproducible conversion record
- Original displayed amount and currency.
- Place, source, seller context, observed date, and pack quantity exactly as documented.
- Exchange-rate publisher, series or table, and rate date or averaging period.
- Rate direction, for example “2.50 Luma per 1 Sol.”
- Formula and unrounded result.
- Rounding rule and displayed result.
- Tax, fee, promotion, and quantity limitations.
- A label stating that the number is historical and derived.
Synthetic calculation
Luma, Sol, all amounts, sources, and dates here are fictional. A teaching record shows 125.00 Luma on 14 February 2024 for a quantity of 20. The selected fictional historical table for that date states 2.50 Luma = 1 Sol.
| Step | Value |
|---|---|
| Original snapshot | 125.00 Luma; fictional place; quantity 20; observed 2024-02-14 |
| Rate input | 2.50 Luma per 1 Sol; fictional Archive Rate Table; 2024-02-14 |
| Formula | 125.00 Luma ÷ 2.50 Luma/Sol |
| Unrounded result | 50.000 Sol |
| Rounding rule | Currency display rounded to two decimal places, half up |
| Published derived value | 50.00 Sol (historical conversion) |
A suitable caption is: “Synthetic example: 125.00 Luma observed on 14 February 2024 converts to 50.00 Sol using the fictional same-date rate of 2.50 Luma per Sol. Historical derived value; not a current price or offer.” The original 125.00 Luma remains the primary observation.
Rate direction and date matter
If the table instead gives Sol per Luma, multiplication may be required. Write the units through the arithmetic so the unwanted currency cancels. Choose a rate date that matches the stated research rule—same-day, monthly average, or nearest prior business day—and name that rule. Do not quietly use today’s rate for an old observation.
Handle hard cases without false precision
| Problem | Treatment |
|---|---|
| No historical rate for the observation date | Report “conversion unavailable” or apply a predeclared nearest-date rule and show the gap |
| Currency redenomination | Convert through the documented old-to-new factor first; retain both stages |
| Tax or fee status unknown | Mark unknown; do not describe results as tax-inclusive or comparable |
| Pack quantity missing | Do not calculate a per-item value |
| Conditional promotion | Preserve eligibility wording and do not compare it as an ordinary price |
| Different quantities | Show the original quantities; normalize only when units and basis are supported |
Revising a rate without erasing the old calculation
If the rate source is corrected, create a new calculation version containing the old input, new input, reason, editor, and time. The displayed result can point to the latest approved version, while the audit history retains the earlier arithmetic. This is a conversion-specific revision, not evidence that the original displayed amount changed.
Adult and compliance notice
This historical-price method is neutral research guidance for adults of legal age. The calculation is synthetic and does not represent a real product, current price, promotion, stock, tax treatment, legality, health, safety, or purchasing offer.