Yes, usually all the students taking admission to government medical colleges are required to sign a bond of service, failing which they would be required to pay the bond amount to the respective state government. The bond amount and duration vary from state to state. However, states like Himachal Pradesh have students taking admission without the bond, for which the MBBS course fee is not subsidized and is much higher.