I just moved to Spain and was a bit shocked when the bank teller told me I had to pay a fee to deposit some living expenses! Isn’t depositing money supposed to be free, as is common back home? After chatting with friends and doing some research online, I found out this is actually a common practice in Spain, especially when depositing into someone else’s account or depositing a large amount of coins. I’m starting this thread to talk about this ‘pitfall’ and give a heads-up to newcomers.
Why Are There Fees for Cash Deposits?
The logic is actually quite simple: banks consider in-person counter service to have a cost. The Spanish banking industry is heavily promoting digitalization, encouraging customers to use ATMs or online banking. When you use a teller, you’re taking up their time and resources, so the bank charges you a service fee. This fee is usually called ‘Comisión por ingreso en ventanilla.’ It’s almost unavoidable, especially when you’re depositing cash into an account that isn’t yours.

Overview of Major Banks’ Policies
I’ve put together a summary of the policies at a few major banks. However, please note that bank policies can change at any time, so it’s best to check their official website before proceeding. Here’s the general situation as of now:
| Bank | Depositing cash into your own account | Depositing cash into someone else’s account |
| BBVA | Usually free, but some specific accounts or situations may incur a charge. | A fee is typically charged; the amount varies. |
| CaixaBank | ATM use is encouraged; a [Spanish bank fees] may apply at the counter. | Fees are relatively high, typically starting from €2. |
| Santander | ATM use is also recommended; fees may apply at the counter. | A fee is almost always charged. |
| Sabadell | Similar to other banks, fees are charged for non-essential counter services. | A fee is charged. |
For deposits into your own account, it’s usually free at the counter, but bank staff will often ‘guide’ you to use the ATM. If you’re paying your landlord, a friend, or a company by depositing cash directly at their bank’s counter, be prepared to pay a fee.
How to Avoid These Unnecessary Fees?
There are actually quite a few ways to save this money:
- Use ATMs: Most bank ATMs now have a deposit function that accepts both banknotes and coins. The interface often has an English option, making it very convenient. Plus, it’s a 24/7 service, not limited by banking hours. This is the most recommended method for [Spanish bank transfers]!
- Mobile Banking Transfers: If both parties have Spanish bank accounts, transferring money directly via mobile app is the fastest and most convenient method. Transfers are instant and generally free, unlike international transfers which can involve complex [fees for receiving funds in Spain].
- Open an Online Bank Account: Digital banks like N26 or Revolut handle almost all operations online. With no physical branches, there are naturally no counter service fees.
I hope this post helps everyone! Have you encountered a similar situation? Or do you have any other money-saving tips? Feel free to leave a comment and discuss below!