invoice/app
Claude 8cdb4bd72b
Fix FX rate convention to match market-standard quoting
Users were confused by the "X foreign = 1 local" convention, which is the
inverse of how exchange rates are normally quoted (e.g. "1 USD = 35 THB").
Flip to the market-standard "1 foreign = X local" direction, updating the
rate label, the price calculation (per * rate instead of per / rate), and
the PDF note.

Note: existing localStorage data using the old convention will produce
incorrect prices until users re-enter their exchange rates.

https://claude.ai/code/session_0151QtsUhzXmgzEhSvXG2SDt
2026-06-01 17:51:52 +00:00
..
config.yml Fix FX rate convention to match market-standard quoting 2026-06-01 17:51:52 +00:00
index.html Fix FX rate convention to match market-standard quoting 2026-06-01 17:51:52 +00:00