I have a Schengen visa from Germany which says valid until 10/12/2014.
I landed in Germany today and to my surprise, the passport officer pointed out that my visa says stay allowed for 30 days only and I have already used 28 days in past visits. There is a section on my visa stamp which says "Duration of stay=30". But I wasn't aware or noticed this restriction before. My return flight is booked after 8 days so if I leave then, I will be overstaying by 6 days.
I was let in but advised to leave out of Schengen area by tomorrow.
Apart from the fact I will lose lot of money on my flight bookings, I came for a very urgent personal matter and I really need to stay for next 8 days here. I have read on forums that a few days overstay is fine.
Is it too risky to overstay by 6 days? I live and work in UK on a work visa. Will I have problem entering the UK? Do they verify if I have overstayed in a Schengen country?