Oklahoma 1099 Filing
Requirements 2025
Understand your state filing requirements
- Oklahoma 1099 Due Date
- Oklahoma Form W-2 Due Date
- Oklahoma 1099 filing methods
- Oklahoma State Mailing Address
Filing Requirement
Oklahoma State Requires the following Forms:
Deadline for Oklahoma State Filing Taxes:
We support the filing of Form 1099 and W-2 forms with the IRS and the State of Oklahoma.
IRS-approved 1099ly allows you to eFile Oklahoma forms online with an easy and secure filing process.
eFileOklahoma State Filing Scenario for the following Forms:
Note: Direct state filing is only required for the 1099-NEC form meeting the prong test — payments exceeding $750.
| Scenario | CFSF Participation | Direct State Filing |
|---|---|---|
| 1099-MISC | Yes, but direct state filing is still required. Pricing: Free | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-NEC | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-K | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-B | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-R | Yes, but direct state filing is still required. Pricing: Free | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-G | Yes, but direct state filing is still required. Pricing: Free | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| 1099-INT | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| W-2G | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
| W-2 | NA | Yes, mandatory state filing is required. Filing method: Electronic Pricing: $0.99 Per form |
State Filing Corrections Pricing:
Oklahoma State Mailing Address
Oklahoma Tax CommissionP.O. Box 26860Oklahoma City, OK 73126-0860Frequently Asked Questions
Sign up for your free 1099ly account!
