Yes. It should have a little logo somewhere on the packaging with a little makeup container sort of thing with __M written on it. it could be 6M, 12M or whatever but thats how many months it will last!
I've read from multiple sources you should stop using after 6 months. I don't think there's a date on the package, but makeup does expire. It gets old and gross and may cause your skin problems if you keep using it after it's truly gone bad.