In det sista debatterade konservativa och mer reformvänliga parlamentsledamöter om avtalets vara eller icke vara, men att det skulle stoppas var det få bedömare som trodde.
Motionen röstades i genom med 161 röster för och 59 emot, enligt Irans officiella nyhetsbyrå IRNA.