For the Form 1099-NEC, organizations can use the Information Returns Intake System (IRIS) Taxpayer Portal for electronic filing of up to 100 returns at a time. Alternatively, if using third-party ...