Without EFTPS enrollment, you'll be writing checks manually to the IRS for every payroll tax deposit—missing a deadline costs you 2–10% penalties plus interest, and the IRS will flag your account for closer scrutiny. EFTPS Enrollment is the federal system that lets you submit payroll withholdings, employment taxes, and other federal tax payments electronically through the IRS, eliminating paper checks and deposit slip errors. Also called IRS electronic payment enrollment or federal tax payment registration, this is issued by the Internal Revenue Service (IRS). There are no government filing fees for EFTPS enrollment. Most applicants complete enrollment in under 15 minutes with ApronPrep, which auto-fills 0 of 0 fields.
Analyzed from EFTPS Enrollment (Electronic Federal Tax Payment System)
0% from one compliance interview
Manual entry or document upload required
The Electronic Federal Tax Payment System (EFTPS) is mandated under the Internal Revenue Code (Title 26) and administered jointly by the IRS and the U.S. Department of the Treasury. Federal law requires all businesses — including restaurants — to deposit payroll taxes (Form 941), federal unemployment taxes (Form 940), and corporate income tax payments electronically. The IRS phased out paper coupon deposits (Form 8109) years ago, making EFTPS enrollment the only compliant method for submitting federal tax deposits. Failure to enroll and use EFTPS does not exempt you from deposit deadlines — the IRS treats missed or non-electronic deposits as late payments regardless of intent.
Operating a restaurant without active EFTPS enrollment exposes you to a compounding set of financial and legal consequences that can escalate quickly. The IRS does not issue warnings before assessing penalties — they are triggered automatically when a deposit is missed, late, or submitted by an unauthorized method. Consequences include:
Legal code: Internal Revenue Code (Title 26)
Recent update: As of 2025, the IRS has expanded EFTPS two-factor authentication requirements for new enrollments, adding a voice or text verification step that extends the initial PIN setup process — applicants should allow an additional 7–10 days for PIN delivery by mail before their first deposit deadline.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Any full-service restaurant with employees must enroll in EFTPS to deposit federal payroll taxes (Form 941) and income tax withholdings electronically, as required under 26 U.S.C. § 6302 and IRS regulations mandating electronic deposit for employers whose annual federal tax liability exceeds $2,500. |
| Bar / Nightclub | Required | Bars and nightclubs with at least one W-2 employee are required to deposit federal employment taxes electronically via EFTPS, including FICA and federal income tax withholdings, per IRS Publication 15 (Circular E) and 26 C.F.R. § 31.6302-1. |
| Food Truck | Required | Food trucks that employ at least one paid staff member — even a part-time worker — must enroll in EFTPS to meet federal payroll tax deposit obligations under 26 U.S.C. § 6302; sole proprietors with no employees are exempt from EFTPS enrollment but should confirm their status with the IRS. |
| Coffee Shop / Café | Required | Coffee shops and cafés with payroll obligations must use EFTPS to remit federal withholding taxes and FICA contributions electronically, as mandated for all employers under IRS regulations at 26 C.F.R. § 31.6302-1 once cumulative federal tax deposits exceed $2,500 in a quarter. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter the exact legal name of your business as it appears on your IRS EIN assignment letter (CP 575) or your most recent federal tax return — not a DBA, trade name, or abbreviated version.
COMMON MISTAKE: Entering a trade name or 'doing business as' name instead of the registered legal entity name causes an IRS name-control mismatch, which will reject the enrollment and require re-submission.
Enter your 9-digit Employer Identification Number (EIN) in XX-XXXXXXX format, or your Social Security Number (SSN) in XXX-XX-XXXX format if you are a sole proprietor without employees — the number must exactly match what is on file with the IRS.
COMMON MISTAKE: Entering an EIN that has not yet been fully activated in the IRS system (newly issued EINs can take up to 2 weeks to propagate) will result in an enrollment failure; wait at least 2 weeks after EIN issuance before enrolling.
Enter the street address of your restaurant's physical location — the address where the business is physically operated — including street number, street name, city, state, and ZIP code; P.O. Boxes are not accepted for this field.
COMMON MISTAKE: Using a P.O. Box or a home address instead of the restaurant's actual street address will trigger a validation error, as EFTPS requires a verifiable physical location address for business accounts.
Enter the address where you want the IRS and EFTPS to send PIN mailers and correspondence — this may be a P.O. Box, your accountant's address, or your physical address if they are the same; ensure it matches the address currently on file with the IRS.
COMMON MISTAKE: If your mailing address differs from what the IRS has on file (e.g., after a recent move), EFTPS may fail to deliver your enrollment PIN, delaying your ability to make tax payments by 7–10 business days.
Enter a 10-digit U.S. phone number where EFTPS or the IRS can reach an authorized representative of the business — format as (XXX) XXX-XXXX or XXX-XXX-XXXX — this number is used for PIN delivery and account verification calls.
COMMON MISTAKE: Entering a personal cell phone number registered to an individual rather than the business is not a rejection risk per se, but using a number that is not consistently answered can delay PIN delivery and account verification.
Indicate whether the bank account linked for tax payments is a 'Checking' or 'Savings' account — EFTPS requires this designation to correctly route ACH debits; most businesses use a dedicated business checking account.
COMMON MISTAKE: Selecting 'Savings' when your bank account is actually a money market or other non-standard account type can cause ACH payment failures, resulting in a failed tax payment and potential IRS late-payment penalties.
Enter the 9-digit ABA routing transit number for the bank where your business account is held — this number appears in the bottom-left corner of a check and must correspond to ACH transactions specifically (some banks have different routing numbers for wire transfers vs. ACH).
COMMON MISTAKE: Using a wire transfer routing number instead of the ACH routing number — which can differ at large banks like Bank of America or Wells Fargo — will cause payment failures and may trigger IRS penalty notices for missed deposits.
Enter your full bank account number exactly as it appears on your bank statement or the bottom of a check — do not include spaces or hyphens — account numbers typically range from 8 to 17 digits depending on the financial institution.
COMMON MISTAKE: Transposing even a single digit in the account number will result in a failed ACH debit, which the IRS treats as a missed tax deposit — potentially triggering a Trust Fund penalty of up to 10% of the unpaid amount under IRC § 6656.
Provide supporting documentation that verifies your bank account — acceptable documents typically include a voided business check, a bank-issued letter on official letterhead confirming the account number and routing number, or a bank statement showing the account details.
COMMON MISTAKE: Submitting a personal check or a check from a closed account instead of an active business account check is a common error that will require re-verification and can delay enrollment by several business days.
Check this box if your restaurant currently has employees on payroll — this determines your federal tax deposit obligations under the Federal Tax Deposit (FTD) rules, including whether you are required to make semi-weekly or monthly payroll tax deposits via EFTPS.
COMMON MISTAKE: Failing to check this box when you do have employees can misconfigure your EFTPS account, causing your payroll tax deposit schedule to be set incorrectly — which may result in IRS notices for missing 941 deposits and associated FTD penalties under IRC § 6656.
ApronPrep auto-fills 0 of 0 fields from one compliance interview.
No credit card required
Based on ApronPrep's analysis of EFTPS Enrollment (Electronic Federal Tax Payment System) applications, the most common rejection trigger is submitting a bank account number or routing number that doesn't match the account tied to your EIN on IRS records — for example, using a personal checking account instead of the business checking account associated with your Employer Identification Number. EFTPS cross-references your banking details against IRS tax account data, and any mismatch causes the enrollment to fail silently, meaning you won't receive a PIN and can't make payments. To avoid this, confirm your business bank account details with your financial institution before submitting, and ensure the account is open and in the exact legal name registered with the IRS.
Restaurants that apply for an EIN and immediately attempt EFTPS enrollment often hit a processing lag — the IRS system can take up to 2 weeks to fully activate a newly issued EIN for tax payment purposes, causing the enrollment to be rejected with a 'taxpayer not found' error. This adds 2–3 weeks to your timeline while you wait for the EIN to propagate through IRS systems and then re-enroll. If you received your EIN within the last 14 days, wait at least 5–10 business days before submitting your EFTPS enrollment, or call the EFTPS Customer Service line at 1-800-555-3453 to confirm your EIN is active.
EFTPS requires the business name to match the legal entity name on file with the IRS exactly — character for character — including punctuation, abbreviations, and spacing. A common example: registering as 'Main Street Grill LLC' but entering 'Main Street Grill' (dropping 'LLC') on the EFTPS form, which causes an identity verification failure. Pull your CP 575 EIN confirmation letter from the IRS to verify the exact name format the IRS has on file, and replicate it precisely in the 'Company Name' field.
Collect your EIN (Employer Identification Number), Social Security Number or ITIN, routing number, and bank account number before starting enrollment. You'll also need your business legal name, mailing address, and the date you want payment enrollment to begin. Have your most recent tax return or IRS correspondence handy — EFTPS may ask for tax filing details to verify your identity.
Go to EFTPS.gov and click 'Enroll Now' to begin the online enrollment process. Enter your EIN or SSN, business entity type, and contact information. EFTPS will ask you to create a user ID and password — store these securely, as you'll use them every time you make tax payments. The online form takes 10–15 minutes to complete.
Enter your bank routing number (9 digits) and checking or savings account number exactly as they appear on your bank statements. EFTPS uses this information to debit federal tax payments directly from your account. Double-check both numbers — incorrect account data is the #1 reason for enrollment delays or payment failures.
federal
local
federal
state
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsEFTPS enrollment is typically immediate upon successful application submission to the IRS. Once you complete your enrollment online at eftps.gov, your account is usually activated within 1–2 business days, allowing you to begin making federal tax payments right away. Contact the IRS at 1-800-555-4477 to confirm activation status if you do not receive your confirmation notice within 48 hours.
There are no government filing fees for EFTPS enrollment — the IRS offers this federal tax payment system at no cost to restaurant owners and all other businesses. You will, however, need to ensure you have an Application for Employer Identification Number (EIN) before enrolling, which is also free from the IRS. Not legal advice — verify current fee status with the IRS by visiting eftps.gov or calling 1-800-555-4477.
Your EFTPS account is tied to your EIN (Employer Identification Number), not a physical location, so you do not need to re-enroll or transfer your account if you move your restaurant to a new address. You will, however, need to update your business address and other registration information with the IRS separately — typically through your existing EIN account or by filing an amended return. Contact the IRS to confirm any updates required when you relocate, and ensure your City Business License/Registration reflects your new location.
EFTPS enrollment does not expire and does not require renewal — once your account is activated, it remains active indefinitely as long as you maintain a valid EIN and continue to file required federal tax returns. Your enrollment automatically continues year to year without any action needed on your part. Per the IRS website, you only need to update your EFTPS account if your business information (such as your address or contact details) changes.
EFTPS enrollment does not involve an inspection — it is a purely administrative process conducted online by the IRS to establish your federal tax payment account. The IRS verifies your EIN and personal information during enrollment but does not conduct any on-site or document review. If you need inspections for your restaurant operations (such as health or building inspections), those are separate requirements managed by local health departments and permitting offices, not by EFTPS.
This guide is generated from ApronPrep's compliance dossier system, which uses 53 parallel AI authority experts to discover requirements, then downloads actual forms and generates field-level intelligence for each one.
Our data is verified against official government sources and updated when regulatory changes are detected. If you find an error, please report it — accuracy is our core commitment.
ApronPrep discovers every permit your city requires — including the ones generic checklists miss. Pick your city for the complete package.