The Horoscope matching before marriage is considered important in Hindu culture. Through horoscope matching, we try to match the karmic energy and nature of the boy and girl. Horoscope matching is done in two steps. Ashtakoot matching is done in the first step. In which the qualities of the boy and the girl are matched on the basis of eight codes. In this stage it is necessary to meet minimum 18 qualities out of 36. In the second step, the planets of the boy and the girl are compared. In this step, we try to find out to what extent the planets of the boy and the girl are matching with each other.