Schengen proof of funds calculator
Each Schengen country sets the minimum amount of money a traveller must be able to show for a short stay. These are the reference amounts the countries notified to the European Commission, per adult traveller:
- Austria: no fixed amount, decided case by case
- Belgium: EUR 95 a day
- Bulgaria: EUR 50 a day, at least EUR 500
- Croatia: EUR 70 a day
- Czech Republic: CZK 1,565 a day, for stays of up to 30 days
- Denmark: DKK 350 a day
- Estonia: EUR 70 a day
- Finland: EUR 50 a day
- France: EUR 65 a day, EUR 120 a day without a hotel booking
- Germany: EUR 45 a day
- Greece: EUR 50 a day, at least EUR 300
- Hungary: EUR 40 a day
- Iceland: ISK 8,000 a day, at least ISK 40,000
- Italy: EUR 269.60 in total for a stay of up to 5 days
- Latvia: EUR 14 a day, at least EUR 700 above 30 days
- Liechtenstein: CHF 100 a day
- Lithuania: EUR 50 a day
- Luxembourg: EUR 67 a day
- Malta: EUR 48 a day
- Netherlands: EUR 55 a day
- Norway: no fixed amount, decided case by case
- Poland: PLN 75 a day, at least PLN 300
- Portugal: EUR 40 a day, plus EUR 75 per entry
- Romania: EUR 50 a day, at least EUR 500
- Slovakia: EUR 56 a day
- Slovenia: EUR 70 a day
- Spain: EUR 122.10 a day, at least EUR 1,098.90
- Sweden: SEK 700 a day
- Switzerland: CHF 100 a day
Source: EU reference amounts table (https://home-affairs.ec.europa.eu/document/download/9bf9a98f-3bd1-4e14-9b39-c9087a08a32f_en?filename=Reference_amounts_table.pdf), checked 31 October 2026. Applying from Algeria for Germany: the German embassy in Algiers asks EUR 80 a day for the applicant.
This is the minimum asked at the border, not a promise of a visa: the consulate looks at the whole file, including where the money comes from. Voyalo is not a government agency.