A If you are self-employed the chaps at HM Revenue & Customs require you to keep business records for six years. This means you would need to keep hold of records relating to the current tax year (2006-07) until the end of the 2012-13 tax year.
https://www.theguardian.com/money/2007/mar/13/consumernews.consumeraffairs1
Credit card receipts and statements. Length of time to keep, and why:From 45 days to seven years. Keep your original receipts until you get your monthly statement; shred the receipts if the two match up. Keep the statements for seven years if tax-related expenses are documented.
http://www.bankrate.com/finance/personal-finance/how-long-to-keep-financial-records.aspx
You may also keep a copy of the receipts you give customers. These receipts don't need to be kept once you've checked them against your merchant credit card statement to verify accuracy. Keep the statements for seven years as well because they document revenues for tax purposes.
https://www.sapling.com/7751347/long-keep-credit-card-statements
How long should I keep financial records? Q Is there a legal requirement to keep copies of bank and credit card statements for a certain period of time for tax or other purposes? I'm organising my finances and wanted to know what types of documents I may need to produce and when - I think my bank charges for extra copies on request.
https://www.theguardian.com/money/2007/mar/13/consumernews.consumeraffairs1
For identification purposes, utility bills, council tax payments and phone records from the past six months might be useful. You don't need to keep receipts (unless you pay in cash) if you keep bank and credit card statements, as you only require proof of purchase if a problem crops up with something you've bought.
https://www.theguardian.com/money/2007/mar/13/consumernews.consumeraffairs1
And since you must keep tax-related records for 7 years, you potentially should keep them for that long. Reference the related link below. Since you can only dispute a charge within the first 60 to 90 days of it being entered then it is generally safe to discard statements after the 90 day period for dispute has expired.
http://www.answers.com/Q/How_long_should_you_keep_old_credit_card_bill_statements
You should keep your statements because you need them for when taxes come out. And since you must keep tax-related records for 7 years, you potentially should keep them for that long. Reference the related link below. Other Opinions.
http://www.answers.com/Q/How_long_should_you_keep_old_credit_card_bill_statements
December 29, 2010. Credit card statements and receipts provide documentation of financial transactions. The length of time you need to hang on to them depends on the nature of the purchase. If you don't have a record of a transaction when you need it, it can cost you money.
https://www.sapling.com/7751347/long-keep-credit-card-statements
Keep for seven years. If you fail to report more than 25 percent of your gross income on your tax returns, the government has six years to collect the tax or start legal proceedings. So when it comes to determining how long to keep tax records—electronic and paper— we recommend seven years, just in case. Keep forever.
http://www.consumerreports.org/taxes/how-long-to-keep-tax-documents/
Length of time to keep, and why:From 45 days to seven years. 1  Keep your original receipts until you get your monthly statement; shred the receipts if the two match up. 2  Keep the statements for seven years if tax-related expenses are documented.
http://www.bankrate.com/finance/personal-finance/how-long-to-keep-financial-records.aspx
how long do you keep credit card statements
Keep credit card statements for 45 days to seven years. Keep credit card statements for 45 days to 7 years.