Zerodha > Trade @ ₹20 (Free Delivery)Know More
Free Account Opening + AMC Free Demat

Zerodha Brokerage Charges, Fees, AMC, Transaction Charges 2025

Zerodha Logo

-5.77%74,33,773 Clients

Zerodha Account Opening Enquiry

Invest with zero brokerage in Equity Delivery and Direct Mutual Funds. Pay a flat ₹20 per trade for Intraday and F&O. Open an instant account (FREE) with Zerodha and start trading today.

Zerodha is highly popular and reputed for its low brokerage charges. Be it account opening charges, AMC, or brokerage charges, they are set in affordable ranges only. Zerodha account opening process is easy, quick, and safe. You could open a Zerodha account online in just a few minutes. The account opening charges are Rs 0 for trading in Equity, F&O, and Currency.

Zerodha account opening key features

  • Paperless online account opening.
  • Simple 2-in-1 account opening (Trading + Demat Account).
  • Account gets activated on the same day in most cases.
  • NRI account is available (paper-based process).

Zerodha Account Opening Process

1. Zerodha Account Opening Steps

To open an instant online account, visit the Zerodha website and click on the Signup button. Register using your mobile number and email. Verify them via OTP.

Zerodha account opening is a simple 7 steps process. It is recommended to keep scanned or digital copies of the Aadhaar Card, PAN Card, Cancelled Cheque, and Signature on a blank white paper for quick account opening.

  1. Enter PAN Number and Date of Birth.
  2. Choose trading segments and pay Rs 0 account opening fees.
  3. Enter your Aadhaar Number and verify it via OTP.
  4. Enter additional personal information like your parents' name.
  5. Enter your Bank account details.
  6. Complete the In-person verification by recording a video as per the instructions provided.
  7. Digitally sign your application form.

Once your application is submitted, the Zerodha team will verify the details, and open your account. After the account opening, your account details will be shared including your login credentials via an email within 24 hours.

2. Zerodha 3-in-1 account opening process

Zerodha offers 3-in-1 account (Trading + Demat + Bank accounts) through its partner bank, IDFC FIRST. The 3-in-1 account offers seamless transitions between bank and trading accounts. When the customer buys/sells shares, the funds are withdrawn or deposited in the bank account automatically. The customer does not have to maintain funds in a trading account for buying shares. In addition to it, the customer also earns savings account interest on the bank account holdings with IDFC First.

To open a 3-in-1 account, you need to open a bank account online with IDFC FIRST Bank. Once your Bank account is open, you can open a trading and Demat account with Zerodha and link it with your IDFC bank account.

3. Zerodha offline account opening form, fees and status

If your Aadhaar number is not linked to your current phone number, you have to open Zerodha accounts via the offline process by signing the paper forms. Zerodha charges Rs 400 for offline account opening.

Zerodha Offline Account Opening Steps

  1. Download the PDF Account Opening Form for Equity trading and Commodity Trading.
  2. Take a printout.
  3. Fill up the details.
  4. Sign the form.
  5. Attach the documents required.
  6. Courier the forms to the Zerodha office.

The Zerodha team will check the documents and details after receiving the form. Your account will be opened in two days if all of the required information is provided.

Zerodha Account opening documents

1. Documents Required for Online Account Opening

A scanned copy is required of the following documents:

Document Details

Identity Proof

PAN Card

Address Proof

Anyone - Driving License, Voter ID, Passport, Aadhar Card, Bank statement, etc.

Bank Account Details

Canceled cheque with your name printed on it. If not please attach your latest Bank Statement 

Signature Proof

Signature on an empty white paper

Income Proof

Only in the case when the F&O segment is selected.

Anyone - Latest salary slip, ITR, Form 16, 6-month bank Statement, etc.

2. Documents Required for Offline Account Opening

A paper signed copy is required of the following documents:

Document Description

Photographs

One. Paste on the KYC form and sign across it.

PAN Card

1 copy, self-attested

Address Proof

1 copy, self-attested - (Driving License, Voter ID, Passport, Aadhar Card, Bank statement, etc. - Anyone)

Income Proof

1 copy, self-attested - (Latest salary slip, ITR, Form 16, 6-month bank Statement, etc. - Anyone)

Canceled Cheque

The cheque should have your name printed on it, if not please attach your latest Bank Statement 

Zerodha Account Opening Time

Zerodha offers an online account opening. Customers can submit the online form at any time. Once the application is received, Zerodha takes around 24 hours to verify the application and open an account.

Zerodha team sends an email with your login credentials once the account is opened.

For an offline paper application form, Zerodha takes two days to process account opening applications.

Zerodha Account Opening Charges

Zerodha's online account opening charges are Rs 0 for the equity segment and Rs 0 for the equity and commodity segments. Offline account opening charges for the trades on Equity, F&O and Currency are Rs 400.

Zerodha allows customers to open online and offline accounts through its trading platforms and website. However, NRI, Partnership, Limited Liability Partnership, HUF, or Corporate accounts can only be opened via an offline process.

Account Type Equity Equity + Commodity

Individual Account (online)

Rs 0

Rs 0

Individual Account (offline)

Rs 400

Rs 600

NRI Account (offline)

Rs 500

N/A

Partnership, LLP, HUF or Corporate accounts (offline)

Rs 500

Rs 800

Zerodha Account Maintenance Charges

Zerodha AMC Charges are Rs 300 per year. Zerodha withdraws Rs 75 from customers' trading account quarterly (every 90 days). Zerodha AMC charges for the NRI account is Rs 500 per year.

Transactions Fees
Trading/Demat AMC Rs 300 per year (Rs 75 per quarter)
NRI Account AMC Rs 500 per year

Note:

  • Zerodha Demat AMC charges are payable by all customers irrespective of account utilization.
  • 18% GST is charged in addition to Rs 75 AMC Fees.
  • It is recommended to close the demat account if it's not in use to avoid AMC charges.

Conclusion:

Zerodha account opening process is easy, safe and secure. Zerodha accounts can be opened from both online and offline modes. Zerodha account opening charges are Rs 0 . Zerodha takes a max of 24 hours to open an account once the application is received.


Zerodha Account Charges

Zerodha offers stock trading account and Demat account services. Customer pays the fees, commission and taxes while trading with Zerodha.Zerodhafee structure and trading commission rates are explained as below.

To open Zerodha account you have to pay account opening charges and annual maintenance charges (AMC).

Zerodha Account Open Charges | Zerodha AMC 2025

TransactionFee
Trading Account Opening Charges (One Time)Rs 0
Trading Annual Maintenance Charges AMC (Yearly Fee)Rs 0 (Free)
Demat Account Opening Charges (One Time)Rs 0
Demat Account Annual Maintenance Charges AMC (Yearly Fee)Rs 300

Zerodha Brokerage Charges 2025

Customer pays a commission (brokerage) when buying or selling stocks through Zerodha. The brokerage charges for equity, commodities and currency derivative trading for Zerodha are explained as below.

Zerodha Flat Brokerage Plan

SegmentBrokerage Fee
Monthly Fee (Fixed)
Equity DeliveryRs 0 (Free)
Equity IntradayRs 20 per executed order or .03% whichever is lower
Equity FuturesRs 20 per executed order or .03% whichever is lower
Equity OptionsRs 20 per executed order
Currency FuturesRs 20 per executed order or .03% whichever is lower
Currency OptionsRs 20 per executed order
Commodity FuturesRs 20 per executed order or .03% whichever is lower
Commodity OptionsRs 20 per executed order

Zerodha Demat Account Charges 2025

The Demat account transactions are charged separately from the trading commission. Find Zerodha Demat account charges 2025.

Zerodha Demat Charges

Zerodha trading and demat account opening fees are Rs 0. Zerodha charges Rs 300 per year demat account AMC. Zerodha demat debit transaction fee of Market Trades: ₹13.5 + GST Off-Market Trades: 0.03% of ₹25 whichever is higher + GST per debit transaction.

ID Transaction Charges
1 Demat Account Opening Charges Rs 0
2 Transaction Charges (Buy)
3 Transaction Charges (Sell) Market Trades: ₹13.5 + GST Off-Market Trades: 0.03% of ₹25 whichever is higher + GST
4 Annual Maintenance Charges (AMC) Individuals/Non Individual (except Corporate) - ₹300 + GST Non Individual - Corporate - ₹1000
5 Demat + Courier charges ₹150 per certificate (+ ₹100 Courier charges)
6 Remat ₹150 per certificate + CDSL charges + ₹100 Courier charges
7 Pledge Creation ₹30 per request + GST
8 Pledge Creation Confirmation ₹0
9 Pledge Invocation ₹20
10 Failed Transactions ₹50 per ISIN
11 Other Charges Cheque Bounce: ₹350 Physical Statement - ₹50 (+Courier charges at actual) Modification in CML - ₹25 per request KRA Upload / Download - ₹50 per request Note: Interest at 18% p.a is charged on the outstanding bill amount if not paid within the due date.

Transaction Charges (Exchange Turnover Change)

A combination of Exchange Turnover Charge and Trade Clearing Charge. Know more about Transaction Charges .

Transaction Charges 2024

SegmentTransaction Fee
Equity IntradayNSE Rs 297 per Cr (0.00297%) | BSE Rs 375 per Cr (0.00375%) (sell side)
Equity Delivery NSE Rs 297 per Cr (0.00297%) | BSE Rs 375 per Cr (0.00375%) (each side)
Equity Futures NSE Rs 173 per Cr (0.00173%) | BSE Rs 0
Equity Options NSE Rs 3503 per Cr (0.03503%) | BSE Rs 325 per Cr (0.00325%) (on premium)
Currency Future NSE Rs 35 per Cr (0.00035%) | BSE Rs 45 per Cr (0.00045%)
Currency Option NSE Rs 3110 per Cr (0.0311%) | BSE Rs 100 per Cr (0.001%) (on premium)

Zerodha Trading Taxes

Zerodha charges government taxes and fees in addition to the brokerage. These Zerodha trading taxes are shows in the contract note sent to the customer at the end of the day. The below table can be used for the Zerodha tax calculation.

Zerodha Tax on Trading

Tax ZerodhaRates

Securities Transaction Tax (STT)

  • Equity Delivery: 0.1% on both Buy and Sell
  • Equity Intraday: 0.025% on the Sell Side
  • Equity Futures: 0.01% on Sell Side
  • Equity Options: 0.05% on Sell Side(on Premium)
  • Commodity Futures: 0.01% on sell side (Non-Agri)
  • Commodity Options: 0.05% on sell side
  • Currency F&O: No STT
  • On Exercise transaction: 0.125%
  • Right to entitlement: 0.05% on sell side

Exchange Transaction Charges

Refer table above

GST

18% on (Brokerage + Transaction Charge + SEBI Fee)

SEBI Charges

0.0001% (₹10/Crore) of the turnover (except for Agri futures where it is Rs 1 per crore)

Stamp Duty

(On buy side only) Delivery: 0.015%, Intraday: 0.003%, Equity Futures: 0.002%, Equity Options: 0.003%, and Currency F&O: 0.0001%.

Commodity Futures: 0.002%, Commodity Options: 0.003% (MCX)

Zerodha Special Offer

Free Stock Trading and Mutual Funds

  • Free account opening for everyone
  • Zero brokerage on Equity Delivery trades
  • Flat ₹20 per trade for Intraday and F&O
  • Zero brokerage on Mutual Fund investments
  • Trade with India's leading trading platform

Limited-time offer!
Open your instant Zerodha account online and start trading today.

Frequently Asked Questions

Opening an account with Zerodha is free for people under the age of 25. For others, Zerodha charges Rs. 0 for opening an account. The AMC for the demat account is Rs. 300 per annum. Read more about Zerodha's charges.

Zerodha Account Opening Charge

Account Type Equity Equity + Commodity

Individual Account (online)

Rs 0*

Rs 300

Individual Account (offline)

Rs 400

Rs 600

NRI Account (offline)

Rs 500

N/A

Partnership, LLP, HUF or Corporate accounts (offline)

Rs 500

Rs 800

Note: * Zerodha charges Rs 0 Account opening free for all under the age of 25.

 

Zerodha charge zero brokerage for equity delivery trades. It charges Rs 20 per executed order on intraday and derivatives trades.

Zerodha Brokerage
Trade TypeBrokerage Fee

Equity Delivery

Rs 0

Intraday, F&O (Equity, Commodity, Currency)

Rs 20 per executed order

 

Zerodha charges a brokerage fee of Rs 20 per executed order for intraday trades. The brokerage for equity delivery trade is Rs 0. Zerodha brokerage is among the lowest in the industry.

 

No, Zerodha doesn't charge a fee for investing in Mutual Funds (MF). Zerodha mutual fund charges are nil. On top, Zerodha offers 'Direct Mutual Funds' which results in an additional saving of over 2% yearly to the investors.

Zerodha is the first broker to offer direct mutual funds. In case of Direct Mutual Funds, the broker like Zerodha doesn't get any upfront of trail commission from the Mutual Fund managers or AMC. The savings from this is passed on to the customer in terms of higher returns.

Zerodha offers it's online Mutual Funds investment services to a platform name Coin. Zerodha Coin has a website and a mobile app, available for free to charge to all Zerodha customers.

Mutual fund investment with Zerodha is absolutely free. There is no brokerage, no software charges, no upfront or trail commission from fund managers or AMCs and no hidden charges. Also, there is no limit on size or number of transactions.

 

Zerodha charges brokerage for intraday and Futures & Options trades at BSE, NSE and MCX. The brokerage is charged only when the order is executed. The Contract Note (sent at the end of the day to customers via email) provides detail of the brokerage, taxes and other charges.

 

Yes, Zerodha charge Rs 300 per year Demat Account AMC (Annual maintenance charges) fees. This fee is charged quarterly (i.e. Rs 75 every quarter). Except this Zerodha doesn't have any annual charges or minimum balance requirements.

 

Zerodha offers brokerage-free equity delivery trades. Thus, if you sell the shares that you hold in your Demat account, there are no brokerage changes. However, you still have to pay taxes and a Demat debit transaction fee.

Zerodha brokerage for intraday trading is flat Rs 20 per executed order on both buy and sell legs.

 

Zerodha doesn't offer margin funding. As per the new margin requirement applicable from Jan 1st, 2020, brokers are not permitted to offer additional margin. The customer has to pay the margin as prescribed by the stock exchanges.

 

Zerodha is an online stock broker offering almost all of its services online by leveraging the latest computer technology and the internet. Zerodha does volume business with a highly scale-able online trading platform. This makes it possible for Zerodha to offer trading at an ultra-low-cost.

Zerodha doesn't have branch offices, doesn't spend money on advertising campaigns and doesn't offer services like research and advisory.

 

Zerodha offers brokerage free equity delivery trades and Mutual Fund investments. It charges flat Rs 20 or 0.03% (whichever is lower) per executed order brokerage fee for trading in Intraday and F&O across Equity, Currency and Commodity segments.

Zerodha Brokerage Charges

Segment

Brokerage Charges

Equity Delivery

Rs 0 (Commission Free Trading)

Equity Intraday

Flat Rs 20 or 0.03% (whichever is lower) per executed order

Futures (Equity/Currency/Commodity)

Flat Rs 20 or 0.03% (whichever is lower) per executed order

Options (Equity/Currency/Commodity)

Flat Rs 20 or 0.03% (whichever is lower) per executed order (on Turnover)

Mutual Fund

Rs 0 (Commission Free Trading)

 

Zerodha offers a flat fee brokerage model with brokerage free delivery trades. The brokerage charges in intraday and F&O are calculated on per executed order irrespective of the trade size. For example, if you buy 10 lots of NIFTY Future in one single order, you pay just Rs 20 brokerages on this trade.

 

No, Zerodha doesn't charge brokerage or any other fees for rejected orders. The company charges brokerage and other fees only for executed orders.

 

Simply leave your contact information and Zerodha representative will call you in a few hours.

 

No, Zerodha doesn't charge brokerage or any other fees for canceled orders. If for some reason, you cancel your orders, you won't be charged any fees.

You get charged brokerage/fees/charges only for the orders that get executed and not for the orders that get rejected or canceled for any reason, whether auto-canceled or manually canceled.

 

Zerodha, the discount stock broker offers commission-free equity delivery trading and Mutual Funds. It charges flat Rs 20 or 0.03% (whichever is lower) per executed order brokerage for trades in Intra-day and Equity, Currency and Commodity Derivatives (F&O).

  • Intraday Trading

    You pay 0.03% (maximum Rs 20 per executed order). For example:

    • When you buy 100 shares of Rs 10 each share; your brokerage is Rs 3 (0.03% of Rs 1,000).
    • When you sell 10 shares of Rs 300 each share; your brokerage is Rs 9 (0.03% of Rs 30,000).
    • When you buy 250 shares of Rs 500 each share; your brokerage is Rs 20 (as 0.03% of Rs 125,000 is Rs 37.50 which is higher then Rs 20).
  • Delivery Trading

    You pay Rs 0 brokerages. Yes, it's free with absolutely no hidden fee. Example:

    • Buy 100 shares of Rs 10 per share for delivery; the brokerage you pay is Rs 0.
    • Sell 100 shares of Rs 3000 per share for delivery; the brokerage you are charged is Rs 0.

When you are trading stocks and if you are trading volumes are lower you get the benefit of Rs 20 or 0.03% for intraday, whichever is lower.

 

When you place an order with Zerodha which gets traded, it is called an executed order. You don't pay for placing, cancelling or modifying an order; you pay only per executed order.

Zerodha doesn't charge per trade, Zerodha charge only for an executed order. So even if an order is executed in 5 different trades it is considered only 1 executed order and you pay only Rs 20.

Example of an order is:

Buy 1000 shares of ONGC

You place a 'buy' order for 1000 shares of ONGC. This order may get executed in different trades (chunk) until the whole 1000 share is bought. However, Zerodha charges you only Rs 20 for the order that is placed, irrespective of how many trades it takes to complete the order. The same charge is applied for trading Equity Intraday, Delivery, F&O, Currency Derivatives, and Commodity.

 

Zerodha doesn't charge per trade, they charge only for an executed order. So even if an order is executed in 5 different trades it is considered only 1 executed order and you pay only Rs 20.

 

Zerodha Call & Trade charges are Rs 50 per executed. The call and trade charges are over and above the brokerage charges and other regulatory fees.

Zerodha levies Call and Trade charges in two cases:

  1. If you place an order by calling the dealing desk of Zerodha.
  2. If the Zerodha RMS team had to initiate auto square off for the MIS orders not squared off by the stipulated time. Zerodha treats auto- square off as a Call and trade order. 

Zerodha is an online discount stockbroker designed for customers who can trade online by themselves. Zerodha does not offer personalized services, relationship managers, branch offices, etc.

People who frequently need broker assistance or in-person services should consider opening an account with full-service brokers like Sharekhan, ICICI Direct, and IIFL.

 

You can withdraw money from Zerodha through Zerodha's back-office platform, Console.

Steps to withdraw money from Zerodha

  1. Log in to Console either through the desktop browser or mobile browser.
  2. Go to the Funds Tab and click on Overview.
  3. Enter the withdrawal amount and click on Proceed.
  4. This will pop-up a funds withdrawal confirmation window displaying the details of your mapped bank account.
  5. Click on Submit Request to complete the withdrawal process.

The money gets credited to your bank account within 24 hours.

How to withdraw money from Zerodha account?

Points to Note:

  1. Equity withdrawal requests are processed at 8.30 PM from Monday to Friday.
  2. Commodity withdrawal requests are processed at 8.00 AM from Monday to Friday.
  3. The minimum withdrawal amount is Rs 100.
  4. The withdrawal requests get credited only to the mapped primary bank account.

 

Yes, you can opt to receive a physical copy of the contract note in Zerodha at a charge of Rs 20 per contract note plus the courier charges.

Zerodha sends the Electronic Contract Note (ECN) in PDF format for free of charge to their clients on their registered email ID. Alternatively, you can also download the contract note at no cost from Zerodha Console (back office) website. The electronic contract note is delivered to the clients at 7 PM on the same day of trading.

 

Zerodha charges brokerage and applicable taxes on both buy and sell transactions.

Zerodha offers brokerage-free Equity Delivery trading. That means you do not pay any brokerage for cash & carry trades (or when you take delivery of shares or sell them from your demat account).

For intraday trades, Zerodha charges flat Rs 20 per order brokerage on both sides (buy and sell). Thus total brokerage for one intraday trade is Rs 40.

In addition to the brokerage, you have to pay the following taxes and fees:

Zerodha Equity Taxes

Transaction Head

Equity Delivery

Equity Intraday

Securities Transaction Tax (STT)

0.1% on both Buy and Sell

0.025% on the Sell Side

Transaction / Turnover Charges

NSE: 0.00325% | BSE: 0.003% per trade (each side)

NSE: 0.00325% | BSE: 0.003% per trade (each side)

Goods and Services Tax (GST)

18% on (Brokerage + Transaction Charge)

18% on (Brokerage + Transaction Charge)

SEBI Charges

Rs 10/Crore on both buy and sell

Rs 10/Crore on both buy and sell

Stamp Charges

0.015% (Rs 1500 per crore) on buy-side

0.003% (Rs 300 per crore) on buy-side

DP Charges

Rs 13.5 for every debit per ISIN per day.

Nil

 

Many people ask about how Zerodha makes money by offering Free Mutual Fund. Majority of Zerodha revenue comes from derivatives trading. By offering free services like MF's, Zerodha attract many large traders and investors who eventually pay by using it's stock and derivates trading services.

Zerodha earn small interest from the money you keep in your trading account for few days before you buy stock or mutual funds. Zerodha keeps your money into bank FD's and earns interest in it.

For example, if you keep Rs 1 lakhs in your trading account for 1 day, Zerodha earn Rs 19.18 interest on it (at the rate of 7% annual interest).

 

Zerodha allows customers to open an account to trade in Equity, Currency, F&O, Commodity, Mutual Funds and IPO. NRIs, Limited Liability Partnerships, HUFs, and corporations can also open. Zerodha also offers a 2-in-1 account (a combo of trading account and demat account) which can be opened within a few minutes.

Zerodha Account Types

  1. Trading Account

    The Zerodha trading account is for trading and investing in stocks, mutual funds and IPO. This account is required to invest in the stock market in India. It enables a customer to buy/sell equity at stock exchanges.

  2. Demat Account

    The Zerodha Demat Account allows customers to hold securities (Stocks, Bonds, and ETFs) in electronic format. The demat account is similar to a bank account but instead of money, it holds shares in it.

  3. Commodity account

    The Zerodha Commodity Account enables the customer to trade commodity futures on the MCX exchange. This account is required only when you would like to trade in commodities at MCX.

 

Steps to open a Zerodha account online

To open an account with Zerodha, go to the Zerodha website and follow the steps below:

  1. Sign up
    • Enter Mobile and Email verification via OTP.
    • Enter PAN Details.
  2. Pay Account Opening Fees
    • Pay Rs 0 account opening fees via UPI, net banking or cards.
  3. Aadhaar Verification
    • Verify Aadhar via OTP received on your mobile number.
    • Allow Zerodha to access your Aadhar Data.
  4. Update Personal Details
    • Enter the parent's name and marital status.
    • Trading Experience
    • Annual Income and Occupation
  5. Add Bank Account Details
    • Enter Bank Account number
    • IFSC Code or UPI ID
  6. IPV Verification
    • On a piece of paper, write the code and place it in front of the camera.
    • Ensure that both your face and the code are visible.
  7. Document Upload
    • Sign on a blank paper and upload it.
    • Upload PAN Card.
    • Income Proofs such as Bank Statement, Form 16 or latest Salary Slip.
  8. eSign Process
    • Check the Terms and conditions and check the form details
    • Proceed to the NSDL/CDSL eSign page.
    • Enter Aadhar Number
    • Enter OTP received on the registered mobile number
    • Application Submitted

Note: Once all of your documents have been confirmed, the Zerodha team will provide your login credentials in your email. It usually takes between 2 hours to 24 hours.

 

Zerodha Account Opening Enquiry

Invest with zero brokerage in Equity Delivery and Direct Mutual Funds. Pay a flat ₹20 per trade for Intraday and F&O. Open an instant account (FREE) with Zerodha and start trading today.

Information on this page was last updated on Friday, October 4, 2024

Special Offer: Invest with zero brokerage in Equity Delivery and Direct Mutual Funds. Pay a flat ₹20 per trade for Intraday and F&O. Open an instant account (FREE) with Zerodha and start trading today.

Are you a Zerodha Customer?