In un sistema di valute, la maggior parte degli articoli ha un valore predeterminato, rendendo le transazioni veloci e standardizzate. Quando i consumatori conoscono il costo di un articolo in anticipo, possono semplicemente presentare il denaro necessario per acquistare l'articolo . Pagare con denaro consente inoltre ai consumatori di effettuare acquisti senza doversi preoccupare di trovare articoli ad alta richiesta da scambiare.
La valuta crea transazioni uniformi, offrendo a tutti gli acquirenti lo stesso prezzo e consentendo ai venditori di determinare il valore dei loro beni. Con i sistemi di baratto, il valore di un trade è determinato da tutti i partecipanti, quindi il valore percepito di un articolo può variare da persona a persona. Questa mancanza di coerenza significa che i commercianti sono vulnerabili a pagare in eccesso o essere sottopagati.
Ad esempio, un taglialegna può credere che i suoi cinque lotti di legna da ardere valgano 10 bushel di mele, mentre un coltivatore di mele può valutare il legno a sette staia. Durante una stagione fredda, il coltivatore di mele potrebbe essere disposto ad accettare tre lotti di legna da ardere per 10 bushel di mele perché il suo fabbisogno è aumentato.
Il baratto si basa anche sulla ricerca di operatori che apprezzano gli oggetti offerti. I commercianti che hanno solo articoli costosi possono sottovalutare le loro azioni quando fanno trading con articoli a basso costo, oppure possono avere difficoltà a trovare commercianti con prodotti di qualità simile.