You need to allow for the seam allowance. It seems to me, to get a 3 7/8 square made from HSTs, you'd need to cut your first square 4 3/8. I have some made from charm packs. I'll go measure.
Edit: I know I have read the 7/8, too, but my blocks made with 5" charms measure 4 1/2". ???