using common sense I believe it is mandatory.
Never apply common sense to Codes or Standards, it will get you in trouble. EN 10204 is about the type of inspection document supplied. No where does it say to put "EN 10204" on anything. Doesn't say it, it is not required.
Makes sense for every material manufacturer to state it, doesn't cost them anything, but it is not required.