Cash can actually be fairly expensive for businesses to handle. It needs to be insured, transported and often banks will charge fees for depositing cash into a business bank account. Depending on the specific circumstances, it can actually be as, if not more, expensive to process than cards.