Why is the amount after deposit different from the amount deposited?