Rupiah
Nama Rupiah berasal dari kata India: "rupiya" () yang dimana kata tersebut berakar dari bahasa Sansekerta yaitu: "rupyakam" () yang berarti "perak". Nama "Rupiah" dijadikan nama mata uang Indonesia dikarenakan pengaruh budaya India yang kuat semasa kejayaan kerajaan-kerajaan Hindu-Buddha di Nusantara selama ratusan tahun yang telah terasimilasi kedalam budaya dan perbahasaan di Indonesia. Nama Rupee (dibaca "rupi") juga digunakan untuk mata uang negara-negara seperti India, Pakistan, Nepal, Seychelles, Mauritus dan Sri Lanka sementara di Maladewa diketahui sebagai "Rufiyah", mirip dengan di Indonesia "Rupiyah", hanya dibedakan dengan "f". Banyak negara-negara yang menggunakan kata ini ("rupya") untuk mata uang negara mereka karena merupakan hasil dari pengaruh penyebaran bahasa Sansekerta yang telah ada sejak Abad ke-6 SM ke berbagai negara-negara kawasan Samudera Hindia.
Gulden Hindia Belanda
Pada masa Vereenigde Oostindische Compagnie (VOC), Nusantara sudah memiliki mata uang sendiri. Pada masa Republik Batavia dan Kerajaan Belanda, Nusantara menggunakan 1 gulden = 20 stuiver yang masing-masing senilai 4 duiten. Akibat inflasi, nominasi jatuh menjadi 1 gulden = 30 stuiver = 120 duiten. Pada tahun 1833, diputuskan bahwa satuan duiten tak lagi digunakan dan sebagai gantinya adalah 1 gulden = 120 sen. Lalu pada tahun 1854, nilai 1 gulden = 100 sen.