Any due dates assigned to a project are between freelancers and their clients. The payment system doesn't even see those.
That said, I'm not exactly sure what you're asking here. Are you saying YOU haven't done the work, and need more time? In that case, you need to ask your client.
Or are you saying that you haven't received the work from your freelancer yet? If that's the case, if it's a fixed-price contract and you've funded the milestone, that payment isn't released to them until they click the "Submit work and request payment" button. Once they do that, you have 14 days to either approve the work and release the payment, or to request changes be made. If you do nothing, they get automatically paid after 14 days. If they haven't submitted anything, then there's nothing that needs to be done until they do.
If it's an hourly contract, you're paying them for their time. If they haven't tracked their time, or the screenshots from the tracker show that they haven't been doing anything, you can dispute this. But if it shows that they've tracked their time properly, have sufficient activity levels, and they've entered detailed notes about what they were doing, then they will get paid. If the work done isn't what you were wanting, then you should cut your losses and end the contract.
We understand how important it is to find the right person because a good connection with independent talent can have a lasting impact on your business. We want to help you feel confident about using Upwork to grow your business.Learn More
A thorough and detailed job post, which shows a well-researched understanding of your needs, makes your project more compelling for top-notch professionals.Learn More
The rise of remote work and hybrid workforces has rapidly expanded organizations' access to top global talent. With a greater pool of potential candidates, having an efficient and effective screening process is more important than ever.Learn More
A step-by-step guide to hiring a freelancer!Learn More