В экономике, долгое время основанной на обмене, деньги в качестве главного средства обмена стали использоваться достаточно поздно — в эпоху Будды. Мы не можем с уверенностью сказать, что применение денег пришло с Запада, хотя наиболее раннее упоминание о серебряной монете встречается в текстах времен империи Ахеменидов. Персия была первой большой империей, начавшей чеканить монеты, и некоторое время она контролировала Пенджаб. Ахеменидские правители заимствовали использование монет у Лидии и греческих колоний в Малой Азии, которые сами переняли их одним-двумя веками ранее. Более чем вероятно, что Индия в свою очередь заимствовала деньги у персов, поскольку одно из наиболее древних индийских слов, обозначающих монету, «карша», употреблявшееся также в значении маленькой единицы веса, имеет персидское происхождение.
Первые индийские монеты были серебряными или бронзовыми, неодинаковой формы, но постоянного веса. На них не было надписей, но имелось несколько вытесненных знаков, значение которых не установлено; вероятно, это были эмблемы царей, которые чеканили монеты и осуществляли контроль над служащими и торговцами. Только начиная со II в. до н. э. стали появляться монеты с надписями. Самые древние золотые монеты, дошедшие до нас, за исключением одного или двух редчайших образцов, — это монеты Вимы Кадфиза (I в. н. э.). Помимо трех названных металлов для чеканки монет использовали различные сплавы, а иногда и другие металлы. Некоторые греко-бактрийские цари чеканили монеты из никеля, а цари Сатавахана в Декане использовали свинец. Мелкие покупки оплачивались ракушками каури, которые оставались главной валютой во многих регионах Индии до недавней эпохи.
Официального курса не существовало, и монеты зачастую были в ходу и за пределами государств, которые их выпускали. Некоторые крупные династии, например Палы в Бенгалии, вместо того чтобы заниматься регулярным выпуском собственных денег, использовали монеты других государств. Обращение монет происходило медленнее, чем в наши дни, и иногда они были в ходу веками; так, в «Путешествии по Эритрейскому морю» — греческом тексте V в. н. э., — сказано, что монеты Менандра, правившего в Пенджабе двумя веками ранее, все еще использовались по крайней мере в порту Баригазы (Бхарукаччха, современный Броч, в устье Нармады), более чем в восьмистах километрах от государства, где они были отчеканены. Свободное хождение имели иностранные монеты. На северо-западе это были афинская драхма и местные аналоги, находившиеся в обращении до завоевания Александра, а также ахеменидские, селевкидские, парфянские, римские, сасанидские и арабские монеты, использовавшиеся в различные эпохи. На юге были обнаружены многочисленные «клады» римских монет, датируемые эпохой империи.
Занятие ростовщичеством не вызывало осуждения со стороны индийских моралистов. Давать ссуды под проценты не могли только брахманы. Вспомним, что такое отношение не было характерно ни для средневекового христианства, ни для ислама. Даже в «Ригведе» затрагивается проблема задолженности, а более древняя дхарма-сутра устанавливает процент ссуды и узаконивает меры, касающиеся долговых обязательств и залогов. Справедливая процентная ставка равнялась в основном 1,25 % в месяц или 15 % в год, но на практике она нередко была намного выше. Ману и некоторые другие законодатели устанавливают для ссуд без обеспечения процентную ставку, размер которой зависел от касты должника: 24 % для брахмана, 36 % для кшатрия, 48 % для вайшьи и 60 % для шудры. «Артхашастра» указывает наряду со «справедливой ставкой» три другие, назначение которых до конца не ясно, но которые, очевидно, распространялись на краткосрочные займы для коммерческих операций: обычный коммерческий процент (5 % в месяц), процент для товаров, перевозимых караванами (10 %) и морским путем (20 %). Эти ставки, составлявшие значительный процент — соответственно 60, 120 и 240 % в год, — дают представление о коммерческом риске и прибыли в Древней Индии.