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! :D