No, if you have been in business for longer than 12 months, you must submit business tax returns to be eligible for this opportunity.