Guides
Opening a Bank Account

At a Glance
Duration
Account opening: same day to 1 week; resident upgrade: 1-2 days after residence card
Fee
Account opening usually free; debit card MKD 200–600/year; transfers vary
Processing Time
Walk-in opening typically same-day for non-resident; resident accounts may need an extra branch visit
Where to Apply
Branch of any major Macedonian bank — Stopanska, NLB, Komercijalna, ProCredit, Halkbank, UNI Banka
Legal Basis
Banking Law; Law on Anti-Money Laundering and Terrorism Financing
Overview
A Macedonian bank account is a practical necessity for any foreigner planning to live, work, or invest in North Macedonia. Salary credits from Macedonian employers, rent payments to Macedonian landlords, utility bills, the public-transport prepaid card, and almost every official-administration interaction now use a bank-account-anchored payment flow.
Foreigners who try to live entirely on cash or foreign-bank cards quickly run into friction at counters, recurring transaction fees, and occasional refusals — many landlords will not accept cash for rent, utilities require domestic standing orders, and Macedonian employers will not pay salary to a foreign account. Opening a Macedonian account in the first week is the right priority.
The first practical question is which bank. The major Macedonian banks all serve foreigners and all run broadly similar product lines. Stopanska Banka (a member of the Greek NBG group, then sold to OTP in 2023, now part of OTP Group) and NLB Banka (Slovenian-owned) have the largest branch networks and the most multilingual staff; both are widely used by foreigners and are the safest first choice for a non-Macedonian-speaking foreigner.
Komercijalna Banka is the largest local bank and is widely used by Macedonian businesses, with strong corporate banking but slightly less foreigner-oriented branch service. ProCredit Bank is German-owned, smaller, and focused on SME and personal banking with strong English-language service. Halkbank (Turkish-owned) and UNI Banka (Albanian-owned) round out the field with regional specialisms. Walk into any of these in central Skopje, Bitola, Ohrid, or Tetovo and ask about non-resident account opening — the front-desk staff will route you to a customer-relationship officer who handles foreigners.
The non-resident vs resident account distinction matters. Non-resident accounts are opened on the strength of the foreigner's passport and (typically) a Macedonian phone number, and they are the only option available before the residence permit card is issued. Non-resident accounts have higher fees, lower transaction limits, and more KYC scrutiny on incoming international transfers.
Resident accounts are opened or upgraded once the residence permit card is issued, with significantly lower fees, higher limits, and full domestic functionality including standing orders, direct debits, and integration with employer salary systems. Most foreigners open a non-resident account immediately on arrival to deal with day-one needs (rent deposit, SIM card top-up, public transport card) and then upgrade to resident status the same week the residence permit card is issued.
Document requirements are slim by international standards. For a non-resident account: passport (the bank takes a copy), the Macedonian SIM card phone number, and (often) the white police-station card confirming the address. For a resident account or upgrade: the residence permit card, the EMBG, and the white card.
Many banks now also require source-of-funds declarations for any deposit above a threshold (typically €15,000), part of the Macedonian implementation of EU-derived anti-money-laundering rules. Plan to declare the source of any large initial deposit — bring documentation of the foreign-account transfer, salary contract, or asset sale that funds the deposit. Banks reserve the right to refuse the deposit or request additional documentation if the source is unclear.
Online and mobile banking work well at all major Macedonian banks. Stopanska, NLB, Komercijalna, ProCredit, and Halkbank all offer mobile apps in Macedonian and English with full functionality — domestic transfers, international transfers (SEPA and SWIFT), bill payments, salary credit notifications, and card management. Salary credits arrive in real time.
Domestic transfers within Macedonia are typically free and instantaneous through the KIBS payment infrastructure. International outgoing transfers run €10–€30 per transaction depending on bank and corridor, and SEPA transfers to EU banks are usually fastest and cheapest. Card payments are universally accepted in Skopje, Bitola, and Ohrid; smaller towns and rural areas still operate predominantly on cash.
A practical heads-up: Macedonian banks operate stricter than EU norms on inactivity. An account that goes more than a year without transactions can be flagged dormant, and re-activating it requires an in-person branch visit and sometimes fresh KYC documents.
If you leave North Macedonia for a long stretch, schedule a small monthly transfer or standing order to keep the account active. Closing accounts is straightforward — fill in a closure form at the branch, settle any outstanding balance, and the bank issues a closing statement — but doing it correctly avoids small lingering charges that can compound across years.
Who Is It For?
Step-by-Step Process
Get a Macedonian SIM card and phone number first
Most banks now require a Macedonian mobile number for SMS authentication. A1, MTS Telekom, or Lyca prepaid; takes 30 minutes at any provider's shop.
Choose a bank and locate a central branch
Stopanska, NLB, ProCredit, and Halkbank all have central Skopje branches with English-language service. Walk-in is fine; appointments are not necessary.
Open a non-resident account at the customer-relationship desk
Bring passport, Macedonian phone number, white card if you have one. The bank takes copies and opens the account same-day or within 1-2 working days.
Receive the IBAN and the debit card
IBAN is issued immediately and is what you use for incoming transfers. Debit card is mailed or collected at the branch within 1-2 weeks.
Activate online and mobile banking
Bank issues credentials in person or by SMS. Set up biometric login for the mobile app. Verify the first international incoming transfer arrives correctly.
Deal with source-of-funds declarations for large deposits
Deposits above ~€15,000 require source documentation: foreign-account statement, salary contract, asset-sale deed. Bring the documents to the branch in advance.
Upgrade to resident account once residence permit card is issued
Same branch, bring residence card and EMBG. The bank changes the account status, lowers fees, and unlocks higher transaction limits.
Set up standing orders for rent and utilities
Once the resident upgrade is in place, configure recurring transfers for rent, utilities, and gym/club memberships. Saves time and avoids missed payments.
Required Documents
Passport (original; bank takes copy)
Page with personal data and any prior visas
Macedonian phone number (active SIM)
Required for SMS authentication
White police-station card (бел картон)
Often required even for non-resident account
Residence permit card (for resident upgrade)
Issued by МВР; brings the EMBG
EMBG (personal identification number)
Required for resident account
Source-of-funds documentation (large deposits)
Foreign-account statement, salary contract, asset-sale deed
Initial deposit
Most banks have no minimum; bring small cash for opening tap or convenience
Fees & Timelines
After Approval
- 1Test the IBAN with a small incoming transfer from a foreign account before relying on it for salary
- 2Set up SMS notifications for every transaction — useful for fraud detection
- 3Configure standing orders for rent, utilities, and gym/club memberships
- 4Keep at least one small monthly transaction even during long absences to prevent dormancy
- 5Re-verify your details with the bank annually — banks sometimes refresh KYC on residents
Common Rejections & Appeals
Important
- No Macedonian phone number — some banks now require this even for non-resident accounts
- Source-of-funds documentation missing for a large initial deposit
- Inconsistencies between passport name and other documents
- Bank decides the foreigner profile is high-risk (politically exposed person, high-risk jurisdiction citizen)
- Non-resident account left dormant for over a year — re-activation requires in-person visit
- Wrong account type opened initially — switch to the correct one rather than maintaining two parallel accounts
Related Procedures
Need Help With Your Application?
Not sure which permit fits your situation? Have questions about documents, timelines, or next steps? Send us your question — we typically respond within 24 hours.
