My DS's nursery has a policy of keeping the initial holding fee you pay to secure a place for the entire full 3 or 4 years a child typically attends for, only returning it once the final invoice is paid. Is this standard where you are?
It's only £300 but multiplied by the amount of parents whose children attend it starts to feel like an interest fee loan for the nursery whilst parents struggle to make ends meet.
Why not return the holding fee once the child officially starts?