Why the order matters
Each of the first four steps gets harder the longer it's left. A missing payout is easy to trace a week after it should have arrived and much harder to trace against a platform's own year-old records. Doing them in this order, roughly a payout check followed by an expense check, catches problems while they're still cheap to fix, rather than surfacing them all at once during a year-end scramble.
This doesn't have to be an annual event
Nothing above requires waiting for year-end specifically. Checking payouts weekly and receipts as they're added means step 1 through 3 are mostly already done by the time the year closes, leaving only the export and the lock, which is the whole point: year-end should be a formality, not a project.
How this works in Hosts Assist: bookings, expenses, and payouts all export to CSV in a couple of clicks, currency conversion happens automatically at the rate on the booking date, and locking a completed year takes one toggle in Settings.