Simplify Form 945 reporting for annual federal tax returns on nonpayroll payments. With 1099Online, you get built-in TIN-matching, bulk import, recipient copy delivery, and secure eFiling in one platform.
Form 945, Annual Return of Withheld Federal Income Tax, is the IRS form used to report federal income tax withheld from nonpayroll payments during the year. Nonpayroll payments covered include pensions, annuities, IRA distributions, military retirement, gambling winnings, Indian gaming profits, voluntary withholding on certain government payments, and backup withholding.
Filers typically report the underlying payments to recipients on Forms 1099 or Form W-2G, and then use Form 945 to summarize and remit the total nonpayroll withholding for the year.
You must file Form 945 if you withheld, or were required to withhold, federal income tax from nonpayroll payments during the year. Backup withholding also falls under this requirement. If you have no nonpayroll tax liability for the year, you do not need to file. Form 945 does not include wage withholding, which is reported on Forms 941, 943, or 944. Form 945 covers nonpayroll withholding only.
Form 945 is a single annual return that captures all nonpayroll federal income tax withholding. Report the following:
The IRS also lists Indian gaming profits as a distinct nonpayroll payment type subject to withholding under Form 945. Tribal gaming operations reporting profit distributions to members should include this withholding here.
The IRS released these updates in its most recent Form 945 instructions:
File Form 945 for any year you withheld, or were required to withhold, federal income tax from nonpayroll payments. Key requirements to know:
For tax year 2026, January 31 falls on a Sunday. When a due date falls on a Saturday, Sunday, or legal holiday, the deadline is automatically extended to the next business day.
| Filing Scenario | Deadline |
|---|---|
| Standard filing deadline | February 1, 2027 |
| Extended deadline (if all required taxes were deposited in full and on time) | February 10, 2027 |
1099Online is an IRS-authorized eFile provider that supports Form 945 eFiling. You can sign up for free and pay only when you file. Here is how to complete and submit your return in 4 steps:
Step 1: Enter Form Data
Log in or create your free 1099Online account and select Form 945. Enter your EIN,
business name, and address exactly as registered with the IRS. Use the Excel bulk import for
higher-volume data.
Step 2: Complete Nonpayroll Withholding Information
Enter federal income tax withheld from pensions, annuities, IRA distributions, and
gambling winnings on Line 1. Report backup withholding separately on Line 2.
Step 3: Review Deposits and Tax Liability
Enter your total Form 945 deposits for the year. Confirm your balance due or
overpayment, and choose to refund or roll it over to your next return.
Step 4: Review and Transmit
Review your return and transmit it to the IRS through 1099Online's IRS-authorized
eFiling system.
The IRS sets no minimum dollar threshold for Form 945. Any federal income tax withheld from nonpayroll payments triggers a filing obligation, regardless of the amount. This includes backup withholding, which must be reported even when the underlying payment falls below other information return thresholds.
Form 945 covers pensions, annuities, IRA distributions, military retirement, gambling winnings, Indian gaming profits, voluntary withholding on certain government payments, Alaska Native Corporation distributions, and backup withholding. Wage withholding is not reported on Form 945, and is reported on Forms 941, 943, or 944.
The IRS may assess penalties for late filing, late payment, and failure to deposit on time. Penalties apply based on the failure type: failure to deposit (2%–15% depending on delay), failure to pay (0.5% per month up to 25%), and failure to file (5% per month up to 25%); interest accrues on unpaid amounts at the IRS quarterly rate. If trust fund taxes go unpaid, the trust fund recovery penalty may also apply at 100% of the unpaid amount.
Everything you need to file accurately, stay compliant, and save time.
Clean workflow that makes eFiling fast and intuitive.
Check Name/TIN against IRS databases to reduce penalties.
Import CSV/Excel and submit forms in batches no retyping.
Fix errors and resubmit at no additional platform fee.
Download PDFs or let us print and mail recipient copies.
Live help around the clock during peak filing season.
Most affordable Form 945 eFile Price in the industry, as low as $0.69*.
Start your eFile Form 945 2026 now with IRS Authorized 1099Online.com