<p>How much is it, and when is it due?</p>
<p>No deposit is due with the reply letter, which is due May 3. You also have to send in housing form, other legal stuff (address, parents info), and applications to the pre-orientation stuff if you want to do them. I'm guessing that some kind of deposit will be due during the summer, but you'll know for sure after you enroll.</p>
<p>^ You don't need a deposit at all for Harvard. At all. I'm pretty sure it clearly says that somewhere in my fin aid info. They bill you in July for the semester, and payment is due by sometime in August (I think).</p>