Dobrý deň,
pokiaľ ide o trestné konanie, tak vo všeobecnosti platí, že každý má povinnosť vypovedať. Vyplýva to z ust. § 127 Trestného poriadku:
(1) Každý je povinný dostaviť sa na predvolanie orgánov činných v trestnom konaní a súdu a vypovedať ako svedok o tom, čo mu je známe o trestnom čine a o páchateľovi alebo o okolnostiach dôležitých pre trestné konanie. (2) Každý je povinný napomáhať splnenie tejto povinnosti. Z tohto pravidla však existujú aj výnimky, ktoré sú upravené v ust. § 129 a § 130 Trestného poriadku. § 129 ods. 1 Svedok nesmie byť vypočúvaný o okolnostiach, ktoré tvoria utajovanú skutočnosť, okrem prípadu, že bol od tejto povinnosti príslušným orgánom oslobodený. Oslobodenie možno odoprieť len vtedy, keby bola ohrozená obrana alebo bezpečnosť štátu alebo hrozila iná rovnako vážna škoda; dôvody na odopretie oslobodenia treba vždy uviesť. § 130 ods. 1 Právo odoprieť výpoveď ako svedok má príbuzný obvineného v priamom rade, jeho súrodenec, osvojiteľ, osvojenec, manžel a druh. Ak je obvinených viac a svedok je v uvedenom pomere len k niektorému z nich, má právo odoprieť výpoveď ohľadne iných obvinených len vtedy, keď nemožno oddeliť výpoveď, ktorá sa ich týka, od výpovede týkajúcej sa obvineného, s ktorým je svedok v tomto pomere. O tomto budete pred samotným výsluchom poučený, a ak sa Vás týka niektorá z výnimiek, tak potom vypovedať nemusíte. Ak nejde o žiadny zo spomínaných prípadov, tak potom máte povinnosť ako svedok vypovedať. V prípade, ak ste v inom procesnom postavení ako svedok je však situácia iná. Ak by ste boli napríklad obvineným, tak potom vypovedať vôbec nemusíte a nemusia byť splnené ani podmienky uvádzané vyššie.