Try GoSoft
Home/Accounting fundamentals
Module 01 · Accounting fundamentals

Double-entry bookkeeping: debit and credit

Double-entry bookkeeping step by step: what debit and credit mean, the debit and credit rules for assets, liabilities, equity, revenue and expenses, and how to write a correct journal entry.

⏱ 12 min readLevel: BeginnerUpdated: 2026-11-02

Double entry is the technique every accounting system in the world has used for more than 500 years. Its idea is simple: every operation has two sides, and what comes in on one side goes out on the other.

By the end of this lesson you will be able to
  • Explain what debit and credit mean.
  • Apply the debit and credit rules to any type of account.
  • Write a complete journal entry and check that it balances.

Debit and credit

Every account has two columns:

  • Debit (Dr): the left column.
  • Credit (Cr): the right column.

The words do not mean "good" or "bad": they are just sides. What matters is knowing which side increases each type of account.

The rules

They follow from the accounting equation: what is on the left of the equals sign (assets) increases on the left; what is on the right (liabilities and equity) increases on the right. Expenses reduce equity, so they behave like assets.

Account typeIncreases with aDecreases with aNormal balance
AssetDebitCreditDebit
Expense and costDebitCreditDebit
LiabilityCreditDebitCredit
EquityCreditDebitCredit
RevenueCreditDebitCredit
One rule to remember

Assets and expenses grow with debits; liabilities, equity and revenue grow with credits. That sentence solves 90% of entries.

The golden rule: the entry balances

In every entry total debits equal total credits. It can have two lines or twenty, but the totals always match. If they do not, there is an error.

Examples with Empresa 01 S.A.

1. Capital contribution

Partners deposit 500,000,000 in the bank.

01/02/2026Partners' initial contribution
AccountDebitCredit
Bank500,000,000.00
Share capital500,000,000.00
Equal totals500,000,000.00500,000,000.00
An asset increases (debit) and equity increases (credit).

2. Buying land partly on credit

Buys land for 300,000,000: pays 200,000,000 from the bank and signs a loan for the rest.

01/10/2026Land purchased for the project
AccountDebitCredit
Land (property inventory)300,000,000.00
Bank200,000,000.00
Bank loans100,000,000.00
Equal totals300,000,000.00300,000,000.00
A compound entry: one debit line and two credit lines that add up to the same amount.

3. Selling a lot on installments

Sells a lot for 60,000,000 on credit. The lot cost 30,000,000.

02/15/2026Sale of lot 01 to Persona0001 Apellido0001
AccountDebitCredit
Accounts receivable60,000,000.00
Revenue from property sales60,000,000.00
Cost of properties sold30,000,000.00
Land (property inventory)30,000,000.00
Equal totals90,000,000.0090,000,000.00
Two pairs in one voucher: the sale and the removal of inventory at cost.

4. Collecting an installment

03/15/2026Installment 1 collected
AccountDebitCredit
Bank5,000,000.00
Accounts receivable5,000,000.00
Equal totals5,000,000.005,000,000.00
The collection is not revenue: it swaps one asset for another.

5. Paying an expense

03/31/2026March wages paid
AccountDebitCredit
Payroll expense8,000,000.00
Bank8,000,000.00
Equal totals8,000,000.008,000,000.00
The expense increases with a debit; the bank decreases with a credit.

Thinking an entry through in four questions

  1. Which accounts are affected? (bank, receivables, sales…)
  2. What type is each one? (asset, liability, equity, revenue, expense)
  3. Does it increase or decrease?
  4. According to the table, is it a debit or a credit?

Then check that debits and credits add up to the same amount.

In GoSoft

GoSoft will not let you save an unbalanced voucher: it shows the difference live while you type the lines. In the automatic modules the entry is built for you, always balanced.

gosoft.app
An accounting voucher in GoSoft with its debit and credit lines
An accounting voucher in GoSoft with its debit and credit lines
Common mistakes
  • Swapping sides: crediting the bank when a customer pays.
  • Using a revenue account to record a loan received.
  • Forcing the balance with a "differences" account instead of finding the error.
On which side do liabilities increase?

On the credit side.

You pay a supplier 2,000,000 from the bank. Write the entry.

Debit Accounts payable 2,000,000; Credit Bank 2,000,000. A liability decreases (debit) and an asset decreases (credit).

Can an entry have three debit lines and one credit line?

Yes, as long as total debits equal total credits. It is called a compound entry.

What is the normal balance of a revenue account?

Credit.

Next: accounts, normal balances and balances