When a client walks away from a project midway, it puts the freelancer in a difficult position because time and effort have already gone into the work. Bringing up a cancellation fee at that point can feel uncomfortable, especially if it was not clearly stated at the start. Most freelancers avoid the conversation and end up losing money quietly. Having it written into the contract from the beginning makes it easier to enforce without the awkwardness. How do you usually handle a client who suddenly wants to end a project?