No. The main funding for local communities are property tax ("Grundsteuer") and business tax ("Gewerbesteuer"), income tax share only accounts for about a third. The height of both are also set on the local level the community has a very direct way to change the available money.