​UberEats offers free cancelations when you cancel before the restaurant accepts your order. If you decide to cancel after your order has been accepted, you will be charged a cancelation fee.