Before the adoption of International Public Sector Accounting Standard (IPSAS), public sector was talking about cash, and private sector accrual, but following the adoption of IPSAS in 2012, public sector join private sector by moving from cash to accruals Accounting. This make me to affirm with certainty that "Accounting is common for all entities".
There are many nuances in public sector accounting between cash and accrual, we discuss about cash, modified cash, modified accrual and accrual depending on traditions, users needs and culture.