The static IP for this account has expired. Please recharge the account (or add funds to your wallet) to resume trading.
Last updated 16 October 2026
Trading blocked: your static IP has expired (SD-ERR-IPG-LICENSE)
- Your static IP is unpaid for the current period, so trading on that account is paused. The IP is still registered with your broker, nothing to whitelist again.
- Add funds to your wallet and place the order again. The IP renews itself, usually within a minute or two.
- You do not have to recharge the whole account — if the account is still within its dates, only the IP is charged.
- Quickest fix: Accounts → Trading Accounts → click Pay IP next to the red 0 in the IP Days column. It renews only the IP.
- Do not recharge the account again just for the IP. That buys a licence month you do not need.
- We retry every day, so balance added today clears it by the next day at the latest. We also email you when an order is blocked for this.
When this happens
- 1 Your wallet ran out during a recharge, so the static IP charge that follows the licence charge could not go through.
- 2 Several accounts renewed at the same time and the balance covered every licence but not every static IP.
- 3 The static IP's paid period ended and there was not enough wallet balance to renew it.
- 4 Auto-recharge was switched off, so nothing renewed the account or its static IP on its own.
What this means
A static IP belongs to one trading account, and it is paid for month by month along with that account. This message means the static IP is unpaid for the current period, so we stopped orders going out on it.
It does not mean anything is wrong at your broker. The IP is still registered there, and nothing has to be changed on the broker’s site. Only the payment is missing.
The account and its static IP are charged separately, so their dates can differ. An account can be well within its dates while its static IP is unpaid — that is exactly the case this message covers.
This applies only to a static IP you took from us. If you brought your own IP, it is never charged on our side and you will never see this message for it — see Does the expiry date apply to my own static IP?.
How to fix it
Quickest: pay for just the IP. Go to Accounts → Trading Accounts. The IP Days column shows a red 0 for this account. Click Pay IP next to it. You see the price and the date it pays until; confirm, and orders go through again. If your wallet is short, it tells you how much to add first.
Or add money and let it renew itself:
- Add funds to your wallet. Open the User menu in the top-right corner (click your name), click Account, and add funds on the Billing tab. Keep at least the IP’s monthly price in it — ₹100 for a Premium static IPv6, ₹150 for a Standard static IPv4.
- Place the order again. The static IP renews itself on the next attempt and trading resumes. If the first retry still shows the message, wait a minute or two and try once more.
You do not need to recharge the whole account. If the account is still within its dates, only the static IP is charged, and only for the days it covers.
Other places to pay for just that IP
- On Accounts → Trading Accounts, select the account and click Recharge. When the licence is still valid, the screen says so and offers Pay for the IP only.
- Or go to Settings → My IPs, open the System IPs tab, find the IP that is past its date and click Pay now.
Each of these charges only that static IP and leaves the account licence alone. You still need the IP’s price in your wallet first, so add funds before you click it.
This button is for the static IPs we provide. A Premium static IPv4 is billed on its own each month and does not show one — see Static IP not renewed because your wallet balance was low.
Recharge the whole account only if its licence has expired too: that renews the licence and its static IP together. While the licence is valid, a recharge would only buy a licence month you do not need.
And if you do nothing at all, we present the bill again every day. So balance sitting in your wallet clears this on its own by the next day at the latest.
Why the wallet runs out part-way
An account recharge pays for two things: the account licence and that account’s static IP. The licence is taken first. If the wallet holds exactly the licence amount, there is nothing left when the static IP charge follows — the account looks perfectly fine while its IP quietly goes unpaid, and trading stops later with this message.
When you recharge several accounts in one go from the Recharge screen, this cannot happen any more: the screen adds up every licence and every static IP first and charges nothing unless the wallet covers all of it. It can still happen in rare cases, for example when several accounts renew automatically at the same moment.
To avoid it: keep enough in your wallet for the licence and the static IP of every account. The Recharge screen shows both, and See the cost of each account shows the split for each one.
Check auto-recharge so it renews on its own
Auto-recharge is on by default. With it on, the account and its static IP renew on their own the next time you use the account, so trading resumes automatically and you never hit this pause — as long as your wallet has balance.
Go to Settings → General, find Auto Recharge Accounts in the Billing section, and check that it is on. Then keep enough balance in your wallet so the renewal can go through. Auto-recharge is a setting for your login, so it covers every account under it, not one account on its own.
Checking what an account owes
Open Accounts → Trading Accounts and click the account’s row. The account’s own expiry date is shown there, and the static IP with its own date is on the Static IP button. The two dates can differ — the account can be paid up while its IP is not.
How long you have
Trading is paused from the day the static IP’s paid period ends — there is no grace window for trading. The IP address itself is held for you for a while longer, so a top-up during that window brings the same address back, with nothing to whitelist again at your broker. If it stays unpaid to the end of that hold, the account is released to a shared IP and you would have to take a static IP again.
When an order is blocked for this, we email you straight away with the amount to add and the date the IP is released. If your wallet is short or auto recharge is off, we also email you three days before a static IP’s paid period ends. See Static IP Setup for when we send each email.
Related help
- Static IP for broker API trading — options, pricing, and how the static IP renews every month.
- Broker rejects your IP (static IP not registered) — a different problem: the broker blocks the IP because it is not on its whitelist.
- Static IP not renewed because your account licence expired — a different case: the account licence itself expired, so we stopped renewing its static IP and emailed you.
- Static IP not renewed because your wallet balance was low — the Premium static IPv4, which renews from your wallet on its own.