Banyak penyakit yang dapat menyebabkan asites hepatik, tetapi yang paling umum adalah hipertensi portal, yang biasanya disebabkan oleh sirosis hati. Dengan hipertensi portal, terjadi peningkatan tekanan darah yang mengalir ke dalam hati, bersamaan dengan peningkatan curah jantung, mengakibatkan peningkatan aliran darah dalam sirkulasi viseral tanpa pengembalian yang efisien, sehingga menyebabkan asites hepatik. Selain itu, penurunan kapasitas sintesis hati itu sendiri pada sirosis pada gilirannya menyebabkan penurunan kadar albumin intravaskular. Peran penting albumin intravaskular adalah untuk mempertahankan tekanan osmotik koloid dalam pembuluh darah, yaitu, untuk mengunci air untuk mencegah cairan keluar dari pembuluh darah. Beberapa komponen plasma dapat bocor ke dalam rongga peritoneum untuk membentuk asites hepatik ketika kadar albumin turun. Komponen-komponen ini akan mengandung sejumlah kecil albumin, dan seiring dengan meningkatnya jumlah albumin dalam asites, tekanan osmotik koloid dalam asites meningkat lebih lanjut, menyerap air dari darah melewati asites. Protein bocor dari pembuluh darah ke dalam rongga peritoneal dengan komponen darah yang mengakibatkan hipoproteinemia. Albumin, protein utama dalam darah, membantu. Karena albumin terus meningkat dalam asites, komponen cairan darah meningkat lebih lanjut, yang menyebabkan peningkatan asites. Hipertensi portal biasanya disebabkan oleh sirosis (jaringan parut parah pada hati), yang biasanya disebabkan oleh konsumsi alkohol dalam jumlah besar atau hepatitis virus. Penyakit-penyakit ini, yang biasanya tidak terkontrol, dapat menyebabkan sirosis dan menyebabkan pembentukan asites. Asites hepatik juga dapat terjadi pada penyakit hati lainnya, seperti hepatitis alkoholik berat tanpa sirosis, hepatitis kronis dan obstruksi vena hepatik. Penyakit-penyakit ini menyebabkan asites melalui penyebab yang sama, yang menyebabkan peningkatan tekanan dalam pembuluh darah di hati. Sebagian besar kanker hati di Cina terjadi sebagai akibat dari sirosis. Jika sirosis parah, asites dapat terjadi. Asites hati dapat diakibatkan oleh berbagai penyakit hati. Kehadiran asites hati menyiratkan hilangnya fungsi hati dan memerlukan pengobatan standar.