Pay your federal payroll taxes incorrectly and you risk IRS penalties, fines, and a lien on your business. The EFTPS Enrollment (Electronic Federal Tax Payment System) is the IRS-mandated portal to submit these payments, and you must register before your first tax deposit is due. Issued by the U.S. Department of the Treasury Financial Management Service, also referred to as a federal tax payment PIN enrollment. Key facts:
Analyzed from EFTPS Enrollment (Electronic Federal Tax Payment System)
80% from one compliance interview
Manual entry or document upload required
The mandate for restaurants to use the Electronic Federal Tax Payment System (EFTPS) for federal employment tax deposits originates from federal law, specifically Internal Revenue Code § 6302(h) and related Treasury Regulations. This requirement is managed by the IRS, not local Tulsa or Oklahoma authorities. The law generally requires any business that had more than $2,500 in federal employment tax liabilities during a prior "lookback" period to make all deposits electronically via EFTPS or an equivalent system. This mandate is universal for covered businesses; enrollment in EFTPS is the primary, free method the IRS provides to comply with this legal deposit requirement.
Operating without this mandated electronic payment system exposes your restaurant to direct IRS enforcement actions and significant financial penalties. Key consequences include:
Legal code: Internal Revenue Code (Title 26)
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required. Any business with employees filing IRS Form 941 for withheld federal employment taxes must enroll in EFTPS, per IRS Publication 966. |
| Bar / Nightclub | Required | Required. Any establishment with payroll or liquor tax obligations uses EFTPS to make federal tax deposits, as mandated by the IRS. |
| Food Truck | Required | Required if the operation has payroll. If the owner is the sole operator with no employees, enrollment is optional but recommended for future payroll withholding. |
| Coffee Shop / Café | Required | Required for any entity with employees. IRS rules require enrollment for depositing withheld Social Security, Medicare, and federal income taxes. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter the exact legal name of your business entity as registered with the Oklahoma Secretary of State or the IRS for your EIN.
COMMON MISTAKE: Using a DBA or trade name instead of the registered legal name, which causes an IRS data mismatch and enrollment rejection.
Enter your 9-digit Employer Identification Number (EIN) for corporations or LLCs, or your Social Security Number (SSN) for sole proprietorships, with no hyphens or spaces.
COMMON MISTAKE: Entering an SSN when an EIN is required for the business structure, or including dashes, which triggers a formatting error.
Enter the complete street address where your restaurant operates, which must be a deliverable USPS address for IRS correspondence.
COMMON MISTAKE: Using a P.O. Box or a home address when a physical location is required, leading to verification failure.
Enter the mailing address for official IRS notices, which can be a P.O. Box or the same as your physical address.
COMMON MISTAKE: Leaving this blank or entering an incomplete address, which can delay receipt of your enrollment PIN.
Enter a valid, working business phone number where the IRS or Treasury can contact you regarding payment issues.
COMMON MISTAKE: Using a personal cell phone number not associated with the business, which can complicate identity verification.
Specify 'Checking' or 'Savings' for the account from which you will make federal tax deposits.
COMMON MISTAKE: Entering 'Business' or the bank name instead of the account type, causing a mismatch with bank records.
Enter the 9-digit ABA routing number for your bank, found on checks or via your online banking portal.
COMMON MISTAKE: Using the routing number for a different branch or entering an incorrect digit, which will reject all ACH payment attempts.
Enter the specific checking or savings account number, typically 10-12 digits, from which tax payments will be debited.
COMMON MISTAKE: Confusing it with a debit card number or omitting leading zeros, resulting in failed payment authorization.
Indicate the document you will provide for verification, such as a voided check or bank letter, which must be submitted separately.
COMMON MISTAKE: Not submitting the required physical or scanned document after the online enrollment, leaving the application incomplete.
Check this box if you have or expect to have W-2 employees, as this determines your federal payroll tax deposit schedule.
COMMON MISTAKE: Leaving it unchecked when you have employees, which can lead to incorrect deposit frequencies and underpayment penalties.
ApronPrep auto-fills 12 of 15 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Entering the restaurant's Federal Employer Identification Number (FEIN) as the Taxpayer Identification Number for the primary enrollee. The IRS requires the enrolling individual—typically the owner or managing member responsible for payments—to use their personal Social Security Number (SSN) for identity verification. This mismatch triggers a manual verification hold, adding 7–10 business days to your enrollment timeline. Use the SSN of the person who will log in and authorize payments.
Using the restaurant's street address for the 'Primary Home Address' field. The EFTPS system requires the home address on file with the IRS for the enrollee's SSN. Submitting a business address here causes a data mismatch with IRS records, leading to an immediate online rejection and forcing a paper-based, mailed enrollment. Always enter the personal residential address associated with your SSN, even if you intend all correspondence to go to the business.
Incorrectly entering bank account or routing numbers, or using a bank account titled under the business name when enrolling with a personal SSN. Even a single-digit error will cause scheduled tax payments to fail, resulting in penalties and interest from the IRS. Based on ApronPrep's analysis of EFTPS applications, this is the most common cause of failed first payments. Double-check numbers against a voided check or bank letter, and ensure the account name aligns with your enrollment type (personal vs. business).
ApronPrep auto-fills 12 of 15 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Norman | ||
| Oklahoma City | ||
| Tulsa |
Visit the official IRS EFTPS website and click "Enroll." You'll need your Employer Identification Number (EIN) or Social Security Number, a personal or business mailing address from your last tax return, and your business's bank account routing and account numbers. Have your business legal name and contact details ready. Missing or mismatched data between your tax return, bank, and application is the #1 cause of immediate enrollment rejection and delays.
The IRS will mail your Personal Identification Number (PIN) to the business address on your application or latest tax return. This is a critical security step and cannot be expedited. Allow 5–7 business days for delivery. This PIN is separate from any online access codes and is required for your first login. Do not proceed without it.
Return to the EFTPS website and log in using your Taxpayer Identification Number (EIN/SSN) and the mailed PIN. You will be forced to create a new, permanent password. You must also verify your bank account details and set up your tax payment types (e.g., Form 941, Form 940, Form 944). Not verifying bank information is a common oversight that causes payment failures.
This is one of 13 requirements for opening a restaurant in Oklahoma.
federal
local
federal
state
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsThe EFTPS enrollment timeline varies significantly. You will receive an online confirmation immediately upon submitting your enrollment on the EFTPS website, but it typically takes 5-7 business days for your activation code to arrive by U.S. Mail per the IRS guidelines. Your ability to make payments is contingent on receiving this physical mailing, so plan your initial tax payment deadlines accordingly.
There are no government filing fees to enroll in the federal Electronic Federal Tax Payment System. Enrollment is free as mandated by the U.S. Department of the Treasury. This free enrollment is separate from any associated local business requirements, such as obtaining a City Business License/Registration. Not legal advice — verify with the IRS.
No. Your EFTPS enrollment is tied to your business's federal Employer Identification Number (EIN) and is not location-specific. If you move your restaurant to a new address within Tulsa, you must update your business address with the IRS, but your existing EFTPS enrollment remains valid. Major changes to your business entity, like a new EIN, require a new enrollment. Always keep your address current on all federal and local forms, including your Articles of Organization (LLC) or Articles of Incorporation (Corporation).
EFTPS enrollment does not require periodic renewal. Once established, your enrollment remains active as long as your business entity and EIN are active with the IRS. However, you must keep your contact information and password current on the EFTPS website. Forgetting your password can lock you out of the system, requiring you to contact the EFTPS help desk, which can delay tax payments.
There is no physical inspection for enrolling in EFTPS, as it is a federal electronic payment system. The 'inspection' is an identity verification process conducted by the U.S. Treasury. You must provide accurate business and personal details that match your records with the IRS and Social Security Administration. Providing incorrect information will result in a rejection of your enrollment, delaying your ability to make federal tax deposits.
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.
For Oklahoma specifically, we have analyzed compliance dossiers for 3 cities (Norman, Oklahoma City, Tulsa), generating Rich FILs (Form Intelligence Layers) with 15 form fields analyzed for this requirement. Fee data is sourced from actual county department fee schedules, not estimates.
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.