This book covers exhaustively the various accounting systems followed by different organizations. The book deals with the heretical aspects to a quaint the readers about the basic knowledge of the accounting principles involved in the preparation of various types of accounts. This is supported by many problems drawn from the question papers of various universities and professional institutes. The problems are graded according to the difficulty level involved. At the end of each chapter few theoretical questions and practical problems with answers are given to enable students to test their understanding ability.