Contra Transaction

Beta

Last updated: 19 July 2026

Overview

Contra Transactions record internal fund transfers between accounts. Unlike Bill Transactions (patient-facing) and Advance Transactions (patient deposits), contra entries are purely for internal accounting — moving money from one account to another.

When to Use Contra Transactions

ScenarioFrom AccountTo Account
Depositing cash into bankCash AccountBank Account
Transferring between bank accountsBank Account ABank Account B
Moving funds to petty cashBank AccountPetty Cash
Correcting account balancesAny accountAny account

Creating a Contra Transaction

  1. Go to Billing > Contra Transaction.
  2. Click New Contra Entry.
  3. Fill in:
FieldDescription
DateDate of transfer
From AccountSource account (money leaving)
To AccountDestination account (money arriving)
AmountTransfer amount
ReferenceCheque number, bank reference, or description
NotesReason for transfer
  1. Click Submit.

The transaction is recorded in both accounts' ledgers — as a credit (outflow) from the source and a debit (inflow) to the destination.

Contra vs Bill vs Advance

TransactionPartiesUse Case
BillPatient → HospitalCharging for services
AdvancePatient/TPA → Hospital (deposit)Advance payment before billing
ContraInternal account → Internal accountMoving funds between accounts

Contra Reports

View contra transactions from Reports > Contra Register:

  • Date-wise listing of all contra entries
  • Filter by account
  • Export to PDF or Excel

FAQ

Q: Does contra affect patient balances? A: No. Contra transactions only affect internal accounts, not patient accounts.

Q: How many accounts can I have? A: You define your chart of accounts in Accounts Master. See Accounts Master.

Was this page helpful?
NICE HMS. 1st Gate Nehru Stadium, City Hubballi, District Dhrawad, State Karnataka, 580020
INDIA, Phone : +919611560555 email admin@nicehms.com, GST 29AEYPB4702Q1ZS
facebook
twitter
linkedin
youtube
RSS