This depends on what the registrar's office ("Standesamt") requires and may vary from case to case. The Standesamt therefore requires that you make an appointment and discuss with them what is required for you.
There are, however, some standard requirements that apply in almost all cases:
Our wedding professionals will organize and coordinate all aspects of your wedding ceremony and reception to turn your vision into reality. Your wedding professional will: