The fee for all types of visa is € 60,--. It is payable in Sri Lankan Rupies according to the daily exchange rate of the Embassy which is published at the VFS German Application Centre and at the Embassy. You must pay the visa fee cash and with exact change. All visas fee payments are non-refundable.
Visa fee are waived for applications of immediate family members of German and EU citizens (spouse, child or dependent ascendant) as well as diplomatic and official passport holders travelling for official purposes.
Schengen visa fees are waived for children under six years and school pupils, students and accompanying teachers who undertake trips for the purpose of taking part in an exchange program, researchers for the purpose of carrying out scientific research, and representatives of non-profit organisations aged 25 or less participating in cultural events organised by non-profit organisations.
Children from the age of six years and below the age of 12 years pay a Schengen visa fee of € 35,--
A reduced fee of € 30,-- applies for long term visa applications of minors. The German Embassy may consider waiving or reducing the fees in individual cases of vital public interest or on humanitarian grounds.
Additional service fee are paiable to VFS. for further Information please consult their webpage.