> For the complete documentation index, see [llms.txt](https://arvind-anandacoumar.gitbook.io/untitled/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arvind-anandacoumar.gitbook.io/untitled/transaction-issues-support-and-troubleshooting/what-happens-if-a-transaction-fails.md).

# What happens if a transaction fails?

Sometimes

There are 2 cases for a transaction failure, the first step of the transaction failed, or an intermediate step failed.

1. **The first step of the transaction fails:**&#x20;

   In this case, the transaction will not start and the user will not pay any fees. They will retain the original total balance of the original asset in its original location. \
   \
   The UI will notify the user of failure and prompt the user to try again.\
   \
   Any gas fees incurred to initiate a transaction will be charged to the user. No InstaFi fees will be charged.
2. **An intermediate step of the transaction fails:**&#x20;

   In this case, the user will retain the destination asset of the last completed transaction ("the intermediary asset")\
   &#x20;\
   The UI will notify the user of failure, and prompt to complete the transaction from the intermediary asset to the original destination asset.\
   \
   No InstaFi fees will be charged in this case. However, the user will be charged for any underlying transactions that were completed. \
   \
   InstaFi will only charge for a completed successful transaction - when funds are transferred to the destination asset.

\
As a final backstop - our internal tooling gives our support team the ability to manually complete certain legs of the transaction on a users behalf - if that is deemed the correct remediation of a support ticket.\
\
Our support team can review transaction failure & fee issues - and refund transaction fees if deemed fair, on a case by case basis.
