This book provides a comprehensive and balanced presentation of various accounting concepts including the framework for the preparation of financial statements and the Accounting Standards. It aims to provide the students a thorough knowledge in the techniques of financial accounting