Germany: Types Of Company
There are a number of different business structures in Germany, with the most common outlined below. All businesses must register with the local trade office (Gewerbeamt) and be entered into the commercial register (Handelsregister), except for private partnerships, freelancers and individual trade persons.
A business must register with the local tax office within one month of start-up when a tax identification number will be issued.
Although there is no general requirement for licensing, certain types of industries have to be licensed with special licences required for banking, insurance and hospitals.