Искон. Производное от рубить. Рубль исходно — «обрубок» (гривны, ср. гривенник). Ср. однопризнаковое др.-рус. тинъ «рубль» в полтина.
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа
Н. М. Шанский, Т. А. Боброва
2004