The fundamental concept underlying present-day bookkeeping and accounting. Double entry accounting is based on the fact that every financial transaction has equal and opposite effects in at least two different accounts.