When you inform the airlines about the cancellation in advance, they assign your seat to someone who needs it. With each passing day, it gets difficult for them to arrange seats and manage the loss created by your cancellation. So, to compensate for the loss, they increase the cancellation charges with each upcoming day of the flight date.