Accrual Based Accounting: Accrual-based accounting recognizes income when services are rendered. Under the accrual method, an expense is recognized when the business is obligated to pay it.

Cash Based Accounting: This method recognizes revenue , when cash is received, and recognizes expenses , when cash is paid out.

See Also
Inv Report – Invoice Report
Can I post a payment against a Chart of Accounts?