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.
1099ly allows you to eFile Oklahoma forms online with an easy and secure filing process.
Get Early AccessOklahoma 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!