Une fois les deux conditions réunies vous pouvez mettre un "s", on écrit donc "quatre-vingts euros" et "cent vingt euros", on écrit "trois cents euros" et "trois cent vingt euros".
Vingt et cent prennent un s quand ils sont multipliés et qu'ils ne sont pas immédiatement suivis d'un autre déterminant numéral. Elle a vingt et une élèves dans sa classe. Elle a quatre-vingts étudiants dans son cours.
Multiplié, « cent » prend la marque du pluriel, « s », mais il la perd quand il est suivi d'un autre adjectif numéral (« quatre », « douze », « quarante », etc.) : Deux cents personnes sont attendues. Établissez un chèque de cinq cent quarante euros.
120 (cent vingt) est l'entier naturel qui suit 119 et qui précède 121. En français, en tout cas jusqu'au XVII e siècle, 120 était également écrit six-vingt(s), sur le même modèle que quatre-vingts.
Autrement dit, les nombres qui se terminent par 80 sont les seuls qui s'écrivent avec un s : cent quatre-vingts , deux cent quatre-vingts , deux mille quatre-vingts , etc.
Millier, million, milliard, billion, trillion sont des noms communs et non des adjectifs. Ils ne prennent un "s" seulement s'ils sont multipliés. Attention, on écrit deux milliers et deux-mille.
Comme l'atteste l'Académie française, le nom euro prend la marque du pluriel : on écrit un euro, des euros. Comme la marque du pluriel n'est pas la même selon que l'on utilise telle ou telle langue de l'Union européenne, c'est la forme "euro", sans "s", qui figure sur les billets et sur les pièces.