The ideal timeline for how long to keep credit card statements depends on the individual’s needs. It can be a good idea to keep old credit card statements for up to seven years if someone is going to use them for tax purposes. Holding onto them for at least one year is helpful when it comes time to review spending habits and create a budget.