If you are not entering from the EU, the European Economic Area or Switzerland, you will need proof of financial resources for your longer stay in Germany. This should prove that you have sufficient resources to finance your stay in Germany - initially for a period of one year - and therefore do not need to claim any social benefits from the German state.
You must provide documentation of funds in the amount of the BAföG maximum funding rate. At present, this is 861 EUR per month / 10,332 EUR per year.
Proof of financing can be provided by:
EU students only have to provide credible evidence of sufficient funding, they no longer have to prove it. This is usually done directly when you register at the City Administration Office (as soon as you are in Germany).