Germany and Italy both can be just as bureaucratic as the U.S. in their zoning, and land development procedures including footprints, building heights, # of floors, even roof pitch and siding materials. Both have strict parking standards for redevelopment areas and undeveloped areas; built up areas have parking requirements that are 50% less than the requirement of the former.
National law in Italy requires more public parking than Germany and requires a percentage of the property to be donated to the City. This seems to result in more fees and more parking. Italy does, however, allow for the required parking to be off-site.
Germany parking is set at the state level, and requires parking be on site.
In both countries, if the required number of spaces is not built, then the developers must pay for the parking spaces, in Hamburg it is 10,000 euros per space.