Recently, I applied for a Schengen short stay student visa (for visiting France) on an Indian passport. The local VFS website (whose link is given in the local consulate website) said that I needed to pay 60 euros as visa fees (plus service charges) and so I paid it. Here is the document where it says that short stay student visa application requires a fee.
But, while browsing, I stumbled upon a European regulation. The Article 16 of this regulation (which should be binding for France) says:
The visa fee shall be waived for applicants belonging to one of the following categories:... school pupils, students, postgraduate students and accompanying teachers who undertake stays for the purpose of study or educational training
So why was I required to pay this fee? It seems that everyone I know who applied for this visa were asked to pay their fees. Is there something fishy here? The purpose of my visit is clearly studies (or may be scientific research, since I'm a postgraduate student).