Hi Natajack, No - these bottles came straight off the shelf with no box and I've double checked, there's no shelf life/date stamp. Also looked at the nivea and boots soltan, couldn't find it on these either but I do agree with you that its got to have a shelf life. Strange
Cheers John