Recently, I’ve seen a growing number of forum posts about applying to international schools for children. Many parents seem to be struggling with the decision of whether to hire an agent, particularly because they’re in the dark about the fees. Having just successfully navigated the school application process in Madrid for my own child, and having dealt with an international school agency myself, I’m starting this thread to shed some light on the topic of ‘agency fees for Spanish international schools’.
What Do Agency Fees Cover?
First, it’s important to understand that when you pay an agent, you’re buying their service and their expertise (bridging the information gap). The services offered by agencies can vary widely, from basic consultations to all-inclusive ‘concierge’ services, with prices that differ just as much. After consulting with several agencies, I’ve found their services generally fall into these categories:
- School Selection & Assessment: This is the most basic service. The agent will recommend suitable schools based on your child’s profile and your budget. Some provide a detailed assessment report.
- Application Material Preparation & Submission: This is a crucial part. It includes guidance on preparing all necessary documents, handling translations and notarizations, filling out complex application forms, and communicating with schools on your behalf to submit the application.
- Interview Coaching: Many top international schools have an interview stage, not just for the child but sometimes for the parents as well. A reliable agent will offer pre-interview coaching, explaining what schools are looking for and how to answer questions effectively to make a good impression.
- Post-Acceptance & Relocation Services: These are usually add-on services, such as assisting with school enrollment, finding accommodation, or even handling residency permit applications after you receive an offer. These are typically billed separately.

How Much Are the Fees, Roughly?
This is undoubtedly the biggest question on everyone’s mind. Frankly, the market is not very transparent, with prices ranging from a few thousand to over ten thousand euros. I’ve compiled the information I gathered into a rough table for your reference. Keep in mind that this is just a general range; actual prices will vary depending on the city, the popularity of the school, and the agency’s reputation and experience.
| Service Type | Approximate Fee Range (€) | Notes |
| School Selection Consultation Only | 500 - 1,500 | Usually charged hourly or per consultation |
| Single School Application | 2,000 - 4,000 | Does not include interview coaching, etc. |
| 3-5 School Application Package | 5,000 - 8,000 | The most common package, includes materials and interview coaching |
| VIP All-Inclusive Service | 10,000+ | Claims ‘guaranteed admission’, includes all relocation services |
Seeing these prices might make you wince, right? Yes, I thought they were expensive too. That’s why you really need to think about whether spending this money on an international school agent is worth it. If your Spanish is strong and you have plenty of time, you can definitely try the DIY route. But if, like me, your Spanish is shaky and you have a busy job, hiring a reliable international school agency can save a huge amount of time and effort, preventing you from missing opportunities due to application errors. Ultimately, you’re paying for peace of mind and a greater sense of certainty.
One final piece of advice: when choosing an agency, never decide based on price alone. Be sure to compare several options, look at their track records of successful placements, and speak with their consultants to get a feel for their professionalism and whether they genuinely understand the Spanish education system. Some agents will make extravagant promises, but their attitude changes completely once they’ve taken your money—avoid them at all costs! Most importantly, no agency can guarantee 100% admission. Those that do are most likely a scam. I hope all your kids get into the schools of their dreams!