Do I need to keep receipts for my purchases?

You need to retain receipts for all business expenses for 6 years plus the current year as HMRC would want to see these, should they make an enquiry. It is up to you whether you keep the original paper copies or if you store them digitally by uploading them to Provestor.