Yes it is done just once, but you don't get a COSC certificate for every single watch. What Kind of warranty would you like to have? COSC doesn't mean that the watch will be accurate for a certain period of time, it just says that it fulfills the criterias at the stage of testing.