I only keep receipt long term if it is for a major or bigger purchase (new stove, car, etc). Receipts from my weekly household shopping are immediately thrown away unless there's something I purchased on it that I may consider returning in the near future. After a few month, I will then throw those receipts away. You really need to declutter and get rid of all of those unnecessary receipts that are taking up room in your house!