Best Current Bank Accounts in Cyprus (2025)
Revolut
- Debit Card Type: Visa, Mastercard
- Maintenance Fee: 10€ / month
- Account in other currencies supported: Yes
- Wallets: Apple Pay, Google Pay, Garmin Pay
More Info
Revolut — Basic
◦ Eligibility: For everybody
◦ Young people contract: No
◦ Currencies: EUR, GBP, USD & 30+ others
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ App: Yes
◦ Account opening channels: Online
◦ EU deposit guarantee: Up to €100,000Notes:
You must first download the Revolut App in order to open an account over the app. Follow the link which will guid you.Can be extended with business functionality by adding Revolut Pro. Revolut Pro is a simplified business account available within your personal Revolut app. It’s built to meet the needs of individuals with small, solo business ventures (such as freelance work or side-hustles), so they can organise spend, earn cashback, and take customer payments. This account is for self-employed people who may or may not be registered in local registries (depending on regional requirements). Revolut Pro is free of charge but does come with paid add ons.
◦ ATM fees:
Withdrawal Fees:
– 2% of the withdrawn amount per ATM withdrawal
– Withdrawals in foreign currencies: 0.6% applies above 1,000€ per month and +1% on weekend exchanges; save fees and pre-exchange the amount in-app to avoid Dynamic Currency Conversion (meaning when the ATM provider charges his own conversion fee instead of Revolut)
– Daily ATM cash limit (Cyprus/EU): €3,500 per 24h across all cards
◦ FX/conversion on card withdrawals & purchases:
Monthly free currency-exchange allowance: €1,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Debit card providers available: Visa, Mastercard
◦ Credit card: not available
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ Card FX/foreign transaction notes:
Monthly free currency-exchange allowance: €1,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Maintenance fee: €10
◦ Overdraft: not available
◦ Transfers:
Monthly no-fee allowance — Local: 10 transfers; International: 0; Revolut→Revolut: free
Fees after allowance — Local: €0.20 each; International: €5 each
US transfers — ACH (USD to US): 0.2% (min €0.50); Fedwire (USD to US): $10; availability depends on sender country
SEPA note — EUR between EEA countries (e.g., CY→Germany) counts as local
FX currency conversion on transfers — €1,000/month allowance, then 0.6%; +1% if you convert outside market hoursInfo:
– Local transfer = a bank transfer within the same country in that country’s main currency (Example: EUR → EUR inside Cyprus); EUR transfers between EEA countries over SEPA (e.g., Cyprus → Germany in EUR) also count as local
– International transfer = a bank transfer to another country, or inside the same country but not in the country’s main currency (e.g., USD inside Cyprus)
Revolut
– ACH = the US domestic bank transfer network for USD using routing + account numbers; Revolut fee: 0.2% per transfer, min €0.50; availability depends on where you’re sending from
Revolut
– Fedwire = the US domestic wire service for USD; Revolut fee: flat $10 per transfer; availability depends on where you’re sending from
– FX = foreign exchange / currency conversion. On Business plans you can exchange up to a monthly allowance at no FX fee during market hours; 0.6% after the allowance; +1% if you exchange outside market hours (Fri 22:00–Sun 23:00 GMT)
Revolut
- Debit Card Type: Visa, Mastercard
- Maintenance Fee: 30€ / month
- Account in other currencies supported: Yes
- Wallets: Apple Pay, Google Pay, Garmin Pay
More Info
Revolut — Grow
◦ Eligibility: For everybody
◦ Young people contract: No
◦ Currencies: EUR, GBP, USD & 30+ others
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ App: Yes
◦ Account opening channels: Online
◦ EU deposit guarantee: Up to €100,000Notes:
You must first download the Revolut App in order to open an account over the app. Follow the link which will guid you.Can be extended with business functionality by adding Revolut Pro. Revolut Pro is a simplified business account available within your personal Revolut app. It’s built to meet the needs of individuals with small, solo business ventures (such as freelance work or side-hustles), so they can organise spend, earn cashback, and take customer payments. This account is for self-employed people who may or may not be registered in local registries (depending on regional requirements). Revolut Pro is free of charge but does come with paid add ons.
◦ ATM fees:
Withdrawal Fees:
– 2% of the withdrawn amount per ATM withdrawal
– Withdrawals in foreign currencies: 0.6% applies above 15,000€ per month and +1% on weekend exchanges; save fees and pre-exchange the amount in-app to avoid Dynamic Currency Conversion (meaning when the ATM provider charges his own conversion fee instead of Revolut)
– Daily ATM cash limit (Cyprus/EU): €3,500 per 24h across all cards
◦ FX/conversion on card withdrawals & purchases:
Monthly free currency-exchange allowance: €15,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Debit card providers available: Visa, Mastercard
◦ Credit card: not available
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ Card FX/foreign transaction notes:
Monthly free currency-exchange allowance: €15,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Maintenance fee: €30
◦ Overdraft: not available
◦ Transfers:
Monthly no-fee allowance — Local: 10 transfers; International: 0; Revolut→Revolut: free
Fees after allowance — Local: €0.20 each; International: €5 each
US transfers — ACH (USD to US): 0.2% (min €0.50); Fedwire (USD to US): $10; availability depends on sender country
SEPA note — EUR between EEA countries (e.g., CY→Germany) counts as local
FX currency conversion on transfers — €15,000/month allowance, then 0.6%; +1% if you convert outside market hoursInfo:
– Local transfer = a bank transfer within the same country in that country’s main currency (Example: EUR → EUR inside Cyprus); EUR transfers between EEA countries over SEPA (e.g., Cyprus → Germany in EUR) also count as local
– International transfer = a bank transfer to another country, or inside the same country but not in the country’s main currency (e.g., USD inside Cyprus)
Revolut
– ACH = the US domestic bank transfer network for USD using routing + account numbers; Revolut fee: 0.2% per transfer, min €0.50; availability depends on where you’re sending from
Revolut
– Fedwire = the US domestic wire service for USD; Revolut fee: flat $10 per transfer; availability depends on where you’re sending from
– FX = foreign exchange / currency conversion. On Business plans you can exchange up to a monthly allowance at no FX fee during market hours; 0.6% after the allowance; +1% if you exchange outside market hours (Fri 22:00–Sun 23:00 GMT)
Revolut
- Debit Card Type: Visa, Mastercard
- Maintenance Fee: 90€ / month
- Account in other currencies supported: Yes
- Wallets: Apple Pay, Google Pay, Garmin Pay
More Info
Revolut — Scale
◦ Eligibility: For everybody
◦ Young people contract: No
◦ Currencies: EUR, GBP, USD & 30+ others
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ App: Yes
◦ Account opening channels: Online
◦ EU deposit guarantee: Up to €100,000Notes:
You must first download the Revolut App in order to open an account over the app. Follow the link which will guid you.Can be extended with business functionality by adding Revolut Pro. Revolut Pro is a simplified business account available within your personal Revolut app. It’s built to meet the needs of individuals with small, solo business ventures (such as freelance work or side-hustles), so they can organise spend, earn cashback, and take customer payments. This account is for self-employed people who may or may not be registered in local registries (depending on regional requirements). Revolut Pro is free of charge but does come with paid add ons.
◦ ATM fees:
Withdrawal Fees:
– 2% of the withdrawn amount per ATM withdrawal
– Withdrawals in foreign currencies: 0.6% applies above 60,000€ per month and +1% on weekend exchanges; save fees and pre-exchange the amount in-app to avoid Dynamic Currency Conversion (meaning when the ATM provider charges his own conversion fee instead of Revolut)
– Daily ATM cash limit (Cyprus/EU): €3,500 per 24h across all cards
◦ FX/conversion on card withdrawals & purchases:
Monthly free currency-exchange allowance: €60,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Debit card providers available: Visa, Mastercard
◦ Credit card: not available
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ Card FX/foreign transaction notes:
Monthly free currency-exchange allowance: €60,000
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Maintenance fee: €90
◦ Overdraft: not available
◦ Transfers:
Monthly no-fee allowance — Local: 10 transfers; International: 0; Revolut→Revolut: free
Fees after allowance — Local: €0.20 each; International: €5 each
US transfers — ACH (USD to US): 0.2% (min €0.50); Fedwire (USD to US): $10; availability depends on sender country
SEPA note — EUR between EEA countries (e.g., CY→Germany) counts as local
FX currency conversion on transfers — €60,000/month allowance, then 0.6%; +1% if you convert outside market hoursInfo:
– Local transfer = a bank transfer within the same country in that country’s main currency (Example: EUR → EUR inside Cyprus); EUR transfers between EEA countries over SEPA (e.g., Cyprus → Germany in EUR) also count as local
– International transfer = a bank transfer to another country, or inside the same country but not in the country’s main currency (e.g., USD inside Cyprus)
Revolut
– ACH = the US domestic bank transfer network for USD using routing + account numbers; Revolut fee: 0.2% per transfer, min €0.50; availability depends on where you’re sending from
Revolut
– Fedwire = the US domestic wire service for USD; Revolut fee: flat $10 per transfer; availability depends on where you’re sending from
– FX = foreign exchange / currency conversion. On Business plans you can exchange up to a monthly allowance at no FX fee during market hours; 0.6% after the allowance; +1% if you exchange outside market hours (Fri 22:00–Sun 23:00 GMT)
Revolut
- Debit Card Type: Visa, Mastercard
- Maintenance Fee: Custom / month
- Account in other currencies supported: Yes
- Wallets: Apple Pay, Google Pay, Garmin Pay
More Info
Revolut — Enterprise
◦ Eligibility: For everybody
◦ Young people contract: No
◦ Currencies: EUR, GBP, USD & 30+ others
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ App: Yes
◦ Account opening channels: Online
◦ EU deposit guarantee: Up to €100,000Notes:
You must first download the Revolut App in order to open an account over the app. Follow the link which will guid you.Can be extended with business functionality by adding Revolut Pro. Revolut Pro is a simplified business account available within your personal Revolut app. It’s built to meet the needs of individuals with small, solo business ventures (such as freelance work or side-hustles), so they can organise spend, earn cashback, and take customer payments. This account is for self-employed people who may or may not be registered in local registries (depending on regional requirements). Revolut Pro is free of charge but does come with paid add ons.
◦ ATM fees:
Withdrawal Fees:
– 2% of the withdrawn amount per ATM withdrawal
– Withdrawals in foreign currencies: 0.6% applies above the negotiated threshold per month and +1% on weekend exchanges; save fees and pre-exchange the amount in-app to avoid Dynamic Currency Conversion (meaning when the ATM provider charges his own conversion fee instead of Revolut)
– Daily ATM cash limit (Cyprus/EU): €3,500 per 24h across all cards
◦ FX/conversion on card withdrawals & purchases:
Monthly free currency-exchange allowance: custom (agreed with Revolut)
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Debit card providers available: Visa, Mastercard
◦ Credit card: not available
◦ Wallets: Apple Pay · Google Pay · Garmin Pay
◦ Card FX/foreign transaction notes:
Monthly free currency-exchange allowance: custom (agreed with Revolut)
Card spend in other currencies within allowance and on weekdays: no fee
After allowance: 0.6% on the amount exchanged
Extra if you exchange during the weekend window (Fri 17:00–Sun 18:00 ET): +1%◦ Maintenance fee: Custom / month
◦ Overdraft: not available
◦ Transfers:
Monthly no-fee allowance — Local: 10 transfers; International: 0; Revolut→Revolut: free
Fees after allowance — Local: €0.20 each; International: €5 each
US transfers — ACH (USD to US): 0.2% (min €0.50); Fedwire (USD to US): $10; availability depends on sender country
SEPA note — EUR between EEA countries (e.g., CY→Germany) counts as local
FX currency conversion on transfers — custom negotiated allowance, then 0.6%; +1% if you convert outside market hoursInfo:
– Local transfer = a bank transfer within the same country in that country’s main currency (Example: EUR → EUR inside Cyprus); EUR transfers between EEA countries over SEPA (e.g., Cyprus → Germany in EUR) also count as local
– International transfer = a bank transfer to another country, or inside the same country but not in the country’s main currency (e.g., USD inside Cyprus)
Revolut
– ACH = the US domestic bank transfer network for USD using routing + account numbers; Revolut fee: 0.2% per transfer, min €0.50; availability depends on where you’re sending from
Revolut
– Fedwire = the US domestic wire service for USD; Revolut fee: flat $10 per transfer; availability depends on where you’re sending from
– FX = foreign exchange / currency conversion. On Business plans you can exchange up to a monthly allowance at no FX fee during market hours; 0.6% after the allowance; +1% if you exchange outside market hours (Fri 22:00–Sun 23:00 GMT)