How to write a matrimonial bio-data?

There have been umpteen requests on how to write a matrimonial bio-data, hence this post.
Following are the key constituents of a matrimonial bio-data:

Personal details

  1. Name
  2. Date of birth
  3. Height
  4. Weight
  5. Complexion
  6. Habits (drinking/smoking)
  7. Educational Qualification. Which college did you go to?
  8. Where you work currently? Place and organisation
  9. Annual Income if you wish to reveal

Family Details

  1. Father’s name, educational qualification, where he works/worked. Where does he live currently and where are they settled?
  2. Mother’s name, working/housewife?
  3. No. of sisters/brothers. Married or single? Where do they work and reside? what does your brother-in-law or sister-in-law do? If they are studying, then where etc?

Details required for horoscope generation and matching:

  1. Time of birth
  2. Place of birth

In addition to this, if the horoscope is available then only these are needed for matching:

  1. Remaining dasa
  2. Gothram like Kousigam, Garga etc
  3. Star like Magam, Poosam etc
  4. Raasi and Navamsam squares

Format of bio-data
It helps to have a soft copy format and hard copy. For soft copy you can either get a nice PDF done or Word doc.