Although I can find no information on all Iranian banknotes, the current issue 100 Rial note is produced by the British banknote company De La Rue, who historically produced all Iranian notes since at least 1971. The current designs are high quality with strong security features which would indicate the continuing know-how of TDLR.
De La Rue PLC print all English banknotes under licence from the Bank of England.
Modern US bills are printed on a special paper made from a blend of 75% cotton and 25% linen.
All Australian banknotes will have "AUSTRALIA" printed on them in large, difficult to miss letters. All Australian banknotes have the signatures of the "Governor of the Reserve Bank of Australia" and the "Secretary to the Treasury". All Australian banknotes have a serial number on them in at least one place. All Australian banknotes have "This Australian note is legal tender throughout Australia and its territories", or something similar printed on them. All Australian banknotes have the denomination printed in letters and printed in numerals. All current Australian banknotes are made from a polymer compound and feature various security devices such as holograms and micro printing to make life more difficult for counterfeiters. See the related link below to the Reserve Bank of Australia for more detail on Australian banknotes.
The Royal Australian Mint does not make banknotes, only coins. Banknotes are made by Note Printing Australia, a fully owned subsidiary of the Reserve Bank of Australia. Specific banknotes are not printed on a daily basis. The Reserve Bank of Australia determines how many banknotes of any given denomination will be required for a given period and Note Printing Australia prints them. Not all types of banknote are printed in every year, they are only printed on a needs basis.
Bank of England banknotes currently in circulation include the 5, 10, 20 and 50 Pound notes. See the link below for images of current Bank of England banknotes.
This will depend on which bank issues the notes. The Royal Bank of Scotland and the Bank of Scotland have both had notes printed by De La Rue based in Basingstoke, Hampshire. De La Rue are a printing company which specialises in printing currency. They claim to offer banknote technology for over 150 world currencies and have even printed Euro banknotes for several Eurozone countries.
New Zealand's banknotes are printed by Note Print in Melbourne, Australia. The complete story on how this is done is described in the web site of the Reserve Bank's, rbnz.govt.nz. Currently there is a programme underway to update the issue of New Zealand's banknotes, and this information is on the above website.
Most paper banknotes (including US$) are printed on cotton paper.Australian notes are a polypropylene polymer.
It varies by country, but some central banks print billions of banknotes each year to ensure there is enough currency in circulation to meet demand. For example, the U.S. Bureau of Engraving and Printing typically prints around 7-9 billion banknotes annually.
Ghana's currency, the Ghanaian Cedi, is printed by the Ghanaian Security Printing and Minting Corporation (SPMC). The SPMC is responsible for printing banknotes and minting coins for circulation in Ghana.
The are printed on standard cotton paper (rag paper). Bolivia have never issued any polymer notes.
All current issue Riel notes are self-produced by the National Bank of Cambodia in Phnom Penh.