Cash basis accounting is typically used by small businesses, freelancers, and sole proprietors who do not have complex financial transactions. Itâs particularly beneficial for businesses that primarily deal in cash transactions. However, businesses that need to keep inventory, or those that have annual gross receipts over a certain threshold (typically $25 million in the U.S.), may be required to use accrual accounting as per IRS regulations.