I'm switching soon to scanning everything and keeping more detailed records. I figure my bank and credit card issuers have all the transaction info, but having digital receipt scans to match up deposits with payment methods will substantially allay any concerns a federal agent might have about my activities.