A lot of freelancers assume that only the client can push for a contract extension, but that is not always how it works. Some platforms actually allow freelancers to raise the issue first, especially when the scope of work has grown beyond what was originally agreed. It depends on the platform and how the contract was structured from the start. Some clients appreciate when a freelancer speaks up early rather than rushing a job. Have you ever had to bring up a contract extension yourself, and how did the client respond?