This is because cash advances come with a variety of fees and expenses that a simple ATM withdrawal doesnât. For one, every time you take a cash advance youâre going to get hit with a cash advance fee. This fee usually amounts to 2%-5% of the amount of the advance.