The German government is taxing the German pension since 2005. If you have to pay tax on your German pension entitlements depends on the individual case which is always based on the Double Taxation treaty relevant for your country of residence. Any tax paid on your German pension income in your country of residence has to be deducted from the tax the German government may want to charge you concerning your German pension income.