Invictus Games ble lansert 6. mars 2014 av prins Harry på Londons Copper Box, som ble brukt som arena under OL i 2012. Han hadde sett et britisk lag konkurrere i det amerikanske Warrior Games i Colorado i 2013, og ønsket å bringe konseptet for et lignende internasjonalt idrettsarrangement til Storbritannia. Med støtte fra Londons borgermester Boris Johnson, Londons organisasjonskomité for OL og PL og forsvarsministeriet ble arrangementet planlagt og etablert over en periode på ti måneder. Finansiering på én million pund ble sikret fra Royal Foundation, en ideell stiftelse etablert av prins Harry sammen med hertugen og hertuginnen av Cambridge, og en tilsvarende sum fra staten, kunngjort av finansminister George Osborne, basert på inntekter fra bøter utstedt til banksektoren etter Libor-skandalen. Invictus Games ble også sponset av Jaguar Land Rover.