Salah satu kesulitan utama menggunakan uang barang adalah sulitnya menentukan nilai tukar yang adil dan disepakati bersama. Selain itu, uang barang seringkali tidak tahan lama, sulit dibagi menjadi unit yang lebih kecil, dan sulit dipindahkan dalam jumlah besar. Hal ini menyebabkan inefisiensi dalam transaksi dan mendorong perkembangan uang modern sebagai alat tukar yang lebih praktis dan seragam.