How To Do Double-Entry Bookkeeping

Omar Visram
How To Do Double-Entry Bookkeeping
Table of Contents

Looking for bookkeeping support?
Get in Touch

As a fundamental accounting concept, double-entry bookkeeping reflects the fact that every financial action your business takes results in an equal, consequential reaction

Doing something that brings cash into your business (like selling a product or taking on an investor) means your business also gave something up (like inventory or equity).

double entry bookkeeping

Using double-entry bookkeeping to track where your money is coming from and going to:

  • Increases the transparency and reliability of your financial data 
  • Decreases the risk of bookkeeping errors
  • Helps you make better business decisions

To do double-entry bookkeeping correctly, however, you’ll first need to understand how business accounts are organized—and how debits and credits affect them.

What is double-entry bookkeeping?

Double-entry bookkeeping is an accounting system that records business transactions as journal entries in a general ledger (or master accounting document) using debits and credits.

Every transaction is recorded in at least two accounts in your ledger: a debit to one account and a credit to another. For more complex transactions, more than two entries may be recorded. For example, a sale will:

  • Increase your revenue account
  • Decrease your inventory account
  • Create a tax liability around the sales tax collected

To figure out which accounts to debit or credit, let’s start by looking at how general ledger accounts are set up.

Breaking down the general ledger

A general ledger is usually divided into five main account categories:

1. Assets (what your business owns) include things like cash, inventory, and accounts receivable 

2. Liabilities (what your business owes) include things like loans, taxes, and accounts payable

3. Equity (Assets minus Liabilities) reflects things like retained earnings and owner’s equity

4. Revenue (money flowing into your business) includes things like sales and investment interest

5. Expenses (money flowing out of your business) include things like rent, insurance, advertising, and payroll

double entry bookkeeping map

By breaking these main accounts into their corresponding subaccounts (also known as your company’s chart of accounts), you can:

  • Record and organize all your business transactions
  • Produce meaningful financial reports
  • Use your data to evaluate business performance and make more informed financial decisions

For example, your balance sheet reflects the value of your business by breaking out what you own (asset accounts) and subtracting what you owe (liability accounts). 

Your income statement, meanwhile, reflects your business’s profitability by breaking out and subtracting your expenses (expense accounts) from your income (revenue accounts). 

As you’ll recall, with double-entry bookkeeping, you must make at least two journal entries to record a business transaction. So, if your transaction involves trading one asset (cash) for another asset (equipment), you would adjust both your cash and equipment accounts. To summarize, in double-entry bookkeeping, debits and credits are used to record every transaction in at least two accounts. For example:

  • When a company receives cash from a customer (increasing assets), the Cash account is debited, and the Revenue account is credited (increasing equity), reflecting the income from sales.
  • When a company pays a supplier (decreasing assets), the Cash account is credited, and

To make those adjustments correctly, however, you need to follow certain rules governing debits and credits.


  • Increase asset accounts 
  • Decrease liability or equity accounts 
  • Decrease revenue accounts 
  • Increase expense accounts 


  • Decrease asset accounts
  • Increase liability or equity accounts 
  • Increase revenue accounts 
  • Decrease expense accounts

When transactions are recorded as journal entries in your general ledger, debit entries are always on the left side, while credit entries are on the right. 

T chart double entry bookkeeping

These entries can be summarized (and checked) in a trial balance worksheet, which shows the debit or credit balances of each business account, along with the total credits and debits.

Here’s a simplified example to show how debits and credits are used to make journal entries:

You recently paid $3000 for a new business laptop. This represents an increase in equipment and a decrease in cash. To record this transaction in your books, you’d debit your equipment account by $3000 (because the equipment is an asset that’s increasing in value) and credit your cash account by $3000 (because cash is an asset that’s decreasing in value). 

T chart double entry bookkeeping

The key point to remember for ensuring all your accounts balance is that every business transaction must be recorded as a debit and credit in at least two accounts in your books.

This will also keep the following accounting equation in balance:

Assets = Liabilities + Equity

This equation is clearly represented on your balance sheet, where asset accounts are laid out and totalled down the left side, and liability and equity accounts are laid out and totalled down the right side. 

If this equation is ever out of balance, it means a mistake was made in the journal entry somewhere along the way. 

Using accounting software

Accounting software (like QuickBooks, for example) makes it easy to do double-entry bookkeeping.

With such software, you can quickly:

  • Customize your chart of accounts
  • Record your transactions by coding them to specific accounts
  • See when a journal entry is out of balance 

You can even connect your bank feed to your accounting software to avoid manually importing bank and credit card transactions. 

Single-entry vs. double-entry bookkeeping

Single-entry bookkeeping is another accounting system that can be used to keep track of business finances. With this method, however, there’s only one journal entry per transaction—and most entries record either incoming or outgoing funds.

Although the single-entry bookkeeping method is easier to use than double-entry (because all transactions are recorded in a single ledger), ​​it does not track asset, liability, or equity amounts and is more prone to mistakes.

Why is double-entry bookkeeping so important?

Unlike the single-entry method, double-entry bookkeeping provides a complete, three-dimensional view of your finances. This makes monitoring your company's financial health more insightful.

The double-entry system also gives accountants the information they need to create all the major financial statements:

  • Income statements
  • Balance sheets
  • Cash flow statements
  • Statements of retained earnings

While public companies are legally required to use the double-entry bookkeeping system as part of Generally Accepted Accounting Principles (GAAP), small businesses with more than one employee should also use the double-entry method—especially if you’re looking to apply for a loan. 

Not only is double-entry bookkeeping the more accurate accounting method, but it’s also the only way to see how quickly your business is growing. Plus, as a more complete and transparent system, it’s the preferred method of investors, buyers, and banks. Anyone considering investing or lending your business money, in fact, will be a lot more likely to do so if you use double-entry bookkeeping.

Do you need help understanding, setting up, or managing your business’s double-entry bookkeeping system? Enkel can help.

Looking for bookkeeping support?

Get in Touch