A duração do tratamento de pacientes com cirrose precoce é determinada pela causa da doença. O tempo de tratamento básico para a cirrose causada pela hepatite C é de 8-12 semanas, que é quase 100% curável, e todas as lesões intra-hepáticas podem ser revertidas. No caso de cirrose induzida pelo álcool, se o paciente puder evitar continuar a beber e intervir de formas diferentes, o paciente também irá melhorar gradualmente, mas a recuperação não é tão rápida como para a hepatite C. Existem muitos medicamentos antivirais muito eficazes que não são caros e funcionam bem para manter o vírus sob controlo, mas ainda não há cura. Existem vários medicamentos em desenvolvimento nos Estados Unidos, e os dados preliminares parecem mais promissores, pelo que uma cura funcional deverá provavelmente ser alcançada nos próximos 5 anos. Uma cura funcional significa que os antigénios de superfície do paciente são removidos e a carga viral do paciente é reduzida a um nível muito baixo. Se um doente conseguir atingir este estado, as probabilidades de ter cirrose ou cancro do fígado mais tarde são essencialmente as mesmas que nas pessoas que não foram infectadas.