The paper modifies the current input-output price models to analyze exchange rate variation effects on products price indices. In so doing, a Table Adjustment Price (tap) model was expanded to deal with different cases of the real-world economy. Among the contributions the new model makes to the literature are its ability to distinguish between the effects of imported intermediate input and imported final goods on price indices and the capability to consider imperfect exchange rate pass-through to prices of imported goods. The results of the implementation of the model for Iran's economy indicate that only in the case of an imperfect pass-through or a non-adjustment of one or more primary factors holders' endowments, the increment in the exchange rate will lead to smaller increments in the price indices of the products and other relevant indices.