From your first current account to tax returns and investment advice — find English-speaking financial professionals who actually understand expat needs.
Slovakia's banking system is modern and fully EU-integrated — but opening an account as a foreigner has a few quirks you should know about.
To open a personal account in Slovakia you need: a valid passport or EU ID, proof of address in Slovakia (utility bill, rental contract, or official letter), and your Slovak birth/registration number (rodné číslo) or Tax ID (DIČ). The process takes 20–45 minutes in-branch. Tatra Banka, VÚB, and Slovenská sporiteľňa are the most expat-friendly banks with English-language service. Online banks like Revolut (fully licensed in Slovakia) are also popular with expats.
Slovakia has a flat income tax rate of 19% (25% on income above €47,537/year as of 2024). If you're employed by a Slovak company, your employer handles withholding. If you're self-employed (živnostník), you file your own tax return by March 31 each year (extendable to June 30 if you notify the tax office). Non-resident expats are taxed only on Slovak-source income. An English-speaking accountant is invaluable here.
Slovak banks offer international SEPA transfers (free within the EU for euro amounts). For non-EU transfers, bank fees can be high — typically €10–€25 per transfer plus an FX spread. Many expats use Wise (TransferWise) or Revolut for international transfers to get near-interbank exchange rates. Both services are legally operating in Slovakia as EU-licensed payment institutions.
Common questions from expats opening accounts and managing money in Slovakia.