It depends who you're talking to. If you're talking about what the founders of modern Communist theory thought Communism is then you're incorrect; Marx sets out in Capital specifically what he considers to be wrong with money and wage labour in general - its genesis in commodity exchange, as Engels said, money is contained "in embryo" in the fact of commodity exchange.
The USSR, as a matter of fact, operated under mostly capitalist conditions, capitalism distinguished by:
* The predominance of wage labour in the economy
* The goal of economic activity as the accumulation of capital
* Private ownership of means of production (this is the "mostly" part - the USSR did not have much private ownership, which sets it apart from other capitalisms, but Marx was careful to point out that even under simple "public ownership", society becomes a "general capitalist")
In short: if there is wage labour, it is most definitely not "Communist". Money in its function as money in the circuit of capital, that is, C-M-C', remains money, not merely a symbolic "voucher". Socialists have proposed the idea of non-exchangable labour vouchers, but this is a far cry from real money which was what the USSR had. The ruble was just as much money as the dollar.
Nit - the goal of economic activity in the USSR was not entirely the accumulation of capital - it was production of what were considered necessary goods. Televisions, automobiles, bombs, tanks, that sort of thing.
This is, in some ways different from economic activity for the purpose of making more money (Which, in addition to producing things like television, automobiles, bombs, and tanks, also ends up producing things like advertising.)
That's a good point, but according to my knowledge this was a matter of degree rather than quality - almost all countries have or have had such production in whole or in part, implemented through subsidies and especially during wartime or other hardships. It's also to be expected when production is at least nominally democratic and central, it's not all about simple appearances. But what distinguishes a socialist society from any other is that goods would no longer be produced as commodities - i.e they are not imbued with the form of labour which tailors for exchange over use. Capital tends to totalize all labour into that which works for exchange over use, e.g. it has subsumed artwork and non-tangible goods from things of use into things with exchange value and a use-value. But exchange value tends to prevail and even changes the concrete form of labour, e.g. advertising as you suggested, and also, for instance, music sold on platforms like Spotify to maximize revenue, such as shorter, highly-replayable and segmented songs. Capital exists no less for the state, which will tend to share the same motivations as other capitalists, especially since it must buy and sell to other states or private individuals abroad.
Ruble wasn't quite as much money as a dollar -- it's value, both relative to other currencies, and relative to goods, was completely artificial.
Also, that value was different for different people. I.e., if you were an average citizen, you could spend on bread, maybe meat, and vodka. Once a year you might get a "zakaz" (literally, it means an order, as in mail-order, but in practice a way of distributing some scarce goods to people deemed worthy; you'd still have to pay for it, of course) with maybe a piece of imported salami or a can of pineapple. If you were, say, a driver for Central Committee member, you could get into a different store, which at least had all the staples all the time. And if you were a Central Committee member, you would just shop in a store that had some pretty nice stuff, at a prices that werre set in 1930s and haven't changed since then. Obviously, your ruble would go much further in that case.
The USSR, as a matter of fact, operated under mostly capitalist conditions, capitalism distinguished by:
* The predominance of wage labour in the economy
* The goal of economic activity as the accumulation of capital
* Private ownership of means of production (this is the "mostly" part - the USSR did not have much private ownership, which sets it apart from other capitalisms, but Marx was careful to point out that even under simple "public ownership", society becomes a "general capitalist")
In short: if there is wage labour, it is most definitely not "Communist". Money in its function as money in the circuit of capital, that is, C-M-C', remains money, not merely a symbolic "voucher". Socialists have proposed the idea of non-exchangable labour vouchers, but this is a far cry from real money which was what the USSR had. The ruble was just as much money as the dollar.