Interesting comments about how people keep up with this info. I got used to detailed record keeping through years of aircraft ownership (where it's required). Then, a few years back I survived an IRS audit which actually resulted in the gubment owing me money. Unfortunately, I would have gotten more money back had I had more detailed records/receipts on a few items. Oh well, live and learn. Keep a lot more stuff now and it's easier to keep the info in a database. It only takes a few minutes a day to keep up.
For the trailer I keep all receipts for additions, repairs or mods, mainly if I need warranty work. Since the records are kept in a database program it's easy to find them by searching for date, vendor, part name or number, etc.
At some point during every day you suddenly realize nothing else productive is going to happen the rest of that day. For me, it usually occurs around 9 am.
Vengeance 25V (the Harley needed a home)