Zerodha logo

What does the error “TRANSACTION NOT ALLOWED IN CURRENT STATE” mean?

This error occurs for equity orders placed in the following cases:

  • If an order is placed between 9:07 AM and 9:08 AM after the order collection period is over.
  • If an order is placed or cancelled between 3:30 PM to 3:40 PM.
  • If the stock is not allowed to trade in the pre-open session and orders are placed for it during the order collection period , i.e., 9:00 AM to 9:08 AM.

Place orders during regular market hours instead. To know the market timings, see What are the market timings?

Still need help?

Create a ticket

Open tickets

We see that you have the following ticket(s) open:

If you have the same query, check and update the existing ticket here. In case of a new query, click on Continue.

Continue