Reading the Broker Ledger and Getting
the Accounting Entries Right
A practitioner's guide for
accountants, traders and finance professionals
If you have ever opened a
client's Excel sheet titled “Share Trading A/c” and felt a small knot in your
stomach, you are not alone. Equity trading books look deceptively simple — buy
low, sell high — until you actually sit down with the broker's contract note
and ledger and realise there are half a dozen small charges, two very different
tax treatments, and a client who insists all of it is “one and the same
business.” This piece walks through the concepts in plain language, shows you
how to actually read a broker ledger, and gives you ready journal entries you
can adapt for your own books.
1. The Basic Vocabulary
Before touching a single
entry, it helps to be clear on what each term actually means in a trader's
world — because the accounting treatment depends entirely on which bucket a
transaction falls into.
•
Equity
– ownership shares of a listed company. When you buy equity, you are buying a
fractional stake in that business; when accounted for as an investment, it sits
on the balance sheet, and when accounted for as stock-in-trade of a trading
business, it sits in the trading account.
•
Delivery
Trading – shares that are actually bought and transferred into the demat
account, held for at least one day (T+1 settlement) before being sold. This is
the classic “invest and hold” transaction.
•
Jobbing
(Intraday Trading) – shares bought and sold on the same trading day, squared
off before market close, with no delivery taken. No shares ever enter the demat
account; only the net profit or loss is settled. Under the Income Tax Act, this
is treated as speculative business, and its profit or loss is called
speculative income.
•
STT
(Securities Transaction Tax) – a small tax charged by the exchange on every
buy/sell transaction, deducted automatically by the broker. Rates differ for
delivery and intraday trades, and this single line item decides how you
classify an entire transaction if the client hasn't told you.
•
Other
Broker Charges – brokerage, exchange transaction charges, SEBI turnover fees,
stamp duty, GST on brokerage, and DP (depository participant) charges for
delivery trades. Individually tiny, collectively they can eat a meaningful
slice of profit — and each one needs its own accounting head if you want a
ledger that actually tells a story.
Rule of thumb: if STT is charged on both the buy and the sell
leg, it's delivery. If STT is charged only on the sell leg (and at a much lower
rate), it's intraday/jobbing. This one distinction saves hours of
back-and-forth with the client.
2. How to Actually Read a
Broker Ledger
Every broker's ledger
looks a little different, but the skeleton is always the same: a running
statement of the client's account with the broker, showing money in, money out,
trades settled, and charges deducted. Here is the sequence I follow every single
time:
•
Start
with the opening balance — this is money you already had lying with the broker.
•
Separate
the ledger into two streams before you enter anything: (a) fund transfers —
money added or withdrawn by the client, and (b) trade-related entries —
purchases, sales, and charges. Mixing the two is the single most common mistake
in trader bookkeeping.
•
For
every trade line, note the segment (equity delivery, intraday/jobbing,
F&O), the gross value, and the charges attached to it — the contract note
breaks these up individually even when the ledger shows only a net figure.
•
Reconcile
the ledger closing balance with the actual bank/demat statement at month end. A
mismatch almost always means a charge or a corporate action (dividend, bonus,
split) hasn't been booked yet.
A simplified extract of a
typical broker ledger looks like this:
|
Date
|
Particulars
|
Debit (₹)
|
Credit (₹)
|
Balance (₹)
|
|
01-Apr
|
Opening Balance
|
-
|
-
|
50,000 Cr
|
|
03-Apr
|
Purchase - Delivery (100
Reliance)
|
1,45,200
|
-
|
95,200 Dr...
|
|
03-Apr
|
Brokerage & STT on above
|
310
|
-
|
-
|
|
05-Apr
|
Sale - Intraday (Jobbing) 200
SBI
|
-
|
1,20,600
|
-
|
|
05-Apr
|
Brokerage, STT, Exch. Charges
|
180
|
-
|
-
|
|
30-Apr
|
Closing Balance
|
-
|
-
|
as per ledger
|
Notice the ledger only
gives you a net figure. As an accountant, your job is to un-bundle that net
number into gross purchase/sale value, brokerage, STT, exchange charges and GST
— because each of these has a different accounting and tax treatment, and lumping
them together will misstate both your trading account and your expense
schedule.
3. Setting Up the Books
For a person who trades
regularly and wants to treat it as a business (rather than a one-off
investment), the cleanest structure is to open three separate ledger accounts
under the trading business:
•
Delivery
Trading A/c – records purchase and sale of shares held for delivery.
•
Jobbing
/ Speculative Trading A/c – records intraday buy-sell squared off same day; the
Income Tax Act requires this profit or loss to be reported and set off
separately from other business income, so keeping it in its own ledger from day
one saves a painful reclassification exercise later.
•
Trading
Expenses A/c (or separate sub-heads: Brokerage, STT, Exchange Charges, GST on
Brokerage, DP Charges) – so that at year-end you can see exactly how much of
your profit was eaten by transaction costs.
A demat/broker account
itself is simply treated like a bank account in the books — debited when money
is deposited or shares are sold, credited when money is withdrawn or shares are
purchased.
4. Journal Entries – Two
Worked Examples
Example 1: Delivery
Purchase and Sale
Suppose you buy 100
shares of a company at ₹1,450 each for delivery, paying brokerage of ₹150, STT
of ₹145, and other charges of ₹15. A month later you sell the same shares at
₹1,600 each, incurring brokerage of ₹160, STT of ₹160, and other charges of ₹18.
|
Particulars
|
Debit (₹)
|
Credit (₹)
|
|
Purchase of Shares A/c – Dr
|
1,45,000
|
|
|
Brokerage & Other Charges
A/c – Dr
|
310
|
|
|
To Broker A/c
|
|
1,45,310
|
|
(Being 100 shares purchased for
delivery, along with related charges)
|
|
|
|
Particulars
|
Debit (₹)
|
Credit (₹)
|
|
Broker A/c – Dr
|
1,60,000
|
|
|
Brokerage & Other Charges
A/c – Dr
|
338
|
|
|
To Sale of Shares A/c
|
|
1,60,000
|
|
To Broker A/c (charges recovered)
|
|
338
|
|
(Being 100 shares sold
ex-delivery, along with related charges)
|
|
|
At year end, Purchase of
Shares A/c and Sale of Shares A/c are transferred to the Delivery Trading A/c
to arrive at the gross trading profit, and the total of Brokerage & Other
Charges A/c is charged off to the Profit & Loss Account as a trading expense.
Example 2: Intraday
(Jobbing) Trade
Suppose you buy 200
shares of another company intraday at ₹600 each and sell the same lot the same
day at ₹610 each. Brokerage and other charges (including the lower intraday
STT) total ₹180 for the round trip. Because no delivery is taken, only the net profit
and the charges are recorded — not the full purchase and sale value.
|
Particulars
|
Debit (₹)
|
Credit (₹)
|
|
Broker A/c – Dr
|
1,820
|
|
|
Brokerage & Other Charges
A/c – Dr
|
180
|
|
|
To Jobbing (Speculative) Profit A/c
|
|
2,000
|
|
(Being net profit of ₹2,000
earned on intraday jobbing trade, net of charges of ₹180)
|
|
|
If the intraday trade had
resulted in a loss instead, the entry simply reverses — Jobbing (Speculative)
Loss A/c is debited and the Broker A/c credited for the net amount payable.
5. Points Professionals
Often Miss
•
Treat
jobbing/speculative profit and loss completely separately from delivery-based
business profit — the Income Tax Act does not allow speculative losses to be
set off against normal business income, only against other speculative income.
•
STT
paid on delivery trades is not allowed as a deduction while computing capital
gains, but it is allowed as a deductible expense when the trading activity
itself is treated as a business — so the classification you choose at the start
(investor vs. trader) genuinely changes the tax outcome, not just the label.
•
GST
charged on brokerage is a cost, not a claimable input credit, for most
individual traders — don't let it slip into a “GST receivable” head by mistake.
•
Reconcile
contract notes with the ledger every month, not once a year. Broker charges
change, and a stray F&O or currency segment trade can quietly slip into
what was meant to be a pure equity ledger.
Closing Thought
Share trading bookkeeping
isn't difficult once you stop looking at the broker statement as one long list
of numbers and start reading it as three separate stories — what was bought,
what was sold, and what was paid in charges along the way. Set up your ledgers
to keep those three stories apart from day one, and both your books and your
client's tax return will thank you for it.
For general educational purposes;
reflects common Indian broking/accounting practice — verify current STT rates
and tax provisions before finalising client books.