Degree certificate attestation for the UAE costs AED 150 at the final stage, charged by the UAE Ministry of Foreign Affairs (MOFA) for each educational document. Home-country authorities and the UAE Embassy add their own fees. No single official total exists for degree attestation charges, because each stage is billed by a different authority.
- Confirm your country’s home-authority fees before sending the degree.
- Apply with UAE Pass on the MOFA website or app.
- Check the total shown on the portal before paying.
Degree Attestation UAE Price: Cost by Stage
Attestation is the official confirmation that a document’s stamps and signatures are genuine. The wider document process sits in our visa guide.

| Stage | Authority | Fee | Notes |
|---|---|---|---|
| Degree verification | Education authority or notary in the issuing country | Varies by country | Set by the issuing country |
| Foreign ministry authentication | Foreign ministry of the issuing country | Varies by country | Some issue an apostille here |
| UAE Embassy attestation | UAE Embassy or Consulate in the issuing country | Set by each mission | Procedures differ by mission |
| Final attestation | UAE Ministry of Foreign Affairs (MOFA) | AED 150 per document | Total shown before payment |
| Degree recognition | Ministry of Higher Education and Scientific Research (MoHESR) | AED 100 to AED 200 | Separate, plus verification fee |
As of October 2026, MOFA charges AED 150 for each educational certificate, diploma or transcript.
UAE Ministry of Foreign Affairs Attestation: Application and Timing
MOFA is the final stage of the chain.
According to the UAE Ministry of Foreign Affairs, you apply on the MOFA website or app with UAE Pass. Delivery-provider attestation inside the UAE takes one to three working days, depending on the delivery company.
- The original degree in Arabic or English, or with a legally certified translation
- Prior attestation by the competent authorities in the issuing country
- No heat lamination
A MOFA application cannot be edited after it is submitted.
Indian degree certificate attestation charges in the UAE start in India, where Indian authorities attest first. One MOFA digital application then covers the UAE Consulate General in Mumbai and MOFA. The general process is in MOFA attestation in Dubai.
Apostille Does Not Replace UAE Embassy Attestation
An apostille does not lower the cost of the remaining stages.
An apostille is a certificate that replaces consular legalisation between Hague Apostille Convention parties. The UAE is not a party, so the degree attestation price in the UAE still includes the UAE Embassy and MOFA stages.
An apostille does not replace UAE Embassy attestation or MOFA attestation.
MoHESR Degree Recognition Fee: A Separate Cost
Recognition is a different step from attestation.
Recognition confirms that the UAE accepts the qualification. It is a separate MoHESR application that starts with a verification report from an accredited partner, DataFlow or QuadraBay, whose fee varies by country of study. MoHESR then charges:
- AED 100 for a bachelor’s degree
- AED 150 for a postgraduate degree
- AED 200 for a doctorate
Check the MoHESR portal for current amounts. For a job offer, the visa timeline is in UAE employment visa processing time.
Pro tip: Submit the degree and its transcripts in one request, because MOFA accepts up to five documents per application. All of them must use the same attestation method.
Frequently Asked Questions
Can I attest a degree in the UAE without attesting it in my home country first?
No. MOFA requires the original to be attested by the competent authorities in the issuing country first, and the UAE Embassy or Consulate there attests it before MOFA. Each mission sets its own procedure, so check its website before sending the degree.
Why is a MOFA degree attestation application rejected?
MOFA rejects applications when the details entered do not match the document, the document is not the original, or the wrong issuing authority or document type is selected. A rejected application cannot be corrected or resubmitted, so submit a new request.
