In general, there are two kinds of fee you are required to pay:
Service fee: must be paid in advance for your process of visa approval letter that officially issued by Vietnam Immigration Department. The fee amount is determined by:
- The number of entries. (single/multiple)
- The length of stay (1 month/3 months)
- The processing time (normal/urgent/super urgent)
Stamping fee: the fee you are required to pay for Vietnam Immigration Officers at arrival airport to get official visa stamped onto your passport. It is USD 45 for 1 month single entry and USD 65 for 1 month multiple and USD 95 for 3 month multiple one. The stamping fee must be IN CASH, credit cards are not accepted.
For more detailed information, please read Vietnam visa fee.