Visa Bank Statement Health Check
Upload your statement and see, in seconds, whether it meets the documented visa requirements — months of history, statement age, balance, and large deposits. Every check links to its public source. Free, no sign-up.
Add the consulate and trip length to compare your balance against the published minimum. Leave blank to run the other checks only.
Drop your bank statement or click to browse
PDF, XLSX, XLS, or CSV · text-based and scanned PDFs supported
No sign-up. Your file is analysed in memory and never stored.
What we check
Months of history
Whether your statement spans the minimum number of months your destination documents (e.g. 3 for Schengen, 6 for the UK).
Statement recency
Whether the closing date is recent enough — many consulates want statements issued within ~10 days of your appointment.
Continuous months
Whether any month is missing from the period — gaps and omitted pages are a common reason documents get sent back.
Minimum balance
When you add your trip length and consulate, we compare your lowest balance against the published daily-minimum figure (with a buffer).
Large deposits
Whether any single deposit is large relative to your balance — consulates often ask for a source explanation for these.
Name match
A reminder to confirm the account holder name matches your passport exactly (we can't read your passport).
This tool checks documented requirements only. It does not predict approval or rejection, which is decided at the consulate's discretion. Always verify current requirements with your specific consulate.
After the check
Found a gap? Fix it, then turn your export into an embassy-ready PDF — cover page, EUR conversion and highlighted average balance — with the Visa Application Bank Statement Formatter. Browse country requirements for the full checklist.
Frequently asked questions
No. It only compares your statement against publicly documented requirements like minimum balance, statement age and months of history. Approval is decided at the consulate's discretion and depends on many factors outside your bank statement.