L’unité monétaire est le riel, mais le dollar américain est accepté partout. Le taux de change officiel est de 4 000 riels pour 1$. On peut changer ses dollars en riels dans tout le pays, mais les transactions supérieures à 4000 riels sont souvent payées en dollars (ou en bahts thaïlandais dans les provinces limitrophes de la Thaïlande). On trouve des DAB (de dollars) dans les grands sites touristiques.
Les cartes bancaires sont acceptées par la plupart des hôtels de moyenne gamme, les compagnies aériennes et certains restaurants. On peut effectuer des retraits et des virements dans une banque avec sa carte bancaire. Les banques et les hôtels de catégorie supérieure acceptent les chèques de voyage mais prennent 2% de commission. Les billets américains en mauvais état sont généralement refusés.