
Whether you’re living, working, studying, or staying long-term in Serbia, opening a local bank account can save you time and money. With a Serbian account, you can easily pay rent, receive a salary, use online payments, and avoid international transaction fees.
Fortunately, the process is relatively straightforward—as long as you bring the right documents and choose the right bank.
Foreigners can open a bank account in Serbia, whether you’re a:
Even tourists can open a basic account in some cases, but it’s much easier with residency or a registered address.
Most banks in Serbia require the following:
✅ Passport or national ID (for EU citizens)
✅ White card (proof of residence registration with the police)
✅ Residence permit (temporary or permanent)
✅ Proof of address (rental contract or utility bill)
✅ Tax Identification Number (JMBG or PIB) – if you’re working or running a business
🔍 Tip: Bring original documents and copies. Some banks may ask for certified translations, especially for non-EU documents.
Most accounts come with e-banking, mobile apps, and the ability to open foreign currency sub-accounts (EUR, USD, CHF).
Here are some of the most expat-friendly and reliable banks:
🔐 Note: Serbia does not yet support SEPA transfers, so international transfers can incur higher fees and take longer.
Some banks offer partial online application, but most require in-person verification due to legal identification rules. For now, plan to visit a branch to finalize your account.
Opening a bank account in Serbia as a foreigner is simple if you’re prepared. With the right documents and a helpful bank, you’ll be fully set up in just a few days. Whether you’re a remote worker in Belgrade, a student in Novi Sad, or a retiree exploring the Serbian countryside, having a local account makes everyday life easier.