In India currency notes are printed by Security Printing and Minting Corporation of India Limited (SPMCIL) which print them at Currency Note Press (CNP) Nashik, Bank Note Press (BNP) Dewas, India Security Press Nashik and Security Printing Press Hyderabad. Some currency is also printed by the two presses of Bharatiya Reserve Bank Note Mudran Private Limited at Mysore and Salboni.
Coins are produced at four mints: India Government Mint, Mumbai, India Government Mint, Kolkata, India Government Mint, Hyderabad, and India Government Mint, Noida.
Papers for the note are produced at Security Paper Mill Hoshangabad, Madhya Pradesh.