Eesti Põhiseaduse (PS) § 105 kohaselt on Riigikogul õigus panna seaduseelnõu või muu riigielu küsimus rahvahääletusele ehk läbi viia referendum. Rahva otsus tehakse hääletamisest osavõtnute häälteenamusega, sõltumata sellest kui palju inimesi hääletamisel osales. Rahvahääletuse otsus on riigiorganitele kohustuslik.
Ka põhiseaduse enda muutmise üheks võimaluseks on teha seda rahvahääletusel (PS § 163), kui Riigikogu nii otsustab (PS § 164). Seega saab referendumi läbiviimise otsustada vaid Riigikogu. Kui otsustatakse panna rahvahääletusele põhiseaduse muutmise seadus, on selleks vaja 3/5 Riigikogu koosseisu häälteenamust (vähemalt 61 poolthäält), muu seaduseelnõu või riigielu küsimuse puhul piisab ½ Riigikogu koosseisu häälteenamusest (vähemalt 51 poolthäält).