It is a concept where accountants have to record every transaction in two different accounts. It forms the basis of dual entry accounting for all accounting frameworks for producing reliable financial statements