In reply to Welsh Kate:
> It's partly to discourage speculative applications (it does take a bit of time to process them all), but it's also thought to discourage withdrawals once places have been accepted - which can be very frustrating especially if a course has already turned down other applicants.
That is the motivation for requiring a deposit here. We don't currently apply it to all MSc programmes, but we do apply it to a subset of programmes where the number of students we can take in an academic session is limited. On those courses in particular, it's very frustrating for us when students pull out at the last minute, and the number of students who do this is surprisingly high, even with the deposit.
I agree with others that I don't think this is a particularly fair solution, but I don't really have any alternatives.
> Edited to add: a lot of universities have Masters scholarships / excellence bursaries which would cover more than the application fee, so it's worth asking about these.
Yes definitely worth asking about this.