Parlamentets säkerhetsutskott fann att ”valet av stridsplan som federala rådet gjort rymmer de största risker: tekniskt, kommersiellt, finansiellt och avseende leveransdatum”, rapporterar den schweiziska nyhetsbyrån ATS.
Trots detta avstod utskottet med 16-9 rösterna från att kräva att regeringen ska avbryta affären.
Försvarsminister Ueli Maurer sade att förhandlingarna med Sverige snart är slutförda och därefter kan man lösa kvarvarande frågor.
Kritikerna meddelade att de kommer att begära en nationell folkomröstning om affären.
Maurer påpekade att Gripen var ”det billigaste alternativet”. Prislappen är 21 miljarder kronor och schweizarna har fått enligt Maurer garantier om att den inte kommer att ändras.