Accrual-basis accounting refers to an accounting basis in which companies record transactions that change a company’s financial statements in the periods in which the events occur.
For example, using the accrual basis to determine net income means companies recognize revenues when earned (rather than when they receive cash). It also means recognizing expenses when incurred (rather than when paid).