While we may associate a marriage in India with extensive rituals like walking around the fire, a lot of music and exchanging garlands, the Court has clarified that any couple, whether Indian, NRI, or a foreigner who wants to marry in India has to either perform a religious marriage ceremony or the civil marriage ceremony. Even if the marriage is celebrated under Hindu Marriage Act, Muslim Marriage Act, Christian Marriage Act and for the Parsee Marriage and Divorce Act. Such Religious Marriage Ceremony in India is a legally valid marriage but it needs to be registered compulsorily. For VISA and immigration purposes a Marriage Certificate from Registrar of Marriages is a requirement. Getting your marriage registered may not be enough and you are often required to furnish a registration certificate which acts as adequate proof of valid registration of a marriage.
Under the Act, there’s a 30 day residency requirement, which means that either the bride or the groom has to be living in India for at least 30 days prior to applying to the local registry office to get married. For foreigners, this is evidenced by a certificate from the local police station.
That notice is required to be published for the stipulated 30 days. At the end of the 30 days the Marriage Registrar is free to perform the marriage.