Yeah, of course they have the serial No. on every authentic Ray-ban sunglasses. As usual, every authentic sunglass has the serial No. so that the customers can register online. Pls notice that some fake sunglasses also have the serial No. but you can not register online. If you have no idea of the No. you can ask the pros in the shop where you bought the sunglasses. Of course, besides the serial No., there are some other ways for you to tell if the ray ban sunglasses are real. For example, you can check the case they came in, if you can find the gold logo engraved, not painted, on the case saying "Luxottica." Then the ray ban sunglasses you bought are real. If not, the sunglasses are fake and knock-off. Meanwhile, you can also gold up the sunglasses and check the logo, if you have bought the authentic ray ban sunglasses, you will find the interlocking RB, which can be read right-side up, namely, if you found the logo is upside down, you will get the fake ray ban sunglasses. There are also some other ways to tell whether your loved ray ban sunglasses are fake or not, here I just told you some easy and useful ways. Hope you can get help from them.