From a total of 212 votes, 117 MPs voted in favor and 86 voted against the bill, while eight abstained, ICANA reported.
The voting came after the parliamentary body responsible for reviewing the budget bill, Majlis Joint Commission, had approved the bill's outlines on Jan. 13.
President Hassan Rouhani submitted the budget bill to the parliament on Dec. 25, 2018.
General resources in the budget bill stand at 4.07 quadrillion rials (just over $34 billion at 118,500 rials per dollar), 5.44% bigger compared to the budget law of the current fiscal year (ending March 20, 2019).