The 2025 tax season is here. Start filing your 1099, W-2, 940, 941, and ACA 1095 forms today.

The 2025 tax season is here. Start filing your 1099, W-2, 940, 941, and ACA 1095 forms today. E-File Now

Confidently E-File Form 945 Online
Fast, Secure, and Accurate Nonpayroll Tax Reporting

Perfect for businesses handling nonpayroll withholding—Enjoy a smooth Form 945 filing experience
with smart error checks, free retransmissions, and corrections.

TaxBandits Bandit Commitment

The Bandit Commitment
Ensuring peace of mind for every
945 Filing.

Filing Form 945 to report nonpayroll withholding isn’t just about transmitting it to the IRS! It’s about getting the data right, validating it thoroughly, and owning the right outcome.

The Bandit Commitment defines how TaxBandits approaches compliance: from identifying errors before you file to helping fix them, supporting corrections and retransmissions when needed. We stand with you until your Form 945 is accepted and even beyond.

IRS Authorized e-file Provider for 1099-NEC filing SOC 2 Type II compliant data security certification
 Getting the right data in

Getting the right data in

Compliance begins with clean, validated data—long before you start preparing your 945 return.

Simple, guided filing

Simple, guided filing

Navigate every step with clear instructions, real-time AI chatbot assistance, and expert support.

Free corrections & retransmissions

Free corrections & retransmissions

Corrections (945-X) & retransmissions for your 945 are included with your filing fee.

File. Get accepted. Done.

Money-back guarantee

We do whatever it takes to get your 945 return accepted. If not, your filing fee can be refunded.

File 945 Online with Ease—Make Your Filing Simple and Secure

A smoother way to file Form 945—accurate, secure, and designed for stress-free compliance.

Everything You Need for a Faster, Seamless 945 Filing Experience

  • Includes Form 945-A & 945-V

    Report your tax liability and deposit schedule using Form 945-A alongside Form 945 at no extra cost.
  • Built-in Signature Options

    Easily sign your return with either a free 94x Online PIN or the built-in Form 8453-EMP.
  • Flexible IRS Payment Options

    Choose your preferred method to pay your tax due: EFTPS, credit/debit cards, EFW, and check/money orders.
Faster, Seamless 945 Filing Experience
Compliance Tools That Make Each Step Easy

Compliance Tools That Make Each Step Easy

  • Instant IRS Status Updates

    Get instantly notified about your return status via email or text once the IRS processes your return.
  • Access Filed Returns Anytime

    Securely access and download PDF copies of your past filings anytime—stored for up to 10 years.
  • Prior-Year Filing Support

    File Form 945 online for the current (2025) and prior years (2024 and 2023) using TaxBandits.

Our intuitive features are designed to simplify your 945 filing

View More Features

Smart Tools Built for High-Volume Filers

The ideal solution for CPAs, payroll providers, reporting agents, and high-volume filers managing annual federal payroll tax filings.

Automate with Our API

Automate with Our API

If you’re using your own system, integrate it with our developer-friendly API to streamline your 945 filing—validate data in bulk, transmit multiple returns at once, and keep your workflow smooth.

Branded Client Portal

Branded Client Portal

Provide clients with a secure, custom-branded portal where they can review forms, sign documents, and stay connected with your team—reinforcing your firm’s identity at every step.

Elevate your Branding

Elevate your Branding

Personalize communications with clients, including sender details, cover letters, and signature requests, ensuring a professional and cohesive brand experience for all clients.

Invite team, boost efficiency

Effortless Team Collaboration

Invite unlimited team members and assign roles such as Preparer, Approver, or Transmitter. Control permissions, share access safely, and allow each member to file using their own PTIN.

Streamlined signature process

Streamlined signature process

Send signature requests to multiple clients at once using the client portal or a one-time secure link. Turn on auto-transmit, sign upfront, and let the return be filed automatically once the client signs.

Flexible payment options

Flexible Payment Options

Choose the payment method that works best for your firm BanditCash or prepaid credits giving you full control over how you manage filing costs.

For high-volume filing, call us at (704) 684-4758 for customized pricing .

Information Required to File Form 945 Online

An employer must complete Form 945 to report federal income tax withholdings from non-payroll payments, including distributions from qualified retirement plans.

Information Required to File Form 945 Online

The following information is required before you start to file Form 945.

  • 1. Business Information

    • Employer Identification Number (EIN)
    • Business name
    • Trade name (if any)
    • Business address
  • 2. Nonpayroll Withholding & Tax Details

    • Federal income tax withheld from nonpayroll payments
    • Backup withholding amounts (if applicable)
    • Total deposits made for the tax year
    • Balance due or overpayment calculation
    • Attach Form 945-A if you are a semi-weekly depositor
  • 3. Signing Form 945

Read the 945 instructions to understand how to file Form 945 correctly and ensure accurate completion of your filing.

File 945 online to report taxes withheld from nonpayroll payments using TaxBandits.

How to File Form 945 Electronically With TaxBandits?

Create your free account and follow the simple steps below to easily e-file Form 945!

tour-rounded-img tour-rounded-img
  • Step 1: Enter the required information

    Enter the federal income tax withheld from pensions, annuities, IRAs, gambling winnings, and backup withholding.

  • Step 2: Choose the balance due payment option

    Choose your preferred payment method to pay the balance due. You can easily make payments via EFTPS or credit card directly through TaxBandits.

  • Step 3: Review and Transmit to the IRS

    Sign your return using a 94x online signature PIN or Form 8453-EMP, review your details, and securely file Form 945 with the IRS.

Start to e-file Form 945 with TaxBandits and get instant status updates from the IRS.

Our Customer Reviews

Trusted and loved by users like you.

4.9 rating of 52,784 reviews

Read thousands of real customer reviews to learn why TaxBandits is the best e-file provider.

Pricing to File Form 945 Online

Meet your 945 compliance at affordable pricing.

Advantages of Choosing Our Software

  • Includes 945-A, 8453-EMP, and 945-V
  • Free retransmission of rejected returns
  • No cost corrections
  • Live chat, Phone, & email support
  • Timely deadline reminders

Frequently Asked Questions

What is IRS Form 945?

IRS Form 945 is used by employers to report federal income tax withheld from nonpayroll payments. While Form 941 is used for payroll tax reporting, Form 945 is specifically designed for reporting taxes withheld from various types of non-wage income, such as pensions, gambling winnings, and backup withholding.

Get detailed information about Form 945.

arrow

Who must file Form 945?

Employers who withhold federal income tax (including backup withholding) from nonpayroll payments must file Form 945. If you don’t have a nonpayroll tax liability, you don’t have to file Form 945.

Note: If you don't have a nonpayroll tax liability for a specific year, then you are not required to file Form 945.


When is the due date to file Form 945?

The due date to file Form 945 is January 31. If any due date for filing falls on a Saturday, Sunday, or legal holiday, you may file your return on the next business day.

TaxBandits for Every Business

If you made deposits on time, in full payment of the taxes for the year, you may have time to file Form 945 until February 10.


What is Form 945-A, and who is required to file it?

You must file Form 945-A, the Annual Record of Federal Tax Liability, if you are an employer reporting employment tax liabilities on all non-payroll payments made to employees. You are required to file Form 945-A:

  • If you are a semi-weekly scheduled depositor, or
  • If you are a monthly scheduled depositor accumulating $100,000 or more in tax liability.

Get detailed information about Form 945-A.

arrow

Who can sign Form 945?

The person authorized to sign Form 945 depends on the structure of the entity.

  • For corporations, the form is usually signed by an authorized corporate officer, such as the president, vice president, or other principal officer duly authorized to sign.
  • In partnerships, the form can be signed by a general partner.
  • If the taxpayer is a sole proprietorship, the owner signs the form.
  • In the case of an LLC, the member designated as the responsible party for tax purposes typically signs Form 945.
  • In a Trust or estate, the fiduciary is authorized to sign.

It's essential to ensure that the person signing the form has the proper authority and is identified correctly.

TaxBandits for Every Business

Your Signature Process Is Now Simpler With TaxBandits!

TaxBandits offers various options for signing your return. You can either use a 94x online signature PIN or a built-in Form 8453-EMP to sign your return.


What are the penalties if you don’t file Form 945 on time?

The IRS will impose a late filing penalty if you fail to file Form 945 on time. The penalty is typically 5% of the unpaid tax for each month or part of a month your return is late, with a maximum penalty of 25%.

Get detailed information about the Form 945 late filing penalty.

TaxBandits for Every Business

Ready to File 945 Online?

More than 100,000+ Businesses and Tax professionals trust TaxBandits.