Largest Denomination Banknote With Printed Zeroes - Yugoslavia (1993) 500 Billion Dinara

A 500,000,000,000 (500 billion) Yugoslav dinar banknote circa 1993, the largest nominal value ever officially printed in Yugoslavia, the final result of hyperinflation.

picture
Yugoslavia (1993) 500,000,000,000 Dinara

Yugoslavia suffered 5 × 1015 % inflation between 1 October 1993 and 24 January 1994.
The main cause of hyperinflation is a massive and rapid increase in the amount of money, which is not supported by growth in the output of goods and services. This results in an imbalance between the supply and demand for the money (including currency and bank deposits), accompanied by a complete loss of confidence in the money, similar to a bank run.

Also see Highest Denomination Banknote (Without Printed Zeroes).