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 |
Discussion