Os doentes com hepatite B não podem doar sangue. Os portadores de hepatite B pertencem à categoria dos doentes com hepatite B e também não podem doar sangue. A diferença entre os portadores de hepatite B e os outros doentes com hepatite B reside na presença ou ausência de comprometimento da função hepática e de sinais de cirrose. Ser portador significa que apenas o vírus está presente no organismo e que não existem danos hepáticos ou físicos visíveis através de testes de função hepática ou de ecografia hepática. Os portadores do vírus da hepatite B também têm o vírus da hepatite B na circulação sanguínea. A presença destes vírus da hepatite B pode levar à transmissão, pelo que uma pessoa portadora não pode dar sangue. Para além de não poder doar sangue se for portador do vírus da hepatite B, também não é aconselhável doar sangue se estiver recuperado da hepatite B. Existem alguns casos de hepatite B insidiosa em que o quintil da hepatite B apresenta um estado curado, ou seja, 2, 4 ou 5 positivo, e este tipo de pessoa poderá detectar a presença de ADN na corrente sanguínea se for utilizado um teste de ADN particularmente sensível. Por conseguinte, a fim de eliminar a transmissão da hepatite B através de transfusões de sangue, não se recomenda a doação de sangue, mesmo no estado curado da hepatite B.