If you do not have German citizenship and wish to marry in Germany, you will need a certificate of no impediment to marriage from your home country. If you are not issued with one, you can apply for an exemption from presenting a certificate of no impediment to marriage.