A 1inch limit order can remain active even after the market appears to reach your chosen price. That does not necessarily mean the order is broken. Execution depends on the exact rate, available liquidity, order profitability, token balance, approval and the expiry you selected. This guide explains why a 1inch limit order may not fill, what its status means and how to decide whether to wait, cancel or create a new order.
Last reviewed: August 31, 2026. The 1inch interface, supported networks and protocol behavior can change. Confirm the live order details in the official 1inch dApp before signing. This article is independent educational content, not financial advice.
Why is my 1inch limit order not filling?
The short answer is that a limit order defines acceptable terms; it does not guarantee a trade. On 1inch, you choose the token pair, amount, target price and expiry, then sign the order with your wallet. Execution occurs only if another participant can fill it under those conditions while the order remains valid.
A chart touching your price is only one part of the process. The following must also be true:
- the order has not expired or already been canceled;
- your wallet still holds enough of the token being sold;
- the protocol has sufficient token approval where approval is required;
- the available liquidity can support the requested amount;
- the order is economically practical for a taker or resolver to execute;
- the selected network and token contracts match the intended market.
How a 1inch limit order works
A market swap asks for execution near the best rate currently available. A limit order instead states the minimum exchange conditions you will accept and how long the instruction remains valid. The order is cryptographically signed and can remain off-chain until it is submitted for on-chain execution.
Your tokens normally stay in your wallet while the order waits. This preserves self-custody, but it also means that spending or transferring those tokens can make the order impossible to fill. A signed order is not the same as locking assets in a centralized exchange account.
The current 1inch Trade interface lets users choose a token pair, amount, target price and active period. Orders can then be monitored in the Active Orders or trade-history area. Interface labels may change, so rely on the status and transaction details shown in the current dApp.
Reason 1: the executable rate was never reached
Charts from different platforms can use different liquidity sources, time intervals and price calculations. A brief candle touching your target does not prove that enough executable liquidity was available to fill your specific order on your selected network.
Suppose you want to exchange Token A for Token B only when one A returns 10 B. A chart may display 10 momentarily, but the actual executable rate for your order size could be lower after liquidity depth and execution costs are considered. Compare the order’s exact rate and token direction rather than looking only at a rounded headline price.
Also verify which asset is the numerator and which is the denominator. Reversing a pair can make a correctly calculated target look wrong. Before signing, read both the amount sold and the minimum amount expected.
Reason 2: the order is not attractive to execute
Someone must submit the signed order for on-chain settlement. That participant considers the value available from the trade, current gas costs and other execution expenses. A small order with a narrow margin can be uneconomical even when the displayed market price briefly appears suitable.
This is one reason a limit price being reached does not create an execution guarantee. Market conditions must make the complete transaction workable, not merely place the last displayed price on the desired side of the target.
Reason 3: liquidity is too low
Liquidity determines how much can trade near a quoted price. Major token pairs usually have more depth than recently issued, low-volume or highly volatile tokens. If there is insufficient compatible liquidity, an order may remain open or fill only partly.
A large order can also be difficult to execute at one rate. Even when some liquidity exists, it may cover only a fraction of the requested amount. Do not assume that a visible token price applies to every possible order size.
Before replacing an order, check whether the token contract is genuine, examine recent activity and compare the intended size with available market depth. Token names and symbols are not unique; contract addresses provide the reliable identity.
Reason 4: your wallet balance changed
Because the assets stay in your wallet while an order waits, you must preserve enough available balance to complete it. Transferring the token, swapping it elsewhere or using it in another DeFi position can leave an active-looking order without sufficient funds.
Gas assets and order assets are separate. Holding ETH or another native network token does not replace the ERC-20 token promised by the order. Check the balance for the exact token contract on the exact chain.
If the balance is insufficient, restoring it may make the order fillable again if the instruction is still valid and properly approved. However, review the old price first. An order created under earlier market conditions may no longer match your intentions.
Reason 5: token approval is missing or insufficient
An ERC-20 approval authorizes a specified smart contract to transfer up to an allowed amount. Signing a limit order does not always create or increase that approval. If the allowance is absent, too small or later revoked, settlement can fail even when the wallet contains enough tokens.
Do not solve an approval problem by accepting an unexplained unlimited permission. Verify the official 1inch domain, selected network, token contract, spender and requested allowance. A malicious approval can expose tokens without revealing a seed phrase.
Approval transactions and order signatures are different:
- Approval transaction: an on-chain permission that usually requires network gas.
- Order signature: authorization of the order terms in the wallet; signing alone does not transfer the tokens.
- Execution transaction: the on-chain settlement that fills all or part of a valid order.
Reason 6: the order expired
Every limit order has a validity period. Current 1inch guidance describes preset periods such as one hour, one day, seven days and one month, along with a custom expiry option. Once the deadline passes, the order is no longer available for normal execution.
An expired order is not the same as a failed swap. If nothing filled, the tokens stayed in your wallet. The expiration simply ended the signed instruction. Creating another order requires reviewing the current market and signing new terms.
Do not automatically recreate an expired order at the old price. Confirm the token contracts, wallet balance, approval and rate again. Market liquidity and risk may have changed while the first order was active.
Can a 1inch limit order be partially filled?
The 1inch Limit Order Protocol supports partial fills. This means part of an order can execute while the remainder stays available, subject to the order’s settings and continued validity. Review the original amount, filled amount and remaining amount separately.
Canceling the remainder does not reverse the portion already settled on-chain. Completed fills are blockchain transactions and should be reviewed in the connected wallet or appropriate block explorer. If the received token is missing from the wallet interface, verify the transaction and add the correct token contract rather than repeating the order immediately.
How to check an unfilled 1inch order
- Use the official domain. Open 1inch from a saved bookmark and connect the wallet that signed the order.
- Select the correct network. An order created on one chain will not appear as an active order on another.
- Open Active Orders or Your Trades. Locate the order and review its status, pair, rate, amount and expiry.
- Check for partial execution. Separate the filled amount from the remaining amount.
- Verify both token contracts. Do not rely only on ticker symbols.
- Check the selling-token balance. Make sure it still covers the unfilled amount.
- Review the allowance. Confirm that the correct 1inch contract has sufficient permission.
- Compare the executable rate. Consider order size and liquidity rather than only a chart candle.
- Check the expiry. An expired instruction cannot wait for a future price recovery.
- Inspect on-chain activity. Use the correct block explorer to confirm any approval, cancellation or fill transaction.
How to cancel a 1inch limit order
Connect the same wallet on the same network used to create the order, open the active-order area and select the cancellation control for the relevant order. Read the wallet request carefully before confirming. Depending on the current cancellation method, invalidating an active order can require an on-chain transaction and network gas.
Confirm these details before cancellation:
- the connected account is the order maker;
- the selected blockchain is correct;
- the order hash or displayed pair matches the intended order;
- the order has not already filled or expired;
- the wallet request is a cancellation rather than an unrelated approval or transfer.
If a cancellation transaction is submitted, wait for blockchain confirmation and verify the updated status. Avoid repeatedly submitting replacements while the first transaction is pending because nonce conflicts can create additional confusion.
Does canceling a 1inch limit order cost gas?
Placing a signed order can be gasless when no new on-chain token approval is needed. Manual on-chain cancellation may require gas because the protocol must invalidate the order on the selected blockchain. Expiry is different: an order that reaches its deadline simply becomes invalid under its signed conditions.
Costs depend on the network and the exact action requested by the live interface. Review the wallet simulation and estimated fee before confirming. Never rely on a fixed gas amount quoted in an older guide.
Should you cancel or keep waiting?
This is a trading decision rather than a technical rule. Waiting can make sense when the price remains intentional, the order is funded and approved, and the expiry still matches your plan. Cancellation may be appropriate when the rate was entered incorrectly, the wrong token or network was selected, the balance is needed elsewhere, or the original market reasoning no longer applies.
Avoid moving the selling token while leaving an unwanted signed order active. Cancel or let the instruction expire according to its terms, then verify its status. Maintaining a written record of open DeFi orders helps prevent forgotten permissions and conflicting use of the same balance.
Security checks before signing or canceling
- Verify that the browser address is the official 1inch domain.
- Reject unexpected wallet prompts received through messages or advertisements.
- Confirm the account, network, tokens, amounts, rate and expiry.
- Review the spender and allowance for every approval.
- Never disclose a seed phrase, private key or wallet recovery file.
- Use a small order when testing an unfamiliar token or network.
- Check completed transactions in an independent block explorer.
Connecting a wallet reveals the public address to the site but should never require sharing the recovery phrase. If a page asks for secret recovery words to fix an unfilled order, close it.
Frequently asked questions
Why did the market reach my price but my 1inch order did not fill?
The chart may represent a different market or a rounded price, and there may not have been sufficient profitable liquidity for your exact size. Balance, approval, expiry and competing execution opportunities can also affect whether the order is filled.
What happens when a 1inch limit order expires?
The signed instruction is no longer valid for execution. Any unfilled tokens remain in your wallet. A new order requires new terms and a new signature.
Can I cancel a partially filled 1inch order?
You can cancel or invalidate the remaining active portion when the interface provides that option. The portion already executed is final and cannot be reversed by canceling the remainder.
Are funds locked in a 1inch limit order?
The order assets normally remain in the maker’s wallet until execution. Spending them elsewhere can leave the order without enough balance to fill.
Do I pay if the order never fills?
An unfilled signed order does not itself create a swap fee. Separate on-chain actions, such as token approval or manual cancellation, can require network gas. Always inspect the live wallet request.
Where can I see my 1inch limit orders?
Connect the original wallet on the correct network and check Active Orders, Your Trades or the current trade-history area in the official 1inch interface.
Final takeaway
A 1inch limit order not filling is usually explained by price conditions, execution economics, liquidity, wallet balance, token approval or expiry. Start by checking the exact order status instead of assuming a failed transaction. Confirm the wallet and network, separate partial fills from the remainder, and inspect every approval or cancellation request before signing.
For current product behavior, consult the official 1inch limit-order guide, the 1inch Trade mode guide and the technical Limit Order Protocol overview.