Every sale, purchase, payment, expense, loan or asset bought by a business affects its accounts. Journal entries record these effects in a structured debit-and-credit format so that the business books remain complete and balanced.
For an Indian small business, understanding journal entries helps you identify where money came from, where it went, what customers owe, what must be paid to suppliers, and how GST affects a transaction. Even when accounting software records many entries automatically, knowing the basic logic helps business owners review reports and discuss accounts confidently with their CA.

Table of Contents
- What Is a Journal Entry in Accounting?
- Why Are Journal Entries Important?
- Journal Entry Format
- Understanding Debit and Credit
- Golden Rules of Journal Entries
- How to Pass a Journal Entry Step by Step
- Common Journal Entry Examples for Indian Businesses
- Journal Entries with GST
- Types of Journal Entries
- Important Adjusting Journal Entry Examples
- Journal Entry vs Ledger
- Common Journal Entry Mistakes to Avoid
- Manual Journal Entries vs Accounting Software
- Best Practices for Accurate Journal Entries
What Is a Journal Entry in Accounting?
A journal entry is the formal record of a financial transaction in a business’s books of accounts. It identifies:
- The date of the transaction
- The accounts affected
- The amount debited
- The amount credited
- A short explanation called narration
Journal entries follow the double-entry accounting system. This means every transaction affects at least two accounts, and the total debit amount must always equal the total credit amount.
For example, suppose a shop owner introduces ₹1,00,000 into the business bank account as capital. The business receives money, so the Bank Account is debited. The owner’s capital increases, so the Capital Account is credited.
| Particulars | Debit | Credit |
|---|---|---|
| Bank A/c Dr. | ₹1,00,000 | — |
| To Capital A/c | — | ₹1,00,000 |
| Being capital introduced into the business |
Why Are Journal Entries Important?
Journal entries create the base record from which ledgers, trial balances, profit and loss statements, and balance sheets are prepared. Accurate entries help a business:
- Keep a chronological record of transactions
- Track income, expenses, assets and liabilities
- Calculate customer receivables and supplier payables
- Separate business transactions from personal spending
- Identify accounting errors more easily
- Maintain supporting records for tax filing and audits
- Prepare reliable financial reports
- Share organised accounts with a CA or accountant
Without correct journal entries, a business may show the wrong profit, inventory value, customer balance, tax liability or cash position.
Journal Entry Format
A traditional journal entry normally contains the following columns:
| Date | Particulars | Ledger Folio | Debit Amount | Credit Amount |
|---|---|---|---|---|
| Transaction date | Accounts debited and credited, followed by narration | Ledger reference | Amount debited | Amount credited |
The account being debited is usually written first and marked “Dr.” The credited account appears below it and is preceded by “To”. A short narration explains why the entry was passed.
Main Parts of a Journal Entry
Date: The date on which the transaction occurred.
Particulars: Names of the accounts affected by the transaction.
Debit and credit amounts: The financial impact recorded on each side.
Ledger folio: A reference to the relevant ledger page or account. Accounting software usually manages this reference digitally.
Narration: A brief explanation beginning with “Being”, such as “Being rent paid through bank”.
Understanding Debit and Credit
Debit does not always mean money received, and credit does not always mean money paid. Their effect depends on the type of account involved.
A practical way to understand debit and credit is through the modern accounting approach:
| Account Type | Increase | Decrease |
|---|---|---|
| Assets | Debit | Credit |
| Expenses | Debit | Credit |
| Liabilities | Credit | Debit |
| Capital or equity | Credit | Debit |
| Income or revenue | Credit | Debit |
For example:
- Cash received increases an asset, so Cash is debited.
- Rent paid increases an expense, so Rent is debited.
- A loan received increases a liability, so Loan is credited.
- Goods sold increase revenue, so Sales is credited.
Golden Rules of Journal Entries
The traditional approach divides accounts into personal, real and nominal accounts.
Personal Account
Rule: Debit the receiver and credit the giver.
Example: Goods worth ₹20,000 are purchased on credit from Sharma Traders.
- Sharma Traders gives the goods and becomes payable.
- Purchases A/c is debited.
- Sharma Traders A/c is credited.
Real Account
Rule: Debit what comes in and credit what goes out.
Example: Furniture is purchased for cash.
- Furniture comes into the business, so Furniture A/c is debited.
- Cash goes out, so Cash A/c is credited.
Nominal Account
Rule: Debit all expenses and losses, and credit all incomes and gains.
Example: Shop rent is paid through bank.
- Rent is an expense, so Rent A/c is debited.
- Bank balance decreases, so Bank A/c is credited.
Both the traditional rules and the modern account-type approach lead to the same final entry. Business owners may use whichever method is easier to understand.
How to Pass a Journal Entry Step by Step
1. Identify the Transaction
Understand exactly what happened. Was it a sale, purchase, payment, receipt, expense, asset purchase, loan or adjustment?
2. Identify the Accounts Affected
A transaction normally affects at least two accounts. For example, paying electricity charges through bank affects Electricity Expense and Bank.
3. Classify Each Account
Determine whether each account is an asset, liability, capital, income or expense. Alternatively, classify it as personal, real or nominal.
4. Decide Which Account Is Debited and Credited
Apply the relevant debit-and-credit rule. Check whether each account has increased or decreased.
5. Enter Equal Debit and Credit Amounts
The total debit must equal the total credit. If the two sides do not match, the entry is incomplete or incorrect.
6. Add a Clear Narration
Write a short explanation that helps another person understand the transaction later.
Common Journal Entry Examples for Indian Businesses
The following examples cover transactions frequently handled by retailers, wholesalers, distributors, service providers and other small businesses.
1. Capital Introduced in Cash
The owner starts the business with ₹2,00,000 in cash.
| Particulars | Debit | Credit |
|---|---|---|
| Cash A/c Dr. | ₹2,00,000 | — |
| To Capital A/c | — | ₹2,00,000 |
| Being capital introduced in cash |
2. Cash Purchase of Goods
Goods worth ₹25,000 are purchased for cash.
| Particulars | Debit | Credit |
|---|---|---|
| Purchases A/c Dr. | ₹25,000 | — |
| To Cash A/c | — | ₹25,000 |
| Being goods purchased for cash |
Goods purchased for resale are recorded in Purchases. An asset such as furniture, computer or billing machine should be recorded in its respective asset account instead.
3. Credit Purchase of Goods
Goods worth ₹40,000 are purchased on credit from Kumar Distributors.
| Particulars | Debit | Credit |
|---|---|---|
| Purchases A/c Dr. | ₹40,000 | — |
| To Kumar Distributors A/c | — | ₹40,000 |
| Being goods purchased on credit |
4. Cash Sale of Goods
Goods are sold for ₹15,000 in cash.
| Particulars | Debit | Credit |
|---|---|---|
| Cash A/c Dr. | ₹15,000 | — |
| To Sales A/c | — | ₹15,000 |
| Being goods sold for cash |
5. Credit Sale to a Customer
Goods worth ₹30,000 are sold on credit to Ramesh Stores.
| Particulars | Debit | Credit |
|---|---|---|
| Ramesh Stores A/c Dr. | ₹30,000 | — |
| To Sales A/c | — | ₹30,000 |
| Being goods sold on credit |
6. Payment Received from a Customer
₹20,000 is received through bank from Ramesh Stores.
| Particulars | Debit | Credit |
|---|---|---|
| Bank A/c Dr. | ₹20,000 | — |
| To Ramesh Stores A/c | — | ₹20,000 |
| Being payment received from customer through bank |
7. Payment Made to a Supplier
₹35,000 is paid through bank to Kumar Distributors.
| Particulars | Debit | Credit |
|---|---|---|
| Kumar Distributors A/c Dr. | ₹35,000 | — |
| To Bank A/c | — | ₹35,000 |
| Being payment made to supplier through bank |
8. Shop Rent Paid
Monthly shop rent of ₹18,000 is paid through bank.
| Particulars | Debit | Credit |
|---|---|---|
| Rent A/c Dr. | ₹18,000 | — |
| To Bank A/c | — | ₹18,000 |
| Being shop rent paid through bank |
9. Furniture Purchased for Business Use
Furniture worth ₹50,000 is purchased through bank.
| Particulars | Debit | Credit |
|---|---|---|
| Furniture A/c Dr. | ₹50,000 | — |
| To Bank A/c | — | ₹50,000 |
| Being furniture purchased for business use |
This is an asset purchase, not a purchase of trading stock. Therefore, Furniture A/c is debited instead of Purchases A/c.
10. Business Loan Received
A business loan of ₹3,00,000 is received in the bank account.
| Particulars | Debit | Credit |
|---|---|---|
| Bank A/c Dr. | ₹3,00,000 | — |
| To Business Loan A/c | — | ₹3,00,000 |
| Being business loan received in bank |
11. Owner Withdraws Cash for Personal Use
The owner withdraws ₹10,000 from the business for personal use.
| Particulars | Debit | Credit |
|---|---|---|
| Drawings A/c Dr. | ₹10,000 | — |
| To Cash A/c | — | ₹10,000 |
| Being cash withdrawn by the owner for personal use |
Personal withdrawals are not business expenses. They reduce the owner’s capital through the Drawings Account.
Journal Entries with GST
GST transactions normally involve separate input-tax or output-tax accounts. The exact entry can vary based on whether the supply is intra-state or inter-state and whether input tax credit is available.
Intra-State Purchase with GST
A registered retailer purchases goods worth ₹50,000 from a supplier in the same state. GST is 18%, divided into 9% CGST and 9% SGST. The invoice total is ₹59,000.
| Particulars | Debit | Credit |
|---|---|---|
| Purchases A/c Dr. | ₹50,000 | — |
| Input CGST A/c Dr. | ₹4,500 | — |
| Input SGST A/c Dr. | ₹4,500 | — |
| To Supplier A/c | — | ₹59,000 |
| Being goods purchased on credit with CGST and SGST |
Intra-State Sale with GST
Goods worth ₹80,000 are sold within the state at 18% GST. The customer is billed ₹94,400.
| Particulars | Debit | Credit |
|---|---|---|
| Customer A/c Dr. | ₹94,400 | — |
| To Sales A/c | — | ₹80,000 |
| To Output CGST A/c | — | ₹7,200 |
| To Output SGST A/c | — | ₹7,200 |
| Being goods sold on credit with CGST and SGST |
For an inter-state transaction, IGST generally replaces CGST and SGST. GST treatment can depend on registration status, place of supply, tax rate, reverse charge applicability and input tax credit eligibility. Businesses should confirm unusual transactions with their CA.
Types of Journal Entries
Simple Journal Entry
A simple entry affects two accounts: one debit and one credit. Paying rent through bank is a simple journal entry.
Compound Journal Entry
A compound entry affects more than two accounts. A GST purchase entry involving Purchases, Input CGST, Input SGST and Supplier accounts is a compound entry.
Opening Entry
An opening entry brings the previous year’s asset, liability and capital balances into the new accounting period.
Adjusting Entry
Adjusting entries are passed at the end of an accounting period to record items such as outstanding expenses, accrued income, prepaid expenses and depreciation.
Closing Entry
Closing entries transfer nominal account balances, such as income and expenses, to the profit and loss account at the end of the accounting period.
Reversing Entry
A reversing entry cancels a specified adjusting entry at the beginning of the next period. It is commonly used to simplify the treatment of certain accruals.
Rectification Entry
A rectification entry corrects an accounting error, such as posting an expense to the wrong account.
Transfer Entry
A transfer entry moves an amount from one account to another without involving a fresh external transaction.
Important Adjusting Journal Entry Examples
Outstanding Salary
Salary of ₹12,000 is due but has not yet been paid.
| Particulars | Debit | Credit |
|---|---|---|
| Salary A/c Dr. | ₹12,000 | — |
| To Salary Payable A/c | — | ₹12,000 |
| Being salary outstanding at the period end |
Depreciation on Furniture
Depreciation of ₹5,000 is charged on furniture.
| Particulars | Debit | Credit |
|---|---|---|
| Depreciation A/c Dr. | ₹5,000 | — |
| To Accumulated Depreciation—Furniture A/c | — | ₹5,000 |
| Being depreciation charged on furniture |
Bad Debt Written Off
A customer balance of ₹3,000 is no longer recoverable.
| Particulars | Debit | Credit |
|---|---|---|
| Bad Debts A/c Dr. | ₹3,000 | — |
| To Customer A/c | — | ₹3,000 |
| Being customer balance written off as bad debt |
Journal Entry vs Ledger
A journal and a ledger are connected, but they serve different purposes.
| Basis | Journal | Ledger |
|---|---|---|
| Purpose | First record of a transaction | Account-wise classification of transactions |
| Order | Chronological | Organised by account |
| Entry stage | Recorded first | Posted after journal entry |
| Information shown | Complete transaction with narration | All entries affecting one account |
| Main use | Recording | Summarising and finding account balances |
For example, a credit sale is first entered in the journal. It is then reflected in the customer ledger and the Sales ledger. Modern accounting software can update these records together when an invoice or payment is entered.
Common Journal Entry Mistakes to Avoid
Treating Asset Purchases as Regular Purchases
Goods bought for resale go to Purchases or Inventory. Furniture, computers, machinery and vehicles are business assets and should be recorded separately.
Mixing Personal and Business Expenses
An owner’s personal withdrawal should normally be recorded as drawings, not as a business expense.
Recording GST as Part of the Purchase Cost Without Checking ITC
Where eligible input tax credit is available, GST is generally recorded in separate input-tax accounts. The treatment may differ when credit is blocked or unavailable.
Using the Wrong Customer or Supplier Account
Selecting an incorrect party can distort receivables, payables and payment follow-ups even when the overall debit and credit totals match.
Forgetting Narration or Supporting Documents
A balanced entry can still be difficult to verify without an invoice, receipt, payment reference or clear narration.
Passing Only One Side of the Transaction
Every double-entry journal entry needs matching debit and credit totals. A one-sided record will make the books incomplete.
Recording the Same Transaction Twice
Duplicate sales, purchases or payments can overstate income, expenses, GST or party balances. Check invoice numbers and payment references before adding manual corrections.
Manual Journal Entries vs Accounting Software
Manual journal books can work for a business with very few transactions, but they become difficult to maintain as invoices, payments, expenses, inventory and GST records increase.
With accounting software, many routine entries can be created automatically from the actual business activity. For example:
- Creating a sales invoice can update sales, tax and customer balances.
- Recording a purchase can update supplier dues and stock records.
- Entering a payment can update cash or bank and the relevant party ledger.
- Recording an expense can update the expense account and payment account.
myBillBook helps Indian small businesses create GST invoices, record sales and purchases, track payments, manage party balances, maintain inventory and view business reports from one system. Because routine records stay connected, business owners can review accounts more easily and share organised data with their CA. Special adjustments and final accounting treatments should still be reviewed by an accountant where necessary.
Best Practices for Accurate Journal Entries
- Record transactions regularly instead of waiting until month-end.
- Use consistent account names across all entries.
- Attach or retain invoices, receipts and payment references.
- Reconcile bank, cash, customer and supplier balances.
- Review GST ledgers before filing returns.
- Restrict unnecessary editing access when multiple users handle accounts.
- Check unusual or year-end adjustments with a CA.
- Back up digital accounting data and protect account access.