Choose a cost basis and stick with it
Document FIFO, LIFO, or moving average rules, including how fees and bonuses adjust lots. Freeze historical conversions by storing contemporaneous exchange rates. When rules never change silently, comparisons across months and wallets remain fair, debuggable, and persuasive during audits, tax seasons, or heated conversations with skeptical cofounders.