organisasi advokat memiliki fungsi diantaranya:
menyelenggarakan pendidikan khusus profesi advokat
menyelenggarakan ujian advokat
mengangkat advokat yang telah lulus ujian advokat
menyusun kode etik advokat indonesia
melakukan pengawasan terhadap advokat
memeriksa dan mengadili pelanggaran kode etik profesi advokat
menentukan jenis sanksi dan tingkat pelanggaran advokat yang dapat dikenakan sanksi
untuk melaksanakan ketentuan uu advokat tersebut, dibentuklah perhimpunan advokat indonesia (peradi) pada tanggal 7 april 2005.
peradi merupakan hasil bentukan komite kerja advokat indonesia (kkai) yang beranggotakan delapan organisasi advokat yang telah ada sebelum uu advokat, yaitu:
ikatan advokat indonesia (ikadin)
asosiasi advokat indonesia (aai)
ikatan penasihat hukum indonesia (iphi)
himpunan advokat dan pengacara indonesia (hapi)
serikat pengacara indonesia (spi)
asosiasi konsultan hukum indonesia (akhi)
himpunan konsultan hukum pasar modal (hkhpm), dan
asosiasi pengacara syariah indonesia (apsi).
kongres advokat indonesia (kai)
karena proses terbentuknya peradi dianggap kurang demokratis, inkonstitusional dan tidak mewakili seluruh advokat, karena hanya dididirikan oleh beberapa orang saja yang mengklaim mewakili organisasinya masing-masing, maka pada tanggal 30 mei 2008 dimana kemudian para advokat sepakat menyelenggarakan munas para advokat di jakarta.
hal demikian merupakan bentuk pelaksanaan amanat uu no. 18 tahun 2003 tentang advokat, sehingga kemudian terbentuklah kongres advokat indonesia (kai).
hingga belakangan peradin juga aktif kembali sebagai organisasi advokat.
kongres advokat indonesia (kai)pertama kali menyelenggarakan ujian calon advokat pada bulan agustus 2008 dan ujian kedua pada bulan november 2008.
berkaitan dengan hal tersebut, kai telah mengirim surat permohonan kepada ketua pengadilan tinggi di seluruh indonesia untuk berkenan mengambil sumpah calon advokat kai sebagaimana yang diamanatkan uu nomor 18 tahun 2003 tentang advokat, namun surat dari kai tersebut tidak mendapatkan tanggapan, bahkan mahkamah agung republik indonesia justru menghimbau kepada ketua pengadilan tinggi di seluruh indonesia untuk tidak mengambil sumpah para calon advokat baik dari peradi, kai maupun peradin sebelum ketiga organisasi advokat tersebut bersatu dalam wadah tunggal sebagaimana amanat uu nomor 18 tahun 2003 tentang advokat.
hal tersebut sebagaimana surat ketua mahkamah agung republik indonesia nomor 052/kma/v/2009, tertanggal 1 mei 2009, dimana dalam surat ketua mahmakah agung republik indonesia tersebut, mahkamah agung juga menyatakan jika tidak turut campur dalam urusan intern organisasi advokat.
hal ini tentu saja melanggar amanat uu nomor 18 tahun 2003 tentang advokat dan juga bertentangan dengan isi surat ketua mahkamah agung republik indonesia no. 052/kma/v/2009 itu sendiri, karena jika mahkamah agung republik indonesia tidak turut campur terhadap urusan intern organisasi advokat, seharusnya mahkamah agung republik indonesia tidak melarang ketua pengadilan tinggi diseluruh indonesia untuk mengambil sumpah calon advokat, meskipun para calon advokat tersebut tidak bisa dihalangi untuk beracara di pengadilan, karena pada kenyataannya para calon advokat tersebut sering mengalami kendala pada saat menjalankan profesinya selaku aparat penegak hukum.