Perupetro informó que transfirió 1,319 millones de nuevos soles de canon y sobrecanon generados por la producción de hidrocarburos en el país durante el período enero-mayo del 2012, monto que representó un incremento de 20 por ciento respecto a lo recaudado en el mismo período del 2011. En enero se transfirieron 235.7 millones de soles, en febrero 277.1 millones, en marzo 279.5 millones, en abril 259 millones y en mayo 267 millones.Desde noviembre del año 1993 el canon y sobrecanon transferido a nivel nacional por la explotación económica de hidrocarburos asciende a 15,308 millones de soles.