O ICO inversă este un proces prin care o companie care are deja un produs sau un serviciu (de obicei o companie cotată la bursă) își vinde activele sau stocurile către public pentru a finanța o nouă afacere cu criptomonede. Compania lansează apoi un nou token sau o nouă monedă care este utilizată pentru a-și alimenta produsul sau serviciul.
ICO-urile inverse sunt foarte asemănătoare cu IPO-urile (oferte publice inițiale), cu excepția faptului că obiectivul principal al unei ICO-uri inverse este ca o afacere Web2 să treacă la Web3 (blockchain).