According to Bharatiya Reserve Bank Note Mudran Pvt Ltd (BRBNMPL), it costs ₹3.09 to print a new ₹500 note, and ₹3.54 for the ₹2,000 note.
The selling price of the new design bank notes printed by BRBNMPL for 2016-17 is ₹3,090 per thousand pieces for ₹500 and ₹3,540 per thousand pieces for ₹2,000.
The BRBNMPL is a subsidiary of the RBI and prints currency notes on its behalf at two presses, in Mysore and Salboni, West Bengal. These are then bought by the central bank and circulated in the market. The present capacity of both the presses is 16 billion notes a year on a two-shift basis.
According to the RBI , ₹9.26 lakh crore of currency was in circulation as of January 20, 2017.