1099 Reporting

eFileMyForms services

Explore all options to submit 1099, W-2, and ACA forms to the IRS/SSA.

Print, mail, and eFile service

eFileMyForms offers online filing of tax forms 1098, 1099 (including 1099-NEC), W-2, and 1042-S.

When you choose the print, mail, and electronic filing service, eFileMyForms will file your forms electronically with the IRS/SSA and mail copies to your recipients. No 1096, W-3, or 1042-T is needed because the forms are filed electronically.

The print, mail, and eFile service process

  1. Import or manually enter your filers, recipients, and filing information into the data entry pages. You can also upload your information with a comma-delimited text, tab-delimited text, or Excel file.

  2. Add the forms to your shopping cart and complete the checkout process.

  3. We print your filings on IRS-approved forms.

  4. We mail the recipient copy with the U.S. Postal Service to your recipients. You can always download and print the PDF versions of your forms.

  5. We electronically send your filings to the appropriate tax reporting agency before the filing deadline.

Important:

Your filings can't be electronically sent until you pay for them at the end of the checkout process. If you want your filings to meet their filing deadlines, you need to pay for your order on or before the submission dates that we indicate after you log in to eFileMyForms.

eFile-only service

In cases where there is no need to send a copy of a filing to a recipient, we offer our electronic filing service. With our eFile-only service, you can submit your filings electronically to the IRS/SSA in time. If you use the eFile-only service you won't be able to print or mail the forms later through eFileMyForms, but you can generate a PDF and print it.

The eFile-only service process

  1. Start by entering your filers, recipients, and filing information into our data entry pages. You can also upload your information in an Excel file.

  2. After you've entered your forms, add them to your cart and complete the checkout process.

  3. We will electronically transmit your filings to the appropriate tax reporting agency before their filing deadlines.

Important:

Filing deadlines can only be met if your order is paid for on or before the submission dates that we indicate after you log in.

Next-day TIN matching service

Next-day TIN matching checks the Taxpayer Identification Numbers on the forms in an order after you place an order for a form, and returns the results in 24-48 hours.

About next-day TIN matching

With next-day TIN matching, eFileMyForms checks that the Taxpayer Identification Numbers (TINs) on the forms in your order match IRS records after you check out. It's a useful second check if you've already verified your TINs somewhere and you want to know whether anything has changed since then. You can add next-day TIN matching to an order during checkout when you use the Print, Mail, and eFile or eFile-only services.
Important:

Next-day TIN matching doesn't hold your forms. When you check out, each form goes into the queue for printing and mailing, the queue for filing, and the queue for TIN matching at the same time, so your forms can be filed before your results arrive.

Next-day TIN matching costs 49 cents per form. For example, if you have 10 forms in an order, there will be an additional $4.90 fee added to the order total. This additional charge will show as a line item in your order.

Note:

This charge is separate from real-time TIN verification, which costs $1 per TIN and is drawn from your account funds rather than added to an order.

1099-NEC state filing add-on service

The optional 1099-NEC state filing add-on service takes care of direct state filing and compliance for eligible forms through eFileMyForms.

As an eFileMyForms customer, you're automatically enrolled in the Combined Federal/State Filing Program (CF/SF) when you file certain 1099 forms with eFileMyForms. Through CF/SF, the IRS will electronically file original information returns to participating states for approved filers. For more information, read about Combined Federal/State Filing.

About 1099-NEC state filing

eFileMyForms's 1099-NEC state filing is an optional service that you can add to your order during checkout.

The 1099-NEC state filing add-on does the following:
  • Checks your cart for forms that require direct state filing.

  • Directly files your 1099-NEC forms with the required states.

State support information on 1099-NEC state filing

eFileMyForms' 1099-NEC state reporting through the Combined Federal State Filing Program (CF/SF) covers the following states:

CF/SF program satisfies
AR, CA, HI, MI, MO, OK
CF/SF satisfies - requires customer to submit reconciliation form
ID, NE, NJ
Note:

Many states that participate in the CF/SF program for other form types may require additional direct reporting of the 1099-NEC. The states listed here will accept the 1099-NEC through the CF/SF program. For these states, 1099-NEC return information will be forwarded by the IRS through the CF/SF program free of charge with your Federal eFile order.

States with no 1099-NEC filing

The following list shows whether or not a state supports 1099-NEC direct state reporting:

Fully supported direct reporting
KY, MA, MN, MS, ND, OH, OR, SC
Supported with customer submitted reconciliation form
AZ, CO, DC, DE, GA, ID, NC, UT, VT, WI
Supported if no withholding
AL, CT, KS, MT
Not supported
AS, GU, IA, IN, LA, MD, ME, MP, PA, PR, RI, VA, VI, WV
Reporting not required
AK, FL, IL, NH, NM, NV, NY, SD, TN, TX, WA, WY

eFileMyForms can file 1099-NEC forms directly to states that require reconciliation forms. However, you will need to submit the reconciliation form yourself through the respective state. 1099-NEC state filings filed through eFileMyForms will not be valid unless you file your reconciliation forms.

Pricing

1099-NEC state filing cost $1.49 per eligible form. For most states, eFileMyForms auto-files with the state through the Combined Federal/State Filing program. You won't be charged for forms that are covered by auto-filing even if you choose to use this add-on service.

TIN masking/truncation add-on service

TIN masking or truncation is a security practice that replaces part of a TIN with a placeholder, such as "TIN" or "XXX," to safeguard sensitive data.

At eFileMyForms, TIN masking is an add-on service that you can select during checkout, except for 1098 forms, which must display complete TINs. Regulations Section 301.6109-4 permits filers to truncate/mask payee TINs in most cases. In the case of 1098 forms, however, the payee/recipient is also the filer of the return, so the IRS does not permit truncating recipient TINs on Form 1098.
Note:

The recipient on Form 1098 is the lending party receiving payment of interest and is also the entity responsible for filing the form with the IRS.

ACA state filing add-on service

eFileMyForms' ACA state filing is an optional service that you can add to your order during checkout.

ACA direct state filing is available for $1.49 per form for the following states only: California, New Jersey, Rhode Island, and the District of Columbia. Check out the Affordable Care Act Reporting Services page for more details.