The political parties with the largest membership numbers in Germany are SPD and CDU. Besides the social and Christian democrats, the Green Party, Left Party, FDP and AfD all play an active role in Germany's political landscape. In terms of average age among party members, the larger parties are very similar. The highest share of female members in German political parties can be found in the Green Party, at almost 41 percent.
The main goal of most of the larger parties is to provide governmental structure on a federal state or national level. The current German government is ruled by the CDU/ CSU coalition and SPD. Federal states in Germany usually also have party coalitions. States with coalitions formed between the SPD and CDU have the most votes in the Federal Council (Bundesrat) at this time.
Besides government financing, donations are also an important source of income for political parties. Large donations exceeding 50 thousand euros should immediately be reported to the President of the German Parliament and information is published afterwards to be publicly accessible. Donations between 10 thousand and 50 thousand euros are reported and made public only after a longer period of time in party statements of accounts.