While you wouldn't strictly need money, you'd need something similar. Otherwise, whats to keep people from just grabbing whatever they want and putting in no work whatsoever? There are various other solutions, though. The biggest other example would be the soviet planned economy. That one didn't work out very well for a number of reasons. For one thing, they didn't have a very good political system, so corruption and terrible decisions were endemic. This also meant they had a hard time getting accurate information about what they had and didn't have and what they could and couldn't do. They also had trouble because they're planned economy wasn't very responsive- it was just too big and unwieldy too work well, even without the Kleptocrats.
It does bring an interesting idea to mind, though- Perhaps a system of small enterprises, operating without money. Instead, they "Subscribe" to a Logistics Enterprise, that takes care of distributing goods between them. If you don't like the Logistics enterprise you've been working with, switch to a different one. The logistics can even trade amongst themselves, or an enterprise could subscribe to two different ones. In essence, a number of parallel, competing and cooperating planned economies. This system would need very thorough transparency, so that everyone involved can be sure no one else is cheating. And there would be additional challenges, particularly when it comes to paying your workers- perhaps a limited form of currency would be useful there. I'm thinking something that would be created on the spot by the people paying, and then consumed completely when a worker spends it. There would be regulations to how much a company can pay their workers, to encourage efficiency.
Anyway, it's an interesting idea. It needs a lot of work, and would be complicated and difficult to implement, but it's interesting to think about.