Regulations & Formalities
EU nationals do not require a visa to enter the Federal Republic of Germany.
Generally speaking, all other foreigners require a visa for stays in Germany. A visa is not required for visits of up to 90 days in an 180‑day period for nationals of those countries for which the European Community has abolished the visa requirement.
Generally the following requirements would be asked to apply for the Visa, but can change in each induvidual cases:
The purpose of the trip to Germany must be plausible and comprehensible.
The applicant must be in a position to finance his/her living and travel costs from his/her own funds or income.
The visa holder must be prepared to leave the Schengen area before the visa expires.
Documentary evidence must be provided of travel health insurance with a minimum coverage of 30,000euros valid for the entire Schengen area.
These are the common requirements for a short term visa to all states of the Schengen Area. For business purposes, there could be variations, please ask you diplomatic representation of Germany in your country.