One file per stream. For the company sale: the purchase agreement, valuation, corporate statements and tax filings, and proof of receipt. For the timber revenue: title to the woodlot, the harvest and sale agreements, scaling records and deposits. For everything else: the income history that produced it, plus bank records bridging every transfer.
Assemble it by origin, not by chronology
The instinct is to print several years of bank statements and let the reviewer work it out. That produces requests for evidence. Organise instead by where each amount was born, and give every stream a short written explanation with the supporting documents attached behind it.
Where a company was sold, the buyer's identity, the price mechanism and any holdback or earn-out all need explaining, because the amount that arrives may not match the headline price. Where timber was sold, the ownership of the lot and the legality of the harvest are part of the picture, not merely the receipt. Where money passed through a corporation before reaching Halvard personally, show the dividend or salary and the tax treatment.
Loans and gifts require their own documentation, including the lender's or donor's own source of funds. Anything unexplained is treated as unproved, however innocent.