I am a non-eu citizen however I hold a German residence permit (type D).
I am entitled to travel to other Schengen countries for 90 days out of every 180 days.
My question is this:
If was to be in a Schengen country other than Germany and an immigration officer asked me to prove that I had been there less than 90 days, how much proof would I need to provide to be given clearance? Would a train ticket showing my date of arrival be enough? Would I also have to show bank transactions proving that I was in Germany prior to the date on the train ticket?
I am just wondering how thorough they are when it comes to validating the evidence of location provided by a traveller. It seems as though it would be pretty easy to buy a train ticket but not actually take the train and then use it as (fake) evidence of your whereabouts. Am I wrong?
Also, when is this check likely to occur? When I fly home to my country after my residence permit expires, are they likely to pull me up at the airport and look over how many days I spent outside of Germany in other Schengen countries? Or is it only gonna happen if I get unlucky at a border crossing?