Apostille, attestation and legalisation: how to prepare documents for a visa abroad (with India steps)
Many visa, study and work applications ask for documents that have been authenticated so the destination can trust the signature or seal. The terms (apostille, attestation, legalisation) are used loosely, and the wrong route can cost weeks. This guide explains the difference and describes the usual steps for Indian documents.
The three terms
- Apostille. A single certificate that confirms a public document's signature, seal or stamp. It is accepted between countries that have joined the Hague Apostille Convention. India has signed the convention, and apostilled documents do not need further legalisation in other member countries.
- Attestation. In everyday use, a chain of certifications by different offices. For destinations outside the Hague system (guides name the UAE, Qatar, Saudi Arabia and Kuwait), it usually ends with legalisation by the destination country's embassy in your home country.
- Legalisation. The final embassy or consulate step in the attestation chain.
The rule of thumb: Hague member destination means apostille; non-member means attestation plus embassy legalisation. Confirm the destination's membership on the official Hague Conference list and its own requirements, because guides cite different member counts and rules.
Typical steps for documents issued in India
According to guides we reviewed (and a Goa government procedure reported in August 2026):
- Notarise documents that need it, such as affidavits and powers of attorney. In some states notaries must register their signature with the state authority.
- Pre-authenticate (state level). Educational documents go to the state education department; personal and commercial documents (birth, marriage, police certificates) go to the state Home Department. Sending a document to the wrong department is a common mistake.
- MEA step. The Ministry of External Affairs issues the apostille for Hague destinations or the attestation for others. Individuals normally apply through the MEA's e-Sanad portal or authorised service providers, not by walking in.
- Embassy legalisation for non-Hague destinations.
Reported costs: one guide says the MEA apostille costs INR 50 per document, with extra state and agency charges. It also reports about 15 to 20 working days for e-Sanad apostilles versus 30 to 45 days for the physical route, and recommends a buffer of four to six weeks or more for embassy attestation. Treat these as indicative.
Documents that usually need it
- Degree certificates and transcripts.
- Birth, marriage and divorce certificates.
- Police clearance certificates.
- Affidavits, powers of attorney and company documents.
Also check whether the receiving country wants a certified translation and whether it must be done before or after the apostille.
Mistakes to avoid
- Laminating originals (stamps cannot be applied).
- Skipping notarisation or the state step.
- Getting an apostille for a country that actually needs embassy legalisation.
- Leaving it until the week before a deadline.
- Using an unofficial agent without an itemised quote.
Other countries
The same logic applies elsewhere: get the document certified by the issuing authority, then apostille or legalise it. Which office issues apostilles differs by country (often a foreign ministry or court).
See also how to plan your immigration timeline, Schengen visa from India and our first-time applicant guide.
Sources
- The Goan: process for document apostille and attestation streamlined (Goa, Aug 2026)
- Terratern: apostille vs attestation for Indian documents
- Ministry of External Affairs: Apostille
This is general information gathered in October 2026 from guides and law-firm summaries, which sometimes disagree with official pages and with each other. Procedures, deadlines and fees differ by country and change often. Always follow the instructions in your own refusal letter or the destination's official page. Visa Ray is a rule-based reference tool, not a law firm. You can run a free assessment on Visa Ray for your own profile.


