Cash costs are costs that businesses pay for when using cash, or a check, but not credit. On a cash accounting basis, the costs paid for by using credit would not be recorded in the general ledger until the actual cash has been paid. This is the main reason why firms moved away from the cash accounting method to the accrual method, as the accrual method will recognize credit transactions as well as cash transactions.