You can clear the remainder of the money upon your arrival in Kathmandu or even before you arrive in Kathmandu. You can use USD cash, American Express, Travellers Cheque, Master or Visa cards for the payment options. There will be 4% bank levy when paying by credit cards.