There is no official expiry date on a DBS Check, it's up to the organisations carrying out the checks on their staff how often they would like to renew them. Some companies renew every year and some every 3 years.