Secara umum, ada beberapa penyebab pembentukan asites pada karsinoma hepatoseluler stadium lanjut: 1. Hipoproteinemia akibat penurunan kemampuan hati untuk mensintesis albumin. Suplemen albumin yang dikombinasikan dengan obat diuretik dapat memberikan efek tertentu. 2. Hipertensi portal yang disebabkan oleh tumor, seperti sirosis, atau kanker hati dengan trombus kanker vena porta, lebih sulit dihilangkan. Beberapa pasien dapat terbebas dari hipertensi portal dengan teknologi TIPS (portal shunt), dan beberapa pasien dapat menerima pemasangan stent vena porta atau ablasi trombus kanker vena porta untuk meredakan sebagian hipertensi portal. 3. Sindrom vena cava inferior yang disebabkan oleh tumor, yaitu tumor menekan vena cava inferior, sehingga aliran darah tidak dapat kembali dengan baik, dan dengan demikian menyebabkan asites atau pembengkakan pada tungkai bawah. Hal ini perlu dikonfirmasi dengan CT atau MRI atau angiografi yang disempurnakan, dan beberapa pasien dapat diatasi dengan pemasangan stent vena cava inferior. 4. Insufisiensi jantung gabungan, terutama pada pasien usia lanjut dengan penyakit arteri koroner, pertama-tama harus memperbaiki status fungsi jantung. Oleh karena itu, pilihan pengobatan berbeda untuk berbagai penyebab pembentukan asites. Tentu saja, beberapa pasien dengan dua atau lebih dari kondisi ini yang hidup berdampingan akan lebih sulit diobati.