IRS Form 945 – Annual Return of Withheld Federal Income Tax – As a business owner, plan administrator, or payer of nonpayroll income, staying on top of federal income tax withholding is essential to avoid IRS penalties and ensure compliance. That’s where IRS Form 945, Annual Return of Withheld Federal Income Tax, comes into play. If you’re searching for “how to file Form 945 for 2025” or “who must file IRS Form 945,” this SEO-optimized guide provides a step-by-step breakdown based on the latest IRS guidelines.
For tax year 2025, Form 945 reports withholding from sources like pensions, gambling winnings, and backup withholding on 1099 payments—distinct from payroll taxes handled on Forms 941 or 944. With updates like direct deposit refunds and electronic filing mandates, mastering Form 945 helps streamline your year-end reporting. Download the 2025 form and instructions from IRS.gov to prepare now—filing is due February 2, 2026.

What Is IRS Form 945?
Form 945 is an annual tax return used to report federal income tax withheld from nonpayroll payments made during the calendar year. Nonpayroll payments include distributions from pensions, annuities, and IRAs; gambling winnings; Indian gaming profits; and backup withholding on certain 1099-reported income (e.g., from independent contractors without a valid TIN). This form reconciles your total withheld taxes with deposits made throughout the year, ensuring the IRS receives what was withheld on behalf of payees.
Unlike quarterly Forms 941, Form 945 is filed once annually and doesn’t cover Social Security, Medicare, or federal unemployment taxes. It’s crucial for retirement plan sponsors, casinos, and businesses with gig economy payouts. For 2025, the form supports electronic filing via the IRS Modernized e-File (MeF) system and introduces direct deposit for refunds under Executive Order 14247. Always pair it with Form 1099 series for detailed payee reporting.
Pro Tip: If your withholding exceeds $2,500, you’ll need Form 945-A to detail monthly liabilities—more on that below.
Who Must File IRS Form 945 for 2025?
You must file Form 945 if you withheld any federal income tax from nonpayroll payments in 2025, regardless of the amount. This applies to:
- Employers or payers issuing pensions, annuities, or IRA distributions (e.g., 401(k) plans).
- Gambling operators withholding on winnings over $5,000.
- Businesses applying backup withholding (28% rate) on payments like rents, royalties, or nonemployee compensation reported on Forms 1099-MISC or 1099-NEC.
- Plan sponsors for qualified retirement distributions.
Exemptions: No filing if you only withheld from payroll wages (use Form 941/944 instead) or if payments were entirely nontaxable. Household employers and agricultural operations may have special rules—check Pub. 15 if applicable.
Even zero withholding requires filing if you had reportable payments. New for 2025: Use Form 1099-NEC exclusively for nonemployee compensation and backup withholding thereon. Failure to file triggers automated IRS notices like Letter 6112.
Step-by-Step Guide: How to Complete IRS Form 945 for 2025
Filling out Form 945 is straightforward with accurate records. Use the 2025 instructions for precise calculations. Here’s how:
Step 1: Gather Your Data
- Total withholding from nonpayroll sources (Line 1).
- Backup withholding amounts (Line 2).
- Deposit records via EFTPS.
- If applicable, monthly liabilities from Form 945-A.
Step 2: Fill in Header Information
- Enter your name, EIN (apply at IRS.gov/EIN if needed), address, and contact details.
- Check “Final return” if ceasing business, including the date of final payments.
Step 3: Report Withheld Taxes
- Line 1: Federal income tax withheld from pensions, annuities, IRAs, gambling winnings, etc.
- Line 2: Backup withholding (e.g., from invalid TINs on 1099s).
- Line 3: Total taxes (add Lines 1 + 2). If $2,500+, this must match your annual liability from Form 945-A Line M.
Step 4: Reconcile Deposits and Balance
- Line 4: Total deposits made in 2025, including overpayments from prior Forms 945-X.
- Line 5: Balance due (Line 3 minus Line 4). Pay if under $1? Skip, but report accurately.
- Line 6: Overpayment—apply to next year or refund (direct deposit option available).
Step 5: Monthly Summary (Line 7)
- For monthly depositors: Enter liabilities for each month (a–m). Total on Line 7m must equal Line 3.
- Semiweekly depositors: Skip and attach Form 945-A.
Step 6: Sign and Review
- Sign under penalties of perjury. Paid preparers complete their section.
- Attach Form 945-A if required.
Tools like payroll software (e.g., OnPay) automate this—import 1099 data for error-free entry.
2025 Due Date and Filing Options for Form 945
Form 945 for tax year 2025 is due February 2, 2026 (January 31 falls on a Saturday). If all deposits were timely, extend to February 10, 2026. Holidays shift deadlines to the next business day.
| Filing Method | Details | Where to File |
|---|---|---|
| Electronic (Recommended) | Use IRS MeF or providers like Tax1099. Faster processing, direct deposit refunds. | IRS.gov/EmploymentEfile |
| Paper | Mail with/without payment to state-specific addresses (e.g., Kansas City for no payment). | IRS.gov/filing/where-to-file-your-taxes-for-form-945 |
| With Payment | Use Form 945-V voucher; enclose check payable to “United States Treasury.” | Include EIN, “Form 945,” “2025.” |
E-file for free via IRS-approved software—mandatory for 10+ returns. Track status via email confirmations.
IRS Form 945 Download and Printable
Download and Print: IRS Form 945
Penalties for Late Filing or Payment of Form 945
The IRS doesn’t forgive delays: Late filing incurs a 5% per month penalty on unpaid tax (up to 25%), plus interest at the federal short-term rate + 3% (around 8% for late 2025). Deposit failures add 2–10% tiers based on lateness. Underpayment on backup withholding? Expect assessments via Letter 6112-A.
Waivers: Reasonable cause (e.g., natural disaster) via Form 843. No penalty if total tax < $2,500 and paid with timely return. Always deposit via EFTPS to avoid failures-to-deposit penalties (see Pub. 15, section 11).
Related Forms: Form 945-A and Form 945-X
- Form 945-A, Annual Record of Federal Tax Liability: Required for semiweekly depositors or monthly ones hitting $100,000 in a month (converts you to semiweekly for the year). Summarizes liabilities; total must match Form 945 Line 3.
- Form 945-X, Adjusted Annual Return: For corrections—file within 3 years. Report over/under-withheld taxes; e-file now supported for 2025.
Amend via 945-X before limitations expire to claim refunds or pay shortfalls.
5 Essential Tips for Filing IRS Form 945 in 2025
- Deposit Timely: Use EFTPS for monthly (by 15th) or semiweekly schedules—thresholds start at $50,000 quarterly.
- E-File Early: Avoid paper delays; test your software in January 2026.
- Track Backup Withholding: Validate TINs via IRS TIN Matching to minimize 28% hits.
- Review Annually: If no 2025 withholding, still file a zero return to close the loop.
- Consult Experts: For complex plans (e.g., foreign ag workers), use Pub. 15-A or a CPA.
Frequently Asked Questions (FAQs) About IRS Form 945
Who files Form 945 vs. Form 941?
Form 945 for nonpayroll (pensions, 1099 backup); Form 941 for wages.
Can I get a refund on Form 945 overpayments?
Yes, via direct deposit starting 2025—elect on Line 6b.
What if I miss the February 2, 2026 deadline?
File ASAP to minimize 5%/month penalties; request abatement for cause.
Is Form 945 required for zero withholding?
Yes, if you had reportable nonpayroll payments.
Where do I mail paper Form 945 without payment?
Check IRS.gov for your state’s address (e.g., Ogden, UT for CA filers).
Navigating IRS Form 945 keeps your withholding compliant and penalties at bay. For tailored advice, visit IRS.gov/Form945 or a tax pro. Share your 2025 filing tips below!
This guide uses 2025 IRS data for informational purposes—not professional tax advice. Consult official sources for your situation.








