Upvote:1
It depends on which country's consulate or embassy you are applying to; most embassies expect 50 to 60 Euros for each day of your stay in the Schengen area.
Yes, you always need to show all relevant documents with your application, including bank statements.
I got Schengen visas 15 times from different states and my stay was never more than 15 days. Besides travelling costs, I always showed at least 4 to 5 thousand Euros in my account.
Upvote:1
It depends on the purpose and nature of your trip. There is no set amount for the Schengen zone, each country is free to determine their own requirements; sometimes they even list this on their foreign mission / embassy websites.
For example, the Netherlands:
"You also should be able to prove you have sufficient funds for your stay in the Schengen area. In the Netherlands this is a minimum of € 34 per person per day. In some cases, such checks may result in a refusal for the visa holder to enter the Schengen country or the Schengen area."
For Italy, there is this handy PDF (in Italian) which has on its last page a table that lists the fees for the lenght of stay, and number of travelers.