It is not common to tip in Iran except for certain things such as bellboys in a hotel. At the airport the luggage carts are free for anyone to use but if you get assistance from someone with the cart, you should tip him. People generally leave 10% tip in fancy restaurants.