Вопрос, вынесенный в заголовок статьи, звучит глупо и абсурдно. Конечно, был. Он использовался во всех экономических операциях в стране. Больше того - он был единственным разрешённым платёжным средством, и никакая иностранная валюта, тем более доллар США, хождения здесь не имела.
Но это неправильный взгляд. Формальное назначение рубля денежной единицей СССР вовсе не означает, что он действительно БЫЛ такой единицей. Соображение здесь очень простое: на советские рубли купить в СССР было почти нечего. Советский рубль не был обеспечен товаром. Советские цветные бумажки и кусочки металла
Многие могут спросить: и что с того? Как и всякая валюта, рубль СССР был обеспечен золотом. Это верно. Но это тоже не делает советские монеты и бумажки денежной единицей: от золотого стандарта мировая экономика давным-давно отказалась. Единственным критерием для превращения бумажек в деньги является именно наличие товаров в магазинах страны. О том, что дефицит всего и вся сопровождал советских людей букв