The requirements for a Germany Business visa is as follows:
- Completed visa application form
- Valid passport
- Two recent biometric passport-sized photos
- Invitation letter from a German business partner
- Proof of accommodation
- Travel itinerary
- Travel health insurance covering at least €30,000
- Proof of financial means (such as bank statements)
- Evidence of ties to your home country (like employment or family commitments).