Debit and Credit in TallyPrime: Explained With Simple Examples

If you are a beginner learning TallyPrime, one of the first accounting concepts you need to understand is Debit and Credit.

At first, Dr. and Cr. can seem confusing.

You may have questions like:

  • Why is Cash sometimes debited and sometimes credited?
  • Why is Sales credited?
  • Why is Purchase debited?
  • Why is a customer debited?
  • Why is a supplier credited or debited depending on the transaction?
  • Does Debit always mean money coming in?
  • Does Credit always mean money going out?

The answer is no.

Debit and Credit are the two sides of the double-entry accounting system. A transaction affects at least two accounts, and the accounting entry must remain balanced.

TallyPrime supports different voucher types such as Sales, Purchase, Payment, Receipt, Contra and Journal to make recording different types of business transactions easier.

The easiest way to understand Debit and Credit is not to memorise hundreds of entries. Instead, understand the logic behind each transaction.

What Is Debit and Credit?

In simple terms:

  • Debit (Dr.) is one side of an accounting entry.
  • Credit (Cr.) is the other side.
  • Every transaction has corresponding debit and credit effects.
  • Total Debit must equal Total Credit.

For example, suppose you start a business with ₹1,00,000 cash.

The business receives cash, while the owner's capital increases.

The entry will be:

Account Debit Credit
Cash A/c ₹1,00,000 —
Capital A/c — ₹1,00,000

So:

Cash increases → Debit Cash

Capital increases → Credit Capital

Therefore:

Total Debit = ₹1,00,000

Total Credit = ₹1,00,000

This is the basic idea behind double-entry accounting.

The Most Important Rule: Every Transaction Has Two Sides

Think of every business transaction as a story.

Ask yourself two questions:

1. Which accounts are affected?

2. What happened to those accounts?

For example, suppose you pay ₹10,000 office rent in cash.

Two accounts are affected:

  • Rent
  • Cash

Rent expense increases → Debit Rent

Cash decreases → Credit Cash

Therefore:

Rent A/c Dr. ₹10,000

To Cash A/c ₹10,000

This is much easier to understand than simply memorising "Rent is Debit."

Does Debit Always Mean Money Comes In?

No.

This is one of the most common misconceptions among TallyPrime beginners.

For example, when you pay office rent, money is going out.

But the Rent Account is debited because an expense has increased.

At the same time, Cash is credited because the cash asset has decreased.

So:

Expense increases → Debit

Asset decreases → Credit

This is why you should not treat Debit as simply "money coming in."

Does Credit Always Mean Money Goes Out?

No.

Consider a cash sale of ₹80,000.

The business receives cash, but the Sales Account is credited.

Why?

Because Sales represents income, and income increases on the credit side.

The entry is:

Cash A/c Dr. ₹80,000

To Sales A/c ₹80,000

So cash comes into the business, but Sales is credited.

This example clearly shows why Debit and Credit cannot simply be understood as "in" and "out."

Simple Debit and Credit Rules

For beginners, this table is one of the easiest ways to understand the concept:

Account Type Increase Decrease
Assets Debit Credit
Expenses Debit Credit
Liabilities Credit Debit
Capital Credit Debit
Income Credit Debit

Easy memory trick

Assets + Expenses → Debit when they increase

Liabilities + Capital + Income → Credit when they increase

Once you understand this classification, many TallyPrime accounting entries become much easier.

Debit and Credit: 6 Real-Life Examples in TallyPrime

Let's understand Debit and Credit using some common business transactions.

1. Cash Introduced Into Business

Suppose you start a business by introducing ₹1,00,000 cash.

What happened?

  • Cash increased.
  • Capital increased.

Accounting Entry

Debit: Cash A/c ₹1,00,000

Credit: Capital A/c ₹1,00,000

Why?

Cash is an asset.

Asset increases → Debit

Capital represents the owner's investment.

Capital increases → Credit

So:

Cash A/c Dr. ₹1,00,000

To Capital A/c ₹1,00,000

Simple rule

Cash comes into the business → Cash is debited.

2. Purchased Goods for Cash

Suppose you purchase goods worth ₹50,000 for cash.

Two accounts are affected:

  • Purchase
  • Cash

Accounting Entry

Debit: Purchase A/c ₹50,000

Credit: Cash A/c ₹50,000

Why?

Purchase represents goods acquired for the business in this basic accounting example.

Purchase is debited.

Cash is an asset, and cash decreases because payment has been made.

Asset decreases → Credit

Therefore:

Purchase A/c Dr. ₹50,000

To Cash A/c ₹50,000

For inventory-based businesses, the actual TallyPrime purchase transaction can include stock items, purchase ledgers, supplier details and other relevant information depending on how the business is configured.

3. Sold Goods for Cash

Now suppose you sell goods worth ₹80,000 for cash.

Two accounts are affected:

  • Cash
  • Sales

Accounting Entry

Debit: Cash A/c ₹80,000

Credit: Sales A/c ₹80,000

Why?

Cash increases.

Asset increases → Debit

Sales represents income.

Income increases → Credit

Therefore:

Cash A/c Dr. ₹80,000

To Sales A/c ₹80,000

For cash sales, TallyPrime allows the relevant cash account to be used in the sales transaction rather than a credit-party ledger.

4. Paid Office Rent

Suppose your business pays ₹10,000 office rent.

Accounting Entry

Debit: Rent A/c ₹10,000

Credit: Cash/Bank A/c ₹10,000

Why?

Rent is an expense.

Expense increases → Debit

Cash or bank balance decreases.

Asset decreases → Credit

Therefore:

Rent A/c Dr. ₹10,000

To Cash/Bank A/c ₹10,000

TallyPrime supports recording such transactions through Payment vouchers and also allows accounting entries to be recorded in different modes.

5. Received a Loan From Bank

Suppose your business receives a ₹2,00,000 bank loan.

What happened?

  • Bank balance increased.
  • Loan liability increased.

Accounting Entry

Debit: Bank A/c ₹2,00,000

Credit: Bank Loan A/c ₹2,00,000

Why?

Bank balance is an asset.

Asset increases → Debit

The loan is a liability because the business has an obligation to repay it.

Liability increases → Credit

Therefore:

Bank A/c Dr. ₹2,00,000

To Bank Loan A/c ₹2,00,000

This is another good example of why Debit does not mean income.

The business received money, but the money received is a loan, not business income.

6. Paid ₹30,000 to a Supplier

Suppose you owe a supplier ₹30,000 and now make the payment through your bank.

Two accounts are affected:

  • Supplier
  • Bank

Accounting Entry

Debit: Supplier A/c ₹30,000

Credit: Bank A/c ₹30,000

Why?

Your liability to the supplier decreases.

Liability decreases → Debit

Your bank balance decreases.

Asset decreases → Credit

Therefore:

Supplier A/c Dr. ₹30,000

To Bank A/c ₹30,000

This is why a supplier ledger can be debited when you settle an existing payable.

Debit and Credit Cheat Sheet

You can use this table as a quick reference while learning TallyPrime:

Business Transaction Debit Credit
Capital introduced in cash Cash Capital
Cash deposited into bank Bank Cash
Cash withdrawn from bank Cash Bank
Goods purchased for cash Purchase Cash
Goods sold for cash Cash Sales
Rent paid Rent Cash/Bank
Salary paid Salary Cash/Bank
Loan received Bank/Cash Loan
Supplier paid Supplier Cash/Bank
Customer pays us Cash/Bank Customer
Interest received Cash/Bank Interest Income
Electricity paid Electricity Expense Cash/Bank

Important: Actual accounting treatment can vary depending on the nature of the transaction, inventory configuration, tax treatment and other business circumstances. Use these examples to understand the basic Debit and Credit concept.

Debit and Credit in Different TallyPrime Vouchers

TallyPrime provides specialised voucher types to make transaction recording easier. These include Payment, Receipt, Sales, Purchase, Contra, Journal, Debit Note and Credit Note, among others. 

Let's understand some common examples.

Payment Voucher

A Payment voucher is generally used when the business makes a payment.

Example:

Rent A/c Dr. ₹10,000

To Bank A/c ₹10,000

Receipt Voucher

A Receipt voucher is generally used when the business receives money.

For example, if a customer pays ₹25,000:

Bank A/c Dr. ₹25,000

To Customer A/c ₹25,000

TallyPrime supports recording receipts in both single-entry and double-entry modes. In double-entry mode, you select the account to be debited and the account to be credited.

Contra Voucher

Contra transactions generally involve transfers between cash and bank or between relevant bank accounts.

For example, depositing ₹20,000 cash into the bank:

Bank A/c Dr. ₹20,000

To Cash A/c ₹20,000

TallyPrime also supports recording contra-type transactions through Payment or Receipt vouchers in appropriate situations.

Sales Voucher

For a simple cash sale:

Cash A/c Dr. ₹80,000

To Sales A/c ₹80,000

TallyPrime provides a dedicated Sales voucher for recording sales transactions.

Purchase Voucher

For a basic cash purchase:

Purchase A/c Dr. ₹50,000

To Cash A/c ₹50,000

For a credit purchase, the supplier's ledger is involved instead of Cash/Bank at the time of purchase. TallyPrime's purchase workflow supports both cash and credit purchases.

Don't Memorise Every Accounting Entry

One of the biggest mistakes beginners make is trying to memorise hundreds of accounting entries.

Instead, understand the logic.

Use these four steps:

Step 1: Identify the accounts

Example:

Rent + Cash

Step 2: Identify the account type

  • Rent → Expense
  • Cash → Asset

Step 3: Check whether the account increased or decreased

  • Rent increased
  • Cash decreased

Step 4: Apply the Debit and Credit rule

Expense increases → Debit

Asset decreases → Credit

Therefore:

Rent A/c Dr.

To Cash A/c

This method will help you understand new transactions instead of simply memorising old ones.

Traditional Golden Rules of Accounting

If you have studied accounting, you may also have learned the traditional Golden Rules of Accounting.

These are:

Personal Account

Debit the receiver, Credit the giver

Real Account

Debit what comes in, Credit what goes out

Nominal Account

Debit all expenses and losses, Credit all incomes and gains

These rules are useful for understanding traditional accounting principles.

However, when you are working practically in TallyPrime, the account classification approach can be easier for beginners:

Asset increases → Debit

Asset decreases → Credit

Liability increases → Credit

Liability decreases → Debit

Expense increases → Debit

Income increases → Credit

Why Must Debit and Credit Be Equal?

This is one of the most important principles of double-entry accounting.

Suppose a customer pays you ₹50,000 against an outstanding amount.

The business receives ₹50,000 in cash or bank.

But where did this money come from?

It came from reducing the customer's outstanding balance.

Therefore:

Bank A/c Dr. ₹50,000

To Customer A/c ₹50,000

Both sides are ₹50,000.

So:

Total Debit = ₹50,000

Total Credit = ₹50,000

This balance is fundamental to double-entry accounting and can be reviewed through reports such as the Trial Balance.

How to Check Debit and Credit in TallyPrime

After recording transactions, you should regularly review the accounting impact.

Some useful TallyPrime reports include:

  • Day Book
  • Ledger Vouchers
  • Trial Balance
  • Group Summary
  • Profit & Loss
  • Balance Sheet

The Ledger Vouchers report allows you to view ledger-wise transactions along with their corresponding voucher details for a selected period. You can also filter entries based on their nature.

The Group Summary report can help you analyse balances and transactions belonging to a particular group.

These reports are especially useful for beginners because they allow you to see how an entry affects the books.

Common Debit and Credit Mistakes Beginners Make

1. Thinking Debit Always Means Money Comes In

This is incorrect.

Expenses can be debited even when money is going out.

2. Thinking Credit Always Means Money Goes Out

This is also incorrect.

Sales income can be credited even when the business receives money.

3. Forgetting the Second Account

Don't record a transaction by looking at only one side.

Always ask:

"What other account is affected?"

4. Selecting the Wrong Ledger

For example, don't confuse:

Customer Ledger with Sales Ledger

or:

Supplier Ledger with Purchase Ledger.

Correct ledger classification is important for accurate reporting.

5. Choosing the Wrong Voucher

TallyPrime provides specialised voucher types for different types of transactions. Using the appropriate voucher makes transaction entry and reporting easier.

6. Not Checking the Reports

Don't assume that an entry is correct just because TallyPrime accepted it.

Regularly check your:

  • Ledger
  • Day Book
  • Trial Balance
  • Profit & Loss
  • Balance Sheet

A Simple Debit and Credit Formula to Remember

Whenever you are confused, use this table:

Assets

Increase → Debit

Decrease → Credit

Expenses

Increase → Debit

Decrease → Credit

Liabilities

Increase → Credit

Decrease → Debit

Capital

Increase → Credit

Decrease → Debit

Income

Increase → Credit

Decrease → Debit

If you understand this, you can work out many accounting entries without memorising them.

Final Takeaway

Debit and Credit may seem complicated when you first start learning TallyPrime, but the concept becomes much easier once you understand the logic behind the entries.

Remember these three things:

1. Every transaction has two sides.

2. Debit does not simply mean money coming in.

3. Credit does not simply mean money going out.

Instead, identify the accounts, determine their type, check whether they increased or decreased, and then apply the appropriate accounting rule.

For example:

Cash introduced → Cash Dr. / Capital Cr.

Goods purchased for cash → Purchase Dr. / Cash Cr.

Goods sold for cash → Cash Dr. / Sales Cr.

Rent paid → Rent Dr. / Cash Cr.

Bank loan received → Bank Dr. / Loan Cr.

Supplier paid → Supplier Dr. / Bank Cr.

Once you understand why an account is debited or credited, you are no longer simply memorising TallyPrime entries. You are actually understanding accounting.

Frequently Asked Questions About Debit and Credit in TallyPrime

What is Debit and Credit in TallyPrime?

Debit and Credit are the two sides of a double-entry accounting transaction. When a transaction is recorded, the affected accounts are classified as debit or credit according to the nature and effect of the transaction.

What is the basic Debit and Credit rule in TallyPrime?

A simple rule is:

Assets and Expenses increase → Debit

Liabilities, Capital and Income increase → Credit

When these accounts decrease, the opposite treatment generally applies.

Does Debit mean money comes into the business?

No. Debit does not always mean money coming into the business.

For example, when you pay rent, the Rent Account is debited because the expense increases, even though money is going out.

Does Credit mean money goes out of the business?

No. Credit does not always mean money going out.

For example, when you make a cash sale, Cash is debited because the asset increases, while Sales is credited because income increases.

Why is Cash Account debited when cash is received?

Cash is an asset. When cash increases, the asset increases.

Therefore:

Asset increases → Debit

For example:

Cash A/c Dr. ₹1,00,000

To Capital A/c ₹1,00,000

Why is Cash Account credited when payment is made?

Cash is an asset. When you make a payment, the cash balance decreases.

Therefore:

Asset decreases → Credit

For example:

Rent A/c Dr. ₹10,000

To Cash A/c ₹10,000

Why is Sales Account credited in TallyPrime?

Sales represents income or revenue.

When income increases:

Income increases → Credit

Therefore, for a simple cash sale:

Cash A/c Dr.

To Sales A/c

Why is Purchase Account debited in TallyPrime?

In a basic trading transaction, Purchase represents goods acquired for the business and is generally debited when purchases are recorded.

For example:

Purchase A/c Dr. ₹50,000

To Cash A/c ₹50,000

For inventory transactions, the exact entry and configuration can depend on how the purchase is recorded in TallyPrime.

Why is a supplier debited when we pay them?

When you pay an outstanding supplier, your liability toward that supplier decreases.

Liability decreases → Debit

Therefore:

Supplier A/c Dr.

To Bank A/c

Why is a customer credited when they make a payment?

A customer's outstanding balance represents an amount receivable by the business. When the customer pays, that receivable decreases.

Asset decreases → Credit

Therefore:

Bank/Cash A/c Dr.

To Customer A/c

Is Debit the same as Expense?

No.

Expenses are generally debited when they increase, but assets can also be debited when they increase.

For example:

Cash A/c Dr.

when cash increases.

Cash is an asset, not an expense.

Is Credit the same as Income?

No.

Income is generally credited when it increases, but liabilities and capital can also be credited when they increase.

For example:

Bank Loan A/c Cr.

A bank loan is a liability, not income.

Why should Debit and Credit always be equal?

Double-entry accounting records the effects of a transaction on corresponding accounts.

For example:

Cash Dr. ₹1,00,000

Capital Cr. ₹1,00,000

Therefore:

Total Debit = Total Credit

This keeps the accounting records mathematically balanced.

Which voucher is used for payment in TallyPrime?

The Payment voucher is generally used to record payments made by the business.

For example:

Rent A/c Dr.

To Cash/Bank A/c

TallyPrime provides dedicated voucher types for payments and other common accounting transactions.

Which voucher is used to record money received in TallyPrime?

The Receipt voucher is generally used to record money received by the business.

For example:

Bank A/c Dr.

To Customer A/c

TallyPrime supports both single-entry and double-entry modes for recording receipts.

Which voucher is used for cash-to-bank transactions in TallyPrime?

A Contra transaction is generally used for transfers between cash and bank or between relevant bank accounts.

For example, when ₹20,000 cash is deposited into the bank:

Bank A/c Dr. ₹20,000

To Cash A/c ₹20,000

How can I learn Debit and Credit easily in TallyPrime?

Don't try to memorise every possible accounting entry.

Instead, follow this four-step method:

Identify the accounts → Identify the account type → Check increase/decrease → Apply the Debit/Credit rule.

For example:

Rent paid in cash

  • Rent → Expense → Increased → Debit
  • Cash → Asset → Decreased → Credit

Therefore:

Rent Dr. / Cash Cr.

How can I check Debit and Credit entries in TallyPrime?

You can review your transactions through reports such as:

  • Day Book
  • Ledger Vouchers
  • Trial Balance
  • Group Summary
  • Profit & Loss
  • Balance Sheet

TallyPrime's Ledger Vouchers report provides ledger-wise transaction details and corresponding voucher information for the selected period.

What is the easiest way to remember Debit and Credit?

Remember this simple rule:

Assets + Expenses → Debit when they increase

Liabilities + Capital + Income → Credit when they increase

And most importantly:

Every transaction has two sides, and Total Debit = Total Credit.

Quick Revision: Debit and Credit in TallyPrime

Concept Basic Rule
Asset increases Debit
Asset decreases Credit
Expense increases Debit
Expense decreases Credit
Liability increases Credit
Liability decreases Debit
Capital increases Credit
Capital decreases Debit
Income increases Credit
Income decreases Debit
Total Debit Must equal Total Credit