No, because sole traders do not receive Schedule E income from their businesses. Employees of sole traders can avail of the scheme, however.