Hepatitis B virus (HBV) expresses co-terminal large (L), middle (M), and small (S) envelope proteins. S protein drives virion and subviral particle secretion, whereas L protein inhibits subviral particle secretion but coordinates virion morphogenesis. We previously found that preventing S protein expression from a subgenomic construct eliminated M protein. The present study further examined impact of S protein on L and M proteins. Mutations were introduced to subgenomic construct of genotype A or 1.1 mer replication construct of genotype A or D, and viral proteins were analyzed from transfected Huh7 cells. Mutating S gene ATG to prevent expression of full-length S protein eliminated M protein, reduced intracellular level of L protein despite its blocked secretion, and generated a truncated S protein through translation initiation from a downstream ATG. Truncated S protein was secretion deficient and could inhibit secretion of L, M, S proteins from wild-type constructs. Providing full-length S protein in trans rescued L protein secretion and increased its intracellular level from mutants of lost S gene ATG. Lost core protein expression reduced all the three envelope proteins. In conclusion, full-length S protein could sustain intracellular and extracellular L and M proteins, while truncated S protein could block subviral particle secretion.