The duration of an income share agreement for coding bootcamps typically ranges from 12 to 48 months, or one to four years. During this period of time, the student makes monthly payments that are proportional to the salary they are earning.