This article provides a helpful overview of the difference between cash accounting and accrual accounting, and the factors to consider when choosing an accounting method for your nonprofit.