Double entry bookkeeping is an accounting technique that records a debit and credit – for all company transactions. It's a type of bookkeeping where every post to an account requires an opposite post to a different account. The “Double entry” has two equal sides – a “debit” and a “credit”