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.
Koin-koin Nusantara awal
Pada akhir abad ke-8 uang itu berupa "ingot" yang terbuat dari emas dan perak. Ini merupakan koin yang paling awal tercatat di Nusantara. Mata uang di Nusantara berdasarkan berat; satuan yang paling umum adalah kati setara , tahil setara , masa , dan kupang . Satuan-satuan ini merupakan alat pembayaran yang sah untuk pembayaran pajak. Satuan kati, tahil, masa, dan kupang tetap digunakan hingga zaman Belanda. Beberapa istilah perdagangan diperkenalkan pada zaman ini, seperti bahasa Jawa "wli", yang menjadi "beli" dalam bahasa Indonesia saat ini, dan bahasa Sanskerta "wyaya", kata dalam bahasa Indonesia saat ini "biaya", muncul dalam dua prasasti yang bertarikh tahun 878 M. Koin-koin Jawa tidak memiliki persamaan dengan gaya koin-koin India. Sebagian besar koin-koin Jawa ditemukan dalam Kerajaan Syailendra Jawa.