Ethan on 25 Jun, 2020 06:30 PM
In general, we don't recommend that people start new data files for new years. This was an issue for computers 20 years ago, but the file size of a database containing decades of data is usually fairly insignificant compared to the size of modern hard drives, if that's your main concern.
You can do this if you want, but will need to do it manually. I think the easiest way to do this would be to create a copy of your data file, and note your current balances. Then go into each account register, and delete all of your transactions. You can then enter in the initial balances for each account in the Account -> Edit Account menu.
Note however that this method will not work for investment accounts. You will need your initial purchases and price history to remain in the database, otherwise there is no way to calculate your cost basis.
Again though, this generally shouldn't be needed. You can usually just filter out older transactions from the active view by using a combination of the filters at the top of the registers and setting a date range for reports.