Applications for the LAMP Fellowship 2025-26 will open on December 1, 2024. Sign up here to be notified when applications open.
In the past few months, retail prices of petrol and diesel have consistently increased and have reached all-time high levels. On September 24, 2018, the retail price of petrol in Delhi was Rs 82.72/litre, and that of diesel was Rs 74.02/litre. In Mumbai, these prices were even higher at Rs 90.08/litre and Rs 78.58/litre, respectively.
The difference in retail prices in the two cities is because of the different tax rates levied by the respective state governments on the same products. This blog post explains the major tax components in the price structure of petrol and diesel and how tax rates vary across states. It also analyses the shift in the taxation of these products, its effect on retail prices, and the consequent revenue generated by the central and state governments.
What are the components of the price structure of petrol and diesel?
Retail prices of petrol and diesel in India are revised by oil companies on a daily basis, according to changes in the price of global crude oil. However, the price paid by oil companies makes up 51% of the retail price in case of petrol, and 61% in the case of diesel (Table 1). The break-up of retail prices of petrol and diesel in Delhi, as on September 24, 2018, shows that over 45% of the retail price of petrol comprises central and states taxes. In the case of diesel, this is close to 36%.
At present, the central government has the power to tax the production of petroleum products, while states have the power to tax their sale. The central government levies an excise duty of Rs 19.5/litre on petrol and Rs 15.3/litre on diesel. These make up 24% and 21% of the retail prices of petrol and diesel, respectively.
While excise duty rates are uniform across the country, states levy sales tax/value added tax (VAT), the rates of which differ across states. The figure below shows the different tax rates levied by states on petrol and diesel, which results in their varying retail prices across the country. For instance, the tax rates levied by states on petrol ranges from 17% in Goa to 39% in Maharashtra.
Note that unlike excise duty, sales tax is an ad valorem tax, i.e., it does not have a fixed value, and is charged as a percentage of the price of the product. This implies that while the excise duty component of the price structure is fixed, the sales tax component is charged as a proportion of the price paid by oil companies, which in turn depends on the global crude oil price. With the recent increase in the global prices, and subsequently the retail prices, some states such as Rajasthan, Andhra Pradesh, West Bengal, and Karnataka have announced tax rate cuts.
How have retail prices in India changed vis-à-vis the global crude oil price?
India’s dependence on imports for consumption of petroleum products has increased over the years. For instance, in 1998-99, net imports were 69% of the total consumption, which increased to 93% in 2017-18. Because of a large share of imports in the domestic consumption, any change in the global price of crude oil has a significant impact on the domestic prices of petroleum products. The following figures show the trend in price of global crude oil and retail price of petrol and diesel in India, over the last six years.
The global price of crude oil (Indian basket) decreased from USD 112/barrel in September 2012 to USD 28/barrel in January 2016. Though the global price dropped by 75% during this period, retail prices of petrol and diesel in India decreased only by 13% and 5%, respectively. This disparity in decrease of global and Indian retail prices was because of increase in taxes levied on petrol and diesel, which nullified the benefit of the sharp decline in the global price. Between October 2014and June 2016, the excise duty on petrol increased from Rs 11.02/litre to Rs 21.48/litre. In the same period, the excise duty on diesel increased from Rs 5.11/litre to Rs 17.33/litre.
Over the years, the central government has used taxes to prevent sharp fluctuations in the retail price of diesel and petrol. For instance, in the past, when global crude oil price has increased, duties have been cut. Since January 2016, the global crude oil price has increased by 158% from USD 28/barrel to USD 73/barrel in August 2018. However, during this period, excise duty has been reduced only once by Rs 2/litre in October 2017. While the central government has not signalled any excise duty cut so far, it remains to be seen if any rate cut will happen in case the global crude oil price rises further. With US economic sanctions on Iran coming into effect on November 4, 2018, India may face a shortfall in supply since Iran is India’s third largest oil supplier. Moreover, Organization of Petroleum Exporting Countries (OPEC) and Russia have not indicated any increase in supply from their side yet to offset the possible effect of sanctions. As a result, in a scenario with no tax rate cut, this could increase the retail prices of petrol and diesel even further.
How has the revenue generated from taxing petroleum products changed over the years?
As a result of successive increases in excise duty between November 2014 and January 2016, the year-on-year growth rate of excise duty collections increased from 27% in 2014-15 to 80% in 2015-16. In comparison, the growth rate of sales tax collections was 6% in 2014-15 and 4% in 2015-16. The figure below shows the tax collections from the levy of excise duty and sales tax on petroleum products. From 2011-12 to 2017-18, excise duty and sales tax collections grew annually at a rate of 22% and 11%, respectively.
How is this revenue shared between centre and states?
Though central taxes are levied by the centre, it gets only 58% of the revenue from the levy of these taxes. The rest 42% is devolved to the states as per the recommendations of the 14th Finance Commission. However, excise duty levied on petrol and diesel consists of two broad components – (i) excise duty component, and (ii) road and infrastructure cess. Of this, only the revenue generated from the excise duty component is devolved to states. Revenue generated by the centre from any cess is not devolved to states.
The cess component was increased by Rs 2/litre to Rs 8/litre in the Union Budget 2018-19. However, this was done by reducing the excise duty component by the same amount, so as to keep the overall rate the same. Essentially this provision shifted the revenue of Rs 2/litre of petrol and diesel from states’ divisible pool of taxes to the cess revenue, which is entirely with the centre. This cess revenue is earmarked for financing infrastructure projects.
At present, of the Rs 19.5/litre excise duty levied on petrol, Rs 11.5/litre is the duty component, and Rs 8/litre is the cess component. Therefore, accounting for 42% share of states in the duty component, centre effectively gets a revenue of Rs 14.7/litre, while states get Rs 4.8/litre. Similarly, excise duty of Rs 15.3/litre levied on diesel consists of a cess component of Rs 8/litre. Thus, excise duty on diesel effectively generates revenue of Rs 12.2/litre for the centre and Rs 3.1/litre for states.
Last week, oil-marketing companies (or OMCs, such as Indian Oil Corporation Limited and Hindustan Petroleum Corporation Limited) raised the price of domestic LPG in the country. [1] The price of a domestic cylinder (14.2kg) has increased from Rs 714 in January 2020 to Rs 858.5 in February 2020. This is a 20% hike in the price of a LPG cylinder. Note that this is the sixth consecutive month for which LPG prices have been revised upwards. Figure 1 shows the variation in price of a domestic (non-subsidised) LPG cylinder in Delhi over the last year.
Figure 1: Variation in price of non-subsidised domestic LPG cylinder
Sources: Indian Oil and Corporation Limited; PRS.
How is the price of LPG cylinders determined?
LPG prices are revised every month. The price is determined by public sector OMCs namely, Indian Oil Corporation Limited, Hindustan Petroleum Corporation Limited and Bharat Petroleum Corporation Limited, in line with the changes in the international market prices and other market conditions. [2] The international market price affects the import parity price of petroleum products (the price that importers pay for import of product at the respective Indian ports). This includes exchange rate, ocean freight, insurance and customs duty among others.
The Ministry of Petroleum and Natural Gas has stated that the recent hike in the price of LPG cylinder is due to a sharp rise in international LPG prices during January 2020 (from USD 448/Metric Tonne to USD 567/Metric Tonne). [3]
What is the difference between the price of a subsidised and non-subsidised cylinder?
The price determined by the OMCs reflects the price of a non-subsidised domestic LPG cylinder. The government modulates the effective price to provide subsidised LPG cylinders to consumers under the 'Pratyaksha Hastaantarit Laabh' direct benefit transfer (or DBT-PAHAL) scheme. [4] Under the scheme, a consumer (with annual income of up to Rs 10 lakh) can avail DBT cash-subsidy for a LPG cylinder. The beneficiaries buy LPG cylinders at market rate and subsequently receive subsidy directly in their bank accounts.
With the recent increase in price of a LPG cylinder, the government has increased the subsidy amount for PAHAL consumers from Rs. 153.86 per cylinder to Rs. 291.48 per cylinder (89% increase).3 This is done to ensure that the subsidized LPG consumers are insulated from the volatility of LPG prices in the international market. Table 1 shows the amount of subsidy provided by the government for LPG cylinder. Note that price of a subsidised cylinder has increased from Rs 494 to Rs 567 (14.8%) from February 2019 to February 2020.
Table 1: Difference between the price of subsidised and non-subsidised LPG cylinder
As on |
Non-subsidised cylinder |
Subsidised cylinder |
Subsidy |
February 2018 |
Rs 736.00 |
Rs 495.63 |
Rs 240.37 |
February 2019 |
Rs 659.00 |
Rs 493.53 |
Rs 165.47 |
February 2020 |
Rs 858.50 |
Rs 567.02 |
Rs 291.48 |
Sources: Unstarred Question No.1211, February 13, 2019, Ministry of Petroleum and Natural Gas, Rajya Sabha.
Note: Prices are at Delhi.
How many people avail the subsidy on LPG cylinders?
Currently, there are a total of 27.16 crore LPG (domestic) connections in the country.3 Of these, 26.12 crore (94%) consumers are beneficiaries under the PAHAL scheme, and therefore, can avail LPG cylinders at subsidised rates. Note that, under the scheme, a maximum of 12 subsidised cylinders per year can be availed under one connection. Further, a household cannot have more than one connection.
What is the cost of subsidy for the government?
The subsidy on domestic LPG is met through the budgetary grants of the Ministry of Petroleum and Natural Gas. In 2020-21, the government is estimated to spend Rs 37,256 crore on LPG subsidy. This includes Rs 35,605 crore for DBT-PAHAL and Rs 1,118 crore for Pradhan Mantri Ujjwala Yojana. This is an increase of 9.3% from the expenditure in 2019-20 of Rs 34,086 crore (revised estimate). Note that LPG subsidy constitutes 87% of the Ministry's total budget (Rs 42,901 crore).
Figure 2 below shows the year-wise expenditure on LPG subsidy, and as a proportion of the total budget of the Ministry from 2015-16 to 2020-21.
Figure 2: LPG subsidy over the years (2015-16 to 2020-21).
Sources: Union Budget Documents; PRS.
For more trends and analysis related to the finances of the Ministry of Petroleum and Natural Gas, see here.
[1] "LPG price hiked by Rs 144.5 per cylinder", Economic Times, February 12, 2020, https://economictimes.indiatimes.com/industry/energy/oil-gas/lpg-price-hiked-by-rs-144-5-per-cylinder/articleshow/74096745.cms.
[2] Frequently Asked Questions (FAQ), Petroleum Planning and Analysis Cell, https://www.ppac.gov.in/content/137_3_Faq.aspx.
[3] "LPG Price is Derived based on International Market Price", Press Information Bureau, Ministry of Petroleum and Natural Gas, February 13, 2020.
[4] PAHAL-Direct Benefits Transfer for LPG (DBTL) Consumers Scheme, Ministry of Petroleum and Natural Gas, http://petroleum.nic.in/dbt/whatisdbtl.html.