Contra Entry Definition and Examples

Yarab - Tally Author

Yarab A

Updated on Nov 24, 2025

30 second summary | Contra entries record internal transfers between a business’s cash and bank accounts, ensuring accurate tracking without impacting income or expenses. They streamline bookkeeping and bank reconciliation but require precise handling to prevent errors. Automated accounting software makes managing contra entries simpler for businesses today.

Introduction to Contra Entry

Have you ever withdrawn money from an ATM, deposited cash into your bank account, or transferred funds between two of your own bank accounts?
If yes — you’ve already performed what accountants call a Contra Entry.

Contra entries are everyday business transactions that occur within an organization’s own accounts, usually involving cash and bank movements. Let’s understand what they mean, how to record them, and how they differ from regular journal entries.

Contra Entry Meaning and Definition

A Contra Entry is a transaction that involves both cash and bank accounts of the same business. In simpler terms, it records internal fund transfers — not payments or receipts from external parties.

The word “contra” comes from Latin, meaning “opposite”. So, when one account (say, Cash) is debited, the other (say, Bank) is credited — creating an opposite effect within the same set of books.

Contra Entry

 

As illustrated in the above image, the following is the list of contra transactions:

  • Cash account to Bank account
  • Bank account to Cash account
  • Bank account to Bank account
  • Cash account to Cash account

Types of Contra Entries in Accounting

Type Example Explanation
Cash → Bank Depositing cash into the bank Both cash and bank are affected — cash decreases, bank increases
Bank → Cash Withdrawing money from the bank for office use Bank decreases, cash increases
Bank → Bank Transferring money between two company bank accounts One bank decreases, another increases
Cash → Cash Transferring funds from main cash account to petty cash Internal cash movement for small expenses

After looking at the above list, you might be wondering about the one which is the mentioned in the last i.e. ‘Cash account to Cash account’

To clear this confusion, we need to understand little more about ‘Petty Cash Account’.

Understanding Petty Cash in Contra Transactions

Businesses often maintain a Petty Cash Account to manage small daily expenses such as courier charges, refreshments, and stationery.
When cash is moved from the main cash account to the petty cash account, it’s recorded as a Cash-to-Cash Contra Entry, since both sides belong to the same organization.

Purpose of a Contra Entry in Accounting

The purpose of a contra entry in accounting is to record internal fund movements between a business’s cash and bank accounts without affecting income or expenses. These entries ensure accurate cash flow tracking, maintain internal control, and simplify bank reconciliation.

In simple terms, contra entries show how money moves within the business, not outside it. For example, when a company withdraws cash from a bank for office use or deposits cash into its account, the transaction is recorded as a contra entry.

Key objectives of contra entries include:

  • Tracking internal fund transfers between cash and bank accounts.
  • Preventing double counting of income or expenses.
  • Maintaining clarity for audits and financial reporting.
  • Simplifying reconciliation between cash books and bank statements.

Examples of Contra Entry

In the below table, we have mentioned different types of business transactions and some of them are contra entry. We have identified one’s which are contra entry with reason.

Remember the contra entry rule ‘Both Cash and Bank should be affected in any given transaction’

Entries

Is it Contra Entry?

Reasoning

Transferred cash to petty cash 2,500 Ind rupees

Yes

Affects both two account - a Cash account and Petty cash

Cash sales 1,750 Ind rupees

No

Affects only one account - cash account

Paid to Mr.Yash by cheque 3750 Ind rupees

No

Affects only one account - cash account

Received a cheque from M/s Zain and Bros., 4,500 paid into the bank

No

Cheque received is equivalent to cash. Affects only one account – Bank account

Received cheque from Mr Alex 6,000 Ind rupees paid into the bank

No

Cheque received is equivalent to cash. Affects only one account – Bank account

Cash purchases 2,500 Ind rupees

No

Affects only one account - cash account

Paid rent by cheque 2,500 Ind rupees

No

Affects only one account - cash account

Cash is withdrawn from bank for office use 2,500 Ind rupees

Yes

Affects two accounts – Cash and Bank account –

Cash sales 3,750 Ind rupees

No

Affects only one account - cash account

Stationery purchased 1,000 Ind rupees

No

Affects only one account - cash account

Cash sales 6750 Ind rupees

No

Affects only one account - cash account

Deposited 10,000 Ind rupees to the bank account

Yes

Affects two accounts – Cash and bank account –

Withdrew cash for personal use 1,000 Ind rupees

No

Affects only one account - cash account

Salaries paid by cheque 9000 Ind rupees

No

Affects only one account - cash account

Recording Contra Entries in the Cash Book

Traditionally, contra entries are recorded in a Double Column Cash Book (with both Cash and Bank columns).
Here’s how it works:

Date Particulars L.F. Cash (Dr) Bank (Cr)
09-08 To Bank (Cash withdrawn from bank) C ₹2,500 -
09-08 By Cash C - ₹2,500
21-08 To Cash (Cash deposited into bank) C - ₹10,000
21-08 By Bank C ₹10,000 -

To record contra entries, traditionally a cash book with cash and bank columns is prepared where both the aspects of the transaction will be entered in the same book which is Contra Book.

In the debit side of the contra book, ‘To Cash A/c’ will be entered under the particulars column and the amount will be entered in the bank column.

In the credit side of the contra book ‘By Bank A/c’ will be entered under the particulars column and the amount will be entered in the cash column.

And all such contra entries are denoted by writing the letter ‘C’ in the L.F. column, on both sides of the cash book. They represent that no posting in respect this is necessary in the ledger.

With automation of accounting using accounting software, these transactions are auto-posted into the relevant ledger and there is less relevance of cash book format discussed above.

Recording Contra Entries in TallyPrime

In TallyPrime, recording a contra entry is simple:

Step 1: Go to Gateway of Tally → Accounting Vouchers → F4: Contra.

Step 2: Select the account type (Cash or Bank).

Step 3: Enter the transfer details (e.g., amount, narration).

Step 4: Save and view real-time updates in your ledger.

Example:
If you deposit ₹10,000 cash into your bank —
Bank A/c Dr ₹10,000
  To Cash A/c ₹10,000

Advantages and Disadvantages of Contra Entry

Contra entries in accounting have several advantages, such as simplifying internal fund transfers and maintaining clear records, but they also bring some disadvantages, including increased complexity and the risk of errors in documentation.​

Advantages of Contra Entry

  • Maintains clear and accurate records by documenting both sides of internal fund transfers, ensuring no duplication and streamlining bookkeeping.​
  • Facilitates easy bank reconciliation since all transfers between cash and bank accounts are tracked, assisting in identifying and correcting discrepancies.​
  • Does not affect the overall financial position, as both debit and credit amounts are transferred within the organization's accounts, keeping total assets unchanged.​
  • Simplifies record-keeping by combining offsetting transactions into one entry, which minimizes manual entry errors and saves time in high-volume environments.​
  • Enhances transparency for audits and financial analysis by providing a clear trail for fund movements, which aids in effective decision-making.​

Disadvantages of Contra Entry

  • Increases complexity in record-keeping, especially for businesses with numerous transactions, making it necessary to track both sides meticulously to avoid confusion or mistakes.​
  • Potential for misinterpretation if supporting documentation is lacking or if staff are not properly trained in handling contra entries.​
  • Aggregates multiple transactions into one entry, which can obscure the visibility of individual transactions and limit detailed financial analysis.​
  • Reconciling accounts may become more difficult if errors or omissions occur, requiring regular reviews and robust checks to ensure accuracy.​
  • Relies heavily on accurate and prompt documentation, increasing the risk of oversight and necessitating rigorous record management systems.​

Overall, contra entries are essential for maintaining clarity in financial records but demand stringent internal controls and careful handling to avoid the disadvantages.​

Conclusion

Contra entries are a fundamental part of business accounting, ensuring that internal fund movements—such as between cash and bank accounts—are tracked accurately without affecting a company’s overall financial position. By maintaining transparent and systematic records, contra entries simplify reconciliation, strengthen internal controls, and facilitate audits. However, the process also demands careful documentation and robust management to avoid errors or misinterpretation. Leveraging modern accounting software like TallyPrime can automate these records and help accountants manage contra entries with greater ease and efficiency.

FAQs

Contra entries are transactions where cash and bank accounts are involved simultaneously, with no impact on overall financial position. The main types are: Cash deposited into bank (Cash → Bank) Cash withdrawn from bank for office use (Bank → Cash) Transfer between cash accounts (rare, where multiple cash boxes exist) Transfer between bank accounts of the same company (e.g., from HDFC to ICICI account)

A contra entry should not be used when: The transaction involves an external party (customer, vendor, employee). The transaction affects any ledger other than cash or bank, such as expense, income, liability, or asset accounts. The transaction is a payment or receipt; those must be recorded under Payment/Receipt vouchers, not contra. There is a bank charge, interest, or fee, because these affect expenses and must not be recorded as contra.

Recording payments or receipts as contra entries. Using contra for transactions involving expenses or incomes (e.g., bank charges, salary payments). Posting contra for cheque deposits that are actually collections from customers. Using contra when funds are transferred to/from third parties. Forgetting to use the Contra Voucher type (in systems like Tally). Posting wrong direction (e.g., cash deposit marked as withdrawal).

Contra entries do not impact net cash flow, because: They only transfer money within the business (cash → bank or bank → cash). There is no inflow or outflow from external sources. However, they affect the classification inside the Cash Flow Statement: Cash deposited to bank reduces “Cash” and increases “Cash Equivalent”. Cash withdrawn from bank does the opposite. Net effect = zero, but internal movement is recorded.

Yes. Transferring funds between two bank accounts belonging to the same business, even if in different branches or banks, is considered a contra entry, because it is an internal transfer. Example: HDFC–Branch A → SBI–Branch B = Contra entry

Yes, contra entries can be reversed. How reversal is recorded: Post a new contra entry with the opposite direction. If the original entry was Cash → Bank, reversal is Bank → Cash. In accounting systems, you may mark it as “Reversal” for clarity. Contra entries are never deleted in books; reversal is done through a correcting contra entry.

Yes, if: ATM withdrawal for office use → Bank → Cash (Contra) ATM cash deposit → Cash → Bank (Contra) No, if: Cash is deposited/withdrawn on behalf of employees or customers — it becomes a payment/receipt, not contra.

Usually No. Contra entries generally do not appear in BRS, because: They involve both Cash & Bank accounts of the business. They do not create timing differences. However: If entry is recorded in books but not yet processed by the bank (rare in ATM cases), it may temporarily appear.

Contra Entry Only between cash and bank accounts. Internal transfer. No external party involved. No effect on profit or expenses. Journal Entry Used for non-cash, non-bank adjustments (depreciation, accruals, provisions, internal transfers involving other ledgers). Payment Entry Involves expenses, vendors, salaries, purchases. Money goes out of the business to an external party. Receipt Entry Money comes in from an external source. Involves income, customers, loans, refunds.

left-icon
1

of

4
right-icon

India’s choice for business brilliance

Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

Get 7-days FREE Trial!

I have read and accepted the T&C
Submit
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "What is a Contra Entry? ", "acceptedAnswer": { "@type": "Answer", "text": "A contra entry is an accounting transaction involving both cash and bank accounts within the same organization. " } }, { "@type": "Question", "name": "Why use a Contra Voucher? ", "acceptedAnswer": { "@type": "Answer", "text": "It helps track internal fund transfers accurately and simplifies reconciliation between cash and bank balances. " } } ] }