If you are just making use of bank and credit card accounts then it would make sense to "reset" on yearly basis. However, if you are using trading and assets accounts for tracking -- which has different tax treatments in states - then they may need to be tracked until disposed of. Especially real estate's which something span decades for calculating cost basis. Recreating at the end of year for them IMHO is same as just keeping that data and carrying forward.
GNC has ability to filter register so only limited dates of transactions are displayed if that is what you want. Reports for multiple accounts can also be limited in such fashion, and in COA you can also set Accounting Period to narrow down the totals displayed in there as well. -----Original Message----- From: Chris Green <[email protected]> Sent: Thursday, December 18, 2025 3:39 AM To: [email protected] Subject: Re: [GNC] Removing old transactions On Thu, Dec 18, 2025 at 12:05:50AM -0600, R Losey wrote: > I, too, wonder why one would want to delete some years; I have 9 years > of GnuCash data and my save file is 2.8M -- in these days of terabyte > drives, that's pretty insignificant. > Yes, but why keep it all in one file? Much easier **conceptually** (for me anyway) to keep each year in a separate GnuCash database. It also means that you can go to the files/database for a particular year and, without having to change dates or anything, you can look at that year's figures. -- Chris Green _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
