Skip to main content

Accounting basics · contra entry

Contra entry, explained the simple way.

One transaction, both legs inside the same cash book — that's a contra entry. Learn what it means, why it's marked 'C' instead of a folio number, and why it never touches the ledger, with a fully solved double column cash book. Written for B.Com, Class 11–12 and CA Foundation students.

  • Reviewed July 2026
  • 5 min read
  • CA Anil Agarwal & the TatvaBooks team

What is a contra entry?

A contra entry is a transaction where the debit and the credit both belong to the same business's own cash and bank — nothing else is involved. The two everyday examples are depositing cash into the bank, and withdrawing cash from the bank for office use. Because both halves of the entry — the debit and the credit — live inside the same cash book (one on the cash column, one on the bank column), there is no outside party and no separate ledger account to post to.

The word "contra" simply means against or opposite — a contra entry records money moving from one of your own accounts to the other, not into or out of the business at all.

The rule: how a contra entry is recorded and marked

A contra entry only arises in a cash book that tracks both cash and bank together — a double or triple column cash book. It follows one strict rule:

Situation Debit side Credit side Everyday example
Cash deposited into bank Bank A/c Cash A/c Owner deposits today's counter collection into the current account.
Cash withdrawn from bank (for office use) Cash A/c Bank A/c A cheque is cashed to top up petty cash or pay wages in hand.

Both lines of a contra entry are written in the same cash book, on the same date — one on the debit (receipts) side in the Bank or Cash column, and one on the credit (payments) side in the other column. Instead of writing a ledger folio number in the L.F. (Ledger Folio) column, you write the letter "C" on both lines. That "C" is a signal to anyone reading the book: this entry is already complete — do not post it to any ledger account.

Every other line in the cash book (a sale, a payment of rent, a receipt from a customer) still needs its opposite leg posted to that account in the ledger. Contra entries are the one exception, because the cash book already is both the Cash account and the Bank account — writing the debit in one column and the credit in the other completes the double entry on the spot.

Live worked example — a double column cash book

Meet Priya Enterprises, a small trading firm in Indore. Below is its double column cash book for June 2026, with two contra entries — cash of ₹10,000 deposited into the bank on 8 June, and ₹4,000 withdrawn from the bank for office cash on 20 June. Notice each contra entry appears twice, both legs marked "C", and involves no other account at all.

Double Column Cash Book of Priya Enterprises — for June 2026
Dr. — Receipts Cr. — Payments
Date Particulars L.F. Cash ₹ Bank ₹ Date Particulars L.F. Cash ₹ Bank ₹
1 Jun To Balance b/d 12,000 60,000 8 Jun By Bank A/c (C) C 10,000
4 Jun To Sales A/c 12 18,000 15 Jun By Rent A/c 27 8,000
8 Jun To Cash A/c (C) C 10,000 20 Jun By Cash A/c (C) C 4,000
20 Jun To Bank A/c (C) C 4,000 25 Jun By Suresh & Co. A/c 19 22,000
30 Jun By Balance c/d 24,000 36,000
Total 34,000 70,000 Total 34,000 70,000
1 Jul To Balance b/d 24,000 36,000

Check the tie-out: on the Cash column, receipts of ₹12,000 + ₹18,000 + ₹4,000 = ₹34,000 exactly match payments of ₹10,000 + ₹24,000 (balance carried down) = ₹34,000. On the Bank column, receipts of ₹60,000 + ₹10,000 = ₹70,000 exactly match payments of ₹8,000 + ₹4,000 + ₹22,000 + ₹36,000 (balance carried down) = ₹70,000. Priya Enterprises closes June with ₹24,000 in cash and ₹36,000 in the bank — both columns balance independently.

Notice what did not happen: the ₹10,000 deposit and the ₹4,000 withdrawal never touched any account outside this cash book. No "Bank Deposit A/c" or "Cash Withdrawal A/c" exists anywhere in the ledger — the "C" marking on both legs is the whole double entry, done. Only the 4 June sale and the 25 June payment to Suresh & Co. need their opposite leg posted to the Sales and Suresh & Co. ledger accounts.

Common mistakes & student tips

  • Posting a contra entry to the ledger anyway. This is the single most common student error — if you open a "Bank A/c" or "Cash A/c" in the ledger and post the contra entry there too, you've recorded the same transaction twice. The "C" means stop — nowhere else to post.
  • Writing a folio number instead of "C". A folio number points to a page in the ledger. A contra entry has no ledger page to point to, because both legs already live in the cash book — always write "C", not a number.
  • Confusing a contra entry with a bank transfer to another party. Moving your own cash to your own bank is a contra entry. Paying a supplier by cheque or NEFT is not — it's a normal payment, credited to Bank and debited to the supplier's account (or an expense account), and it does need posting.
  • Forgetting a contra entry needs a double column (or triple column) cash book. A single column cash book tracks cash only — there is no bank column for the other leg of a contra entry to sit in, so contra entries simply cannot appear there.
  • Assuming contra entries change your total funds. They don't. Whether ₹10,000 sits in the till or in the bank, the business is equally well off — a contra entry only moves money between two columns of the same cash book, it never adds to or reduces total cash-plus-bank.

In TatvaBooks, this happens automatically

Marking contra entries by hand teaches you exactly why cash and bank move together without touching the ledger — and every accountant should understand it. But in a real business, a bank deposit or a cash withdrawal needs to be recorded correctly the moment it happens, with no risk of it being posted twice by mistake. In TatvaBooks, when you record a cash deposit into the bank or a cash withdrawal from the bank, the system automatically treats it as a contra transaction — both legs are posted between your Cash and Bank ledgers instantly, and nothing is left for you to post separately or accidentally duplicate.

It's built by Chartered Accountants for Indian businesses, and it's free to start on the Solo plan. See how your cash book stays balanced for you on our cloud accounting software and features pages.

Frequently asked questions

What is a contra entry in accounting?
A contra entry is a transaction where both the debit and the credit affect the same business's own cash and bank — most commonly, depositing cash into the bank or withdrawing cash from the bank for office use. Because both halves of the double entry sit inside one book (the cash book), a contra entry never involves an outside party like a customer or supplier, and it never needs posting to any other ledger account.
Why is a contra entry marked with 'C' in the L.F. column?
The letter 'C' (for Contra, meaning 'against' or 'opposite') replaces the usual ledger folio number on both the debit and credit lines of the entry. It tells anyone reading the cash book — including you, a few months later — that this entry is self-contained: both its debit and credit already appear inside this same cash book, so there is nothing left to post to any ledger account. A folio number would be misleading here, because there is no separate account to point to.
Is a contra entry posted to the ledger?
No. This is the single most important rule about contra entries: they are never posted anywhere outside the cash book. Every other entry in a double column cash book (a sale, a payment of rent, a receipt from a customer) still needs its other half posted to that account in the ledger. A contra entry is the one exception, because the cash book already doubles up as both the Cash account and the Bank account — writing the debit on one column and the credit on the other IS the complete double entry.
Does a contra entry change the total cash or bank balance of the business?
No — that is exactly what makes it a contra entry rather than a real receipt or payment. Depositing ₹10,000 cash into the bank reduces the Cash column by ₹10,000 and increases the Bank column by ₹10,000; your combined cash-plus-bank position is unchanged, only its location moves. A contra entry only appears in a single or double column cash book that tracks both cash and bank in the same book — a single column (cash-only) cash book cannot show a contra entry at all.
What is the difference between a contra entry and a normal cash book entry?
A normal entry has one leg inside the cash book (cash or bank) and one leg outside it, in some other ledger account — for example, paying rent debits the Cash/Bank column but credits a separate Rent account, which needs posting. A contra entry has both legs inside the cash book itself — one on the cash column, one on the bank column — so nothing is left over to post elsewhere. That is the entire distinction, and it is why contra entries get the special 'C' marking instead of a folio number.

Free on Solo · no card · India-hosted

Let TatvaBooks handle contra entries for you.

Every cash deposit and bank withdrawal is recorded as a contra automatically — both legs posted instantly, balanced to the rupee, nothing to post twice.