HighlightBuilding an Accounting Ledger · Day 14
Store money like timestamps: keep the original (transaction currency) and derive the display (base) — never round-trip. The exchange difference is the drift between two clock reads, and it's income or expense, not an error.