Iran’s inflation rate has nearly doubled in the last year, the Iranian Central Bank announced on Sunday.

Inflation in urban areas was 21.5 percent as of the end of the Iranian year, in March 2012. The cost of goods and services rose 12.4% since March 2011.

Some Iranian lawmakers attacked President Mahmoud Ahmadinejad’s economic policies last month during a parliamentary inquiry.

Many Iranians believe that the real inflation rate is higher than the official rate, and some clerics and lawmakers have accused the government of providing incorrect figures, Reuters reported.

Inflation stood at 8.8% in August 2010. It has risen steadily since then, due in part to the government’s termination of food and fuel subsidies in December 2010, and also because of crushing international sanctions. Sanctions have driven down the Iranian rial, which in turn increased inflationary pressure by making imports more expensive.

The rial’s free-market rate has halved against the dollar in the past year and currently stands at 11,335 to the dollar.