Businesses can claim section 80JJAA deductions for a maximum period of three consecutive years.