Ofsted are giving everyone a payment holiday. On their Childcare Registration page they say -

'Invoices for annual fees going out to childminders and other early years providers from 3 April are dated 30 September – this is NOT an error; we are giving you extra time to pay in light of the current difficult circumstances.'

Thank you Ofsted!