The Special Marriage Act was enacted to provide a special form of marriage by any person in India and all Indian nationals in foreign countries irrespective of the religion either party to the marriage may profess. This Act covers both marriage solemnising and registration, and requires the same documents as prescribed under the Hindu Marriage Act.
Both the parties to the marriage file a joint application before the marriage officer along with individual affidavit attested by notary public specifying the age(boy 21yrs &girl 18yrs), place of residence, marital status(unmarried or divorcee as the case maybe), mental status(not idiot or not with unfit mind), not related to each other. Along with this you have to give proof of age (School certificate, Passport, Pan card), proof of residence (Passport, ration card, voters ID card, rent agreement), & the application of such a marriage should be witnessed by 3 independent adult persons, affix one photograph of each of the parties & all the 3 witnesses.
You have made such an application/notice to the marriage officer in person along with all the 3 witnesses. On receiving such an application the marriage officer issues a month notice regarding the intended marriage & get such a notice affixed on the notice board out side his office, a copy of such notice is sent to the marriage officer under whose jurisdiction the other party lives, also a copy is to the individual parties address & the marriage officer can also order for news papers publication of the notice. After expiry of the period of notice a date is fixed on which all the persons parties to the marriage & 3 witnesses appear again before the marriage officer who declare them married & issue a certificate to this regard. In case of any objections raised the marriage officer will settle these objections.
How many days would it take to receive the marriage certificate?