The duration of an employment contract can vary depending on the agreed-upon terms. It can be for a fixed term, such as one year, or it can be indefinite and continue until the employment is terminated by either party.