Financial Accounting
Cash basis is preferred by most large corporations for reporting.
Accrual basis provides a more accurate picture of financial position.
Cash basis is simpler and easier to manage for all businesses.
Accrual basis requires less documentation and record keeping overall.