Uzbek som (UZS) is the official currency (around 12,000-13,000 som per USD or 14,000 som per Euro). It’s important to always carry some local currency with you as most smaller restaurants, bazaars, guesthouses, and transport options will require payment in cash. Larger accommodation / hotels and restaurants will take international credit cards, but it’s good to check in advance to be sure.
ATMs are easy to find in major cities (Fergana, Kokand, Margilan, Andijan, Namangan) and accept Visa/Mastercard. US dollars and Euros are exchanged easily at official offices, banks, and hotels. Bring clean, newer bills for the best rates.