Špirić cursó estudios primarios en Drvar, secundarios en Sarajevo y universitarios en la Universidad de Sarajevo, donde en 1979 se licenció en Economía. Al año siguiente, comenzó a trabajar como asistente de investigación en el Instituto Económico de Sarajevo. En 1982 obtuvo un máster en Economía por la Universidad de Sarajevo.[1] Desde 1992 es profesor del Departamento de Teoría, Análisis y Política Económica de la Facultad de Economía de la Universidad de Bania Luka.[1]
Tras las elecciones generales de 2006, fue reelegido a la Cámara de Representantes, pero renunció al cargo de diputado para ser nombrado presidente del Consejo de Ministros de Bosnia y Herzegovina.[1]
Fue elegido Presidente del Consejo de Ministros el 4 de enero de 2007 y tomó posesión de su cargo el 11 de enero de aquel mismo año.[2] El 1 de noviembre de 2007 presentó su dimisión en protesta por los planes de reforma del Alto Representante para Bosnia y Herzegovina, Miroslav Lajčák. En opinión de Špirić, estas reformas reducirían la influencia de la población serbia de Bosnia a nivel estatal.[3] Algunos observadores la consideraron la crisis más grave desde el final de la guerra de Bosnia.[4]
Una vez resuelta la crisis, Nikola Špirić fue propuesto de nuevo para el cargo de Presidente el 10 de diciembre de 2007. Fue confirmado por la Presidencia de Bosnia y Herzegovina el 27 de diciembre y por el Parlamento un día después. En 2012 le sucedió en el cargo Vjekoslav Bevanda.[5] De enero de 2012 a marzo de 2015 fue Ministro de Hacienda en el gobierno de Vjekoslav Bevanda.
Desde el 25 de febrero de 2019 es de nuevo miembro de la Cámara de los Pueblos, la otra cámara de la Asamblea Parlamentaria.[6]
Vida personal
Nikola Špirić está casado con Nada Špirić (nacida Naida Salković), una bosníaca de Tuzla, con la que tiene dos hijos, Jovana y Aleksandar.[1]