Dewan Perwakilan Rakyat Republik Indonesia

Masa awal kemerdekaan (1945–1949)

Pada awal kemerdekaan, lembaga-lembaga negara yang diamanatkan UUD 1945 belum dibentuk. Dengan demikian, Sesuai dengan pasal 4 aturan peralihan dalam UUD 1945, dibentuklah Komite Nasional Pusat (KNIP). Komite ini merupakan cikal bakal badan legislatif di Indonesia.
Anggota KNIP tersebut berjumlah 60 orang tetapi sumber yang lain menyatakan terdapat 103 anggota KNIP. KNIP sebagai MPR sempat bersidang sebanyak 6 kali, dalam melakukan kerja DPR dibentuk Badan Pekerja Komite Nasional Pusat, Badan Pekerja tersebut berhasil menyetujui 133 RUU disamping pengajuan mosi, resolusi, usul dan lain-lain.

Masa Republik Indonesia Serikat (1949–1950)

Badan legislatif pada masa Republik Indonesia Serikat terbagi menjadi dua majelis, yaitu Senat yang beranggotakan 32 orang, dan Dewan Perwakilan Rakyat yang beranggotakan 146 orang (di mana 49 orang adalah perwakilan Republik Indonesia-Yogyakarta). Hak yang dimiliki DPR adalah hak budget, inisiatif, dan amendemen, serta wewenang untuk menyusun RUU bersama pemerintah. Selain itu DPR juga memiliki hak bertanya, hak interpelasi dan hak angket, namun tidak memiliki hak untuk menjatuhkan kabinet. Dalam masa kerja yang amat singkat itu, kurang lebih setahun, berhasil diselesaikan 7 buah undang-undang, yang di antaranya adalah UU No. 7 tahun 1950 tentang perubahan Konstitusi Sementara RIS menjadi Undang-Undang Dasar Sementara Republik Indonesia; diajukan 16 mosi, dan 1 interpelasi, baik oleh Senat maupun DPR.

Masa Dewan Perwakilan Rakyat Sementara (1950–1956)

Pada tanggal 14 Agustus 1950, DPR dan Senat RIS menyetujui Rancangan UUDS NKRI (UU No. 7/1950, LN No. 56/1950). Pada tanggal 15 Agustus 1950, DPR dan Senat RIS mengadakan rapat dimana dibacakan piagam pernyataan terbentuknya NKRI yang bertujuan:
1. Pembubaran secara resmi negara RIS yang berbentuk federasi;
2. Pembentukan NKRI yang meliputi seluruh daerah Indonesia dengan UUDS yang mulai berlaku pada tanggal 17 Agustus 1950.
Sesuai isi Pasal 77 UUDS, ditetapkan jumlah anggota DPRS adalah 236 orang, yaitu 148 anggota dari DPR-RIS, 29 anggota dari Senat RIS, 46 anggota dari Badan Pekerja Komite Nasional Pusat, dan 13 anggota dari DPA RI Yogyakarta.

Masa DPR hasil pemilu 1955  (1956–1959)

DPR ini adalah hasil pemilu 1955 yang jumlah anggota yang dipilih sebanyak 272 orang. Pemilu 1955 juga memilih 542 orang anggota konstituante.
Tugas dan wewenang DPR hasil pemilu 1955 sama dengan posisi DPRS secara keseluruhan, karena landasan hukum yang berlaku adalah UUDS. Banyaknya jumlah fraksi di DPR serta tidak adanya satu dua partai yang kuat, telah memberi bayangan bahwa pemerintah merupakan hasil koalisi. Dalam masa ini terdapat 3 kabinet yaitu kabinet Burhanuddin Harahap, kabinet Ali Sastroamidjojo, dan kabinet Djuanda.

Masa DPR hasil Dekret Presiden 1959 berdasarkan UUD 1945 (1959–1965)

Jumlah anggota sebanyak 262 orang kembali aktif setelah mengangkat sumpah. Dalam DPR terdapat 19 fraksi, didominasi PNI, Masjumi, NU, dan PKI.
Dengan Penpres No. 3 tahun 1960, Presiden membubarkan DPR karena DPR hanya menyetujui 36 miliar rupiah APBN dari 44 miliar yang diajukan. Sehubungan dengan hal tersebut, presiden mengeluarkan Penpres No. 4 tahun 1960 yang mengatur Susunan DPR-GR.
DPR-GR beranggotakan 283 orang yang semuanya diangkat oleh Presiden dengan Keppres No. 156 tahun 1960. Adapun salah satu kewajiban pimpinan DPR-GR adalah memberikan laporan kepada Presiden pada waktu-waktu tertentu, yang mana menyimpang dari pasal 5, 20, 21 UUD 1945. Selama 1960-1965, DPR-GR menghasilkan 117 UU dan 26 usul pernyataan pendapat.

Masa DPR Gotong Royong tanpa Partai Komunis Indonesia (1965–1966)

Setelah peristiwa G.30.S/PKI, DPR-GR membekukan sementara 62 orang anggota DPR-GR eks PKI dan ormas-ormasnya. DPR-GR tanpa PKI dalam masa kerjanya 1 tahun, telah mengalami 4 kali perubahan komposisi pimpinan, yaitu:
a. Periode 15 November 1965 – 26 Februari 1966.
b. Periode 26 Februari 1966 – 2 Mei 1966.
c. Periode 2 Mei 1966 – 16 Mei 1966.
d. Periode 17 Mei 1966 – 19 November 1966.
Secara hukum, kedudukan pimpinan DPR-GR masih berstatus sebagai pembantu Presiden sepanjang Peraturan Presiden No. 32 tahun 1964 belum dicabut.
Dalam rangka menanggapi situasi masa transisi, DPR-GR memutuskan untuk membentuk 2 buah panitia:
a. Panitia politik, berfungsi mengikuti perkembangan dalam berbagai masalah bidang politik.
b. Panitia ekonomi, keuangan dan pembangunan, bertugas memonitor situasi ekonomi dan keuangan serta membuat konsepsi tentang pokok-pokok pemikiran ke arah pemecahannya.

Masa reformasi (1999–sekarang)

Banyaknya skandal korupsi, penyuapan dan kasus pelecehan seksual merupakan bentuk nyata bahwa DPR tidak lebih baik dibandingkan dengan yang sebelumnya. Mantan ketua MPR-RI 1999–2004, Amien Rais, bahkan mengatakan DPR yang sekarang hanya merupakan stempel dari pemerintah karena tidak bisa melakukan fungsi pengawasannya demi membela kepentingan rakyat. Hal itu tercermin dari ketidakmampuan DPR dalam mengkritisi kebijakan pemerintah yang terbilang tidak pro rakyat seperti kenaikan BBM, kasus lumpur Lapindo, dan banyak kasus lagi. Selain itu, DPR masih menyisakan pekerjaan yakni belum terselesaikannya pembahasan beberapa undang-undang. Buruknya kinerja DPR pada era reformasi membuat rakyat sangat tidak puas terhadap para anggota legislatif. Ketidakpuasan rakyat tersebut dapat dilihat dari banyaknya aksi demonstrasi yang menentang kebijakan-kebijakan pemerintah yang tidak dikritisi oleh DPR. Banyaknya judicial review yang diajukan oleh masyarakat dalam menuntut keabsahan undang-undang yang dibuat oleh DPR saat ini juga mencerminkan bahwa produk hukum yang dihasilkan mereka tidak memuaskan rakyat.
DPR juga kerap dikritik oleh sebagian besar masyarakat Indonesia karena dianggap malas dalam bekerja. Hal ini terbukti dari pemberian fasilitas mewah, seperti gaji besar, kendaraan, dan perumahan, namun tidak sebanding dengan hasil yang diberikan. Hal lain yang sudah menjadi rahasia umum adalah banyaknya anggota yang "bolos" dalam sidang paripurna, atau sekadar "menitip absen", sehingga seolah-olah hadir, namun kenyataannya tidak. Kalaupun hadir, sebagian oknum anggota ternyata tidur saat sidang, main game, atau melakukan tindakan lain selain mengikuti proses rapat paripurna.
Dalam konsep Trias Politika, di mana DPR berperan sebagai lembaga legislatif yang berfungsi untuk membuat undang-undang dan mengawasi jalannya pelaksanaan undang-undang yang dilakukan oleh pemerintah sebagai lembaga eksekutif. Fungsi pengawasan dapat dikatakan telah berjalan dengan baik apabila DPR dapat melakukan tindakan kritis atas kebijakan yang dikeluarkan oleh pemerintah yang tidak sesuai dengan kepentingan rakyat. Sementara itu, fungsi legislasi dapat dikatakan berjalan dengan baik apabila produk hukum yang dikeluarkan oleh DPR dapat memenuhi aspirasi dan kepentingan seluruh rakyat.

Fungsi

DPR mempunyai fungsi yaitu legislasi, anggaran, dan pengawasan yang dijalankan dalam kerangka representasi rakyat.

Legislasi

Fungsi Legislasi dilaksanakan untuk membentuk undang-undang bersama presiden saja

Anggaran

Fungsi anggaran dilaksanakan untuk membahas dan memberikan persetujuan atau tidak memberikan persetujuan terhadap rancangan undang-undang tentang APBN yang diajukan oleh Presiden.

Pengawasan

Fungsi pengawasan dilaksanakan melalui pengawasan atas pelaksanaan undang-undang dan APBN.

Hak

DPR mempunyai beberapa hak, yaitu; hak interpelasi, hak angket, hak imunitas, dan hak menyatakan pendapat.

Hak interpelasi

Hak interpelasi adalah hak DPR untuk meminta keterangan kepada Pemerintah mengenai kebijakan Pemerintah yang penting dan strategis serta berdampak luas pada kehidupan bermasyarakat, berbangsa, dan bernegara.

Hak angket

Hak angket adalah hak DPR menjelaskan pelaksanaan suatu undang-undang dan/atau kebijakan Pemerintah yang berkaitan dengan hal penting, strategis, dan berdampak luas pada kehidupan bermasyarakat, berbangsa, dan bernegara yang diduga bertentangan dengan peraturan perundang-undangan.

Hak imunitas

Hak imunitas adalah kekebalan hukum dimana setiap anggota DPR tidak dapat dituntut di hadapan dan di luar pengadilan karena pernyataan, pertanyaan/pendapat yang dikemukakan secara lisan ataupun tertulis dalam rapat-rapat DPR, sepanjang tidak bertentangan dengan Peraturan Tata Tertib dan kode etik.

Larangan

Anggota DPR tidak boleh merangkap jabatan sebagai pejabat negara lainnya, hakim pada badan peradilan, pegawai negeri sipil, anggota TNI/Polri, pegawai pada BUMN/BUMD atau badan lain yang anggarannya bersumber dari APBN/APBD.
Anggota DPR juga tidak boleh melakukan pekerjaan sebagai pejabat struktural pada lembaga pendidikan swasta, akuntan publik, konsultan, advokat/pengacara, notaris, dokter praktik dan pekerjaan lain yang ada hubungannya dengan tugas, wewenang, dan hak sebagai anggota DPR.

Penyidikan

Jika anggota DPR diduga melakukan perbuatan pidana, pemanggilan, permintaan keterangan, dan penyidikannya harus mendapat persetujuan tertulis dari Presiden. Ketentuan ini tidak berlaku apabila anggota DPR melakukan tindak pidana korupsi dan terorisme serta tertangkap tangan.

Alat kelengkapan

Alat kelengkapan DPR terdiri atas: Pimpinan, Badan Musyawarah, Komisi, Badan Legislasi, Badan Anggaran, Badan Kerjasama Antar-Parlemen, Mahkamah Kehormatan Dewan, Badan Urusan Rumah Tangga, Panitia Khusus dan alat kelengkapan lain yang diperlukan dan dibentuk oleh rapat paripurna.
Dalam menjalankan tugasnya, alat kelengkapan dibantu oleh unit pendukung yang tugasnya diatur dalam peraturan DPR tentang tata tertib.

Pimpinan

Pimpinan DPR terdiri atas 1 (satu) orang ketua dan 4 (empat) orang wakil ketua yang berasal dari partai politik berdasarkan urutan perolehan kursi terbanyak di DPR. Ketua DPR ialah anggota DPR yang berasal dari partai politik yang memperoleh kursi terbanyak pertama di DPR. Wakil Ketua DPR ialah anggota DPR yang berasal dari partai politik yang memperoleh kursi terbanyak kedua, ketiga, keempat, dan kelima. Dalam hal terdapat lebih dari 1 (satu) partai politik yang memperoleh kursi terbanyak sama, ketua dan wakil ketua ditentukan berdasarkan urutan hasil perolehan suara terbanyak dalam pemilihan umum. Dalam hal terdapat lebih dari 1 (satu) partai politik yang memperoleh suara sama, ketua dan wakil ketua ditentukan berdasarkan persebaran perolehan suara.

Badan Musyawarah

Badan Musyawarah (disingkat Bamus) dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan Badan Musyawarah pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Anggota Badan Musyawarah berjumlah paling banyak 1/10 (satu persepuluh) dari jumlah anggota DPR berdasarkan perimbangan jumlah anggota tiap-tiap fraksi yang ditetapkan oleh rapat paripurna. Pimpinan DPR karena jabatannya juga sebagai pimpinan Badan Musyawarah.

Komisi

Komisi dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan jumlah komisi pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Jumlah anggota komisi ditetapkan dalam rapat paripurna menurut perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan pada permulaan tahun sidang.
Tugas komisi dalam pembentukan undang-undang adalah mengadakan persiapan, penyusunan, pembahasan, dan penyempurnaan rancangan undang-undang. Saat ini, DPR memiliki 11 komisi dengan tanggung jawab yang berbeda-beda.

Badan Legislasi

Badan Legislasi dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan Badan Legislasi pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Jumlah anggota Badan Legislasi ditetapkan dalam rapat paripurna menurut perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan pada permulaan tahun sidang.

Badan Anggaran

Badan Anggaran dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan Badan Anggaran menurut perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan pada permulaan tahun sidang. Susunan dan keanggotaan Badan Anggaran terdiri atas anggota dari tiap-tiap komisi yang dipilih oleh komisi dengan memperhatikan perimbangan jumlah anggota dan usulan fraksi.

Mahkamah Kehormatan Dewan

Mahkamah Kehormatan Dewan dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan Mahkamah Kehormatan Dewan dengan memperhatikan perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Anggota Badan Kehormatan berjumlah 17 (tujuh belas) orang dan ditetapkan dalam rapat paripurna pada permulaan masa keanggotan DPR dan pada permulaan tahun sidang.

Badan Kerja Sama Antar-Parlemen

Badan Kerja Sama Antar-Parlemen, yang selanjutnya disingkat BKSAP, dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan BKSAP pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Jumlah anggota BKSAP ditetapkan dalam rapat paripurna menurut perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan pada permulaan tahun sidang.

Badan Urusan Rumah Tangga

Badan Urusan Rumah Tangga (disingkat BURT) dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat tetap. DPR menetapkan susunan dan keanggotaan BURT pada permulaan masa keanggotaan DPR dan permulaan tahun sidang. Jumlah anggota BURT ditetapkan dalam rapat paripurna menurut perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi pada permulaan masa keanggotaan DPR dan pada permulaan tahun sidang.

Panitia Khusus

Panitia khusus dibentuk oleh DPR dan merupakan alat kelengkapan DPR yang bersifat sementara. DPR menetapkan susunan dan keanggotaan panitia khusus berdasarkan perimbangan dan pemerataan jumlah anggota tiap-tiap fraksi. Jumlah anggota panitia khusus ditetapkan oleh rapat paripurna paling banyak 30 (tiga puluh) orang.
Pimpinan panitia khusus merupakan satu kesatuan pimpinan yang bersifat kolektif dan kolegial. Pimpinan panitia khusus terdiri atas 1 (satu) orang ketua dan paling banyak 3 (tiga) orang wakil ketua yang dipilih dari dan oleh anggota panitia khusus berdasarkan prinsip musyawarah untuk mufakat dan proporsional dengan memperhatikan jumlah panitia khusus yang ada serta keterwakilan perempuan menurut perimbangan jumlah anggota tiap-tiap fraksi. Pemilihan pimpinan panitia khusus sebagaimana dilakukan dalam rapat panitia khusus yang dipimpin oleh pimpinan DPR setelah penetapan susunan dan keanggotaan panitia khusus.
Panitia khusus bertugas melaksanakan tugas tertentu dalam jangka waktu tertentu yang ditetapkan oleh rapat paripurna. Panitia khusus bertanggung jawab kepada DPR. Panitia khusus dibubarkan oleh DPR setelah jangka waktu penugasannya berakhir atau karena tugasnya dinyatakan selesai. Rapat paripurna menetapkan tindak lanjut hasil kerja panitia khusus.

Sekretariat Jenderal

Sekretariat Jenderal DPR-RI merupakan unsur penunjang DPR, yang berkedududukan sebagai Kesekretariatan Lembaga Negara yang dipimpin oleh seorang Sekretaris Jenderal dan dalam melaksanakan tugasnya bertanggung jawab kepada Pimpinan DPR. Sekretaris Jenderal diangkat dan diberhentikan dengan Keputusan Presiden atas usul Pimpinan DPR. Sekretariat Jenderal DPR RI personelnya terdiri atas Pegawai Negeri Sipil. Susunan organisasi dan tata kerja Sekretaris Jenderal ditetapkan dengan keputusan Presiden.
Sekretaris Jenderal dibantu oleh seorang Wakil Sekretaris Jenderal dan beberapa Deputi Sekretaris Jenderal yang diangkat dan diberhentikan oleh Presiden atas usul Pimpinan DPR.
DPR dapat mengangkat sejumlah pakar/ahli sesuai dengan kebutuhan, dan dalam melaksanakan tugasnya Sekretariat Jenderal dapat membentuk Tim Asistensi.
Sekretaris Jenderal DPR-RI saat ini dijabat oleh Indra Iskandar.

Badan Keahlian

Badan Keahlian Dewan Perwakilan Rakyat Republik 
Indonesia merupakan aparatur pemerintah yang dalam menjalankan tugas dan fungsinya  bertanggung jawab kepada Pimpinan Dewan Perwakilan  Rakyat Republik Indonesia dan secara administratif berada di bawah Sekretariat Jenderal.