You pay a fee for your visa or residence permit application. The money is not refunded if your application is rejected.
The application fees in the amount of 35 euros are valid for the citizens of Armenia and Azerbaijan. For all the other citizens the fee is 90 euros, and 45 euros for children between 6 and 12.
*The Council of the European Union adopted a decision on the full suspension of the EU-Russia Visa Facilitation Agreement. Consequently, the general provisions of the Visa Code will apply to Russian citizens. The most obvious consequence of the suspension is that, as of September 12th 2022, all Russian citizens have to pay the full visa fee and attach all the required documents as the other third-country nationals.
Fee exemptions
The following pay no fee:
Swedish Migration Agency website
Residence permits for a visit
Adults: SEK 1 500
Children under 18: SEK 750
How to pay
The fee is paid in cash or by bank card, when submitting the application at the Embassy. The fee is paid only in dinars, in the exact amount. Be ready for monthly changes in the prices due to the rate changes of the euro, so please consult the page with the frequently asked questions before visiting the Embassy to check which price is valid for the following month.