Send your Form 941 payment to the IRS through the Electronic Federal Tax Payment System (EFTPS), or by mail to the IRS address for your region. Most employers use EFTPS because it's faster, creates a record when ready, and lets you schedule payments in advance. If you mail a check, it takes longer to process and you won't know it arrived until weeks later.

Key Takeaways

  • EFTPS is the IRS's official electronic payment system and works with your bank account to send 941 payments directly to the federal government.
  • If you mail a check, address it to the IRS service center for your state, not the local IRS office, and include your EIN on the check.
  • Payment must arrive by the due date shown on your 941 form — mailing early is the only way to prove timely payment if you use the mail.
  • Credit card and third-party payment processors charge fees that the IRS does not charge, so they cost more money than EFTPS or mailing.
  • Same-day wire transfers exist but are rarely used for 941 payments because they require a separate IRS form and cost more than other methods.

How to pay through EFTPS

EFTPS is a free system run by the IRS and the Department of the Treasury. You enroll once with your EIN and bank account information, then log in to schedule payments whenever you need to. The system accepts your payment when ready and gives you a confirmation number on the spot.

To enroll, go to eftps.gov and click "Enroll Now." You'll need your EIN, the name and address on your business, and a bank account number. The IRS mails you a PIN within two weeks. Once you have the PIN, you can log back in and start scheduling payments right away — you don't have to wait for the PIN to arrive in the mail.

When you're ready to pay, log in, select the 941 form type, enter the amount, and choose the payment date. EFTPS lets you schedule payments up to 120 days in advance. The payment leaves your bank account on the date you choose and reaches the IRS the same day or the next business day. Keep your confirmation number for your records.

Mailing a check or money order

If you mail a check, write your EIN and "Form 941" on the check itself. Include a payment voucher — use Form 941-V, which you can print from irs.gov or generate when you file your 941 form electronically. The voucher tells the IRS which form and quarter the payment covers.

Mail the check and voucher to the IRS service center for your state. The address depends on where your business is located, not where you live. You can find the correct address on the Form 941-V instructions or by searching "IRS service center address [your state]" on irs.gov. Do not mail to a local IRS office — service centers process payments, local offices do not.

The payment must be postmarked by the due date to count as on time. If you mail it on the due date itself, it will likely arrive late. Mail it at least three to five business days early. The IRS typically takes two to three weeks to process a mailed check and post it to your account, so don't assume it's been received just because you mailed it.

Credit card and third-party payment processors

You can pay your 941 through a credit card or debit card using an IRS-approved payment processor. These include PayPal, Stripe, Square, and several others. The IRS does not charge a fee, but the processor does — usually 1.87% to 2.5% of the payment amount. For a $5,000 payment, that's $94 to $125 in fees.

Use a processor only if you need to pay by card and can't use EFTPS. The fee makes it more expensive than mailing a check or paying through EFTPS. If you do use a processor, the payment reaches the IRS the same day or the next business day, just like EFTPS, and you get a confirmation number when ready.

Wire transfers for same-day payment

The IRS accepts wire transfers through the Federal Reserve's wire system. This method is same-day and leaves no room for mail delays, but it requires you to fill out Form 8109-B (the old coupon form, which the IRS still accepts for wire transfers) and contact your bank with specific routing information. Most employers never use this method because EFTPS is free and nearly as fast.

Wire transfers make sense only if you're paying on the actual due date and need the payment to reach the IRS the same day. Your bank will charge you a wire fee, usually $15 to $30. You'll need the Federal Reserve's routing number for your region and the IRS's account information, which your bank can look up. This is not a common payment method and many accountants and bookkeepers are unfamiliar with it.

What happens if you miss the due date

If your payment arrives after the due date, the IRS charges a failure-to-pay penalty of 0.5% of the unpaid amount per month, starting the day after the due date. Interest also accrues on the unpaid balance. The penalty and interest compound, so the longer the payment is late, the more you owe.

If you mail a check and it arrives late, the postmark date is what counts — if the postmark shows the due date or earlier, the IRS treats it as on time even if it arrives weeks later. Keep the receipt from the post office as proof. If you use EFTPS or a processor, the payment date you select is what counts, so choose a date on or before the due date.

Choosing the right payment method for your situation

Use EFTPS if you have a bank account and can plan ahead. It's free, fast, and you can schedule payments weeks in advance so you never have to think about the due date again. Most employers with regular payroll use EFTPS.

Use mail if you don't have internet access or prefer a paper trail. Mail early — at least a week before the due date — and keep the post office receipt. This method is slower but costs nothing.

Use a credit card processor only if you need to pay by card and can't use EFTPS, and only if you're willing to pay the fee. Don't use it to earn credit card rewards — the fee will cost more than any reward you get.

Use a wire transfer only if you're paying on the actual due date and need same-day confirmation. This is rare and costs more than other methods.

Frequently Asked Questions

Can I pay my 941 through my bank's bill pay system?

No. Your bank's bill pay system is not connected to the IRS and will not reach the right account. Always use EFTPS, mail to the IRS service center, use an IRS-approved processor, or wire through the Federal Reserve. Paying through your bank's bill pay will result in a late payment and penalties.

What if I pay through EFTPS but select the wrong quarter or form type?

Contact the IRS at 800-829-1040 as soon as you realize the error. The IRS can sometimes redirect the payment to the correct form and quarter. If they can't, you'll need to make another payment for the correct quarter and request a refund of the misdirected payment. Don't wait — the longer you wait, the harder it is to fix.

Do I need to file Form 941-V if I pay through EFTPS?

No. EFTPS records the form type and quarter when you schedule the payment, so the voucher is not needed. Form 941-V is only for mailed checks. If you file your 941 electronically and pay through EFTPS on the same day, the IRS matches them automatically.

What if my check gets lost in the mail?

The IRS will send you a notice if the payment doesn't arrive within a reasonable time. If you have the post office receipt showing the check was mailed on time, you can show that as proof of timely payment and ask the IRS to waive the late penalty. Keep all mailing receipts for at least one year.

Can I pay multiple quarters' worth of 941 payments at once?

Yes, but you must make a separate payment for each quarter. EFTPS lets you schedule multiple payments on the same day if you want, but each one must specify the correct quarter. If you mail checks, send separate checks for each quarter, each with its own Form 941-V.