Your state vendor license application will be paused and you cannot legally verify employee work authorization until you complete the E-Verify Enrollment with U.S. Citizenship and Immigration Services (USCIS). This federal process, also known as enrolling in the Employment Eligibility Verification Program, requires submitting a signed contract to confirm your restaurant's participation in the I-9 verification system. Key facts:
Analyzed from E-Verify Enrollment
82% from one compliance interview
Manual entry or document upload required
You are required to use E-Verify in Buffalo, New York because you are a federal contractor or subcontractor. This mandate is not a local city or state law, but a federal requirement tied to specific contracts. It is enforced under the Immigration and Nationality Act (INA) and the Immigration Reform and Control Act (IRCA), which require employers to verify the identity and employment authorization of all new hires. For covered federal contractors, this verification must be done through the E-Verify system as stipulated by the Federal Acquisition Regulation (FAR). The issuing authority is the Department of Homeland Security (DHS), in partnership with the Social Security Administration (SSA).
Failing to enroll in and properly use E-Verify when required carries significant penalties that extend beyond the federal contract. Consequences include:
Legal code: Immigration and Nationality Act (INA), Immigration Reform and Control Act (IRCA)
Recent update: As of 2026, the Department of Homeland Security has fully transitioned to a new, more secure E-Verify website and has mandated that all new users complete updated online tutorials, which replace previous training materials.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required, as any restaurant employer with one or more employees must use E-Verify per the federal Immigration Reform and Control Act (IRCA) and I-9 requirements. |
| Bar / Nightclub | Required | Required, as bars are employers subject to federal employment eligibility verification laws, which mandate I-9 compliance; E-Verify is the program for this verification. |
| Food Truck | Required | Required, as food truck operators are employers and must verify employment eligibility for all hires using I-9 forms, which are processed through the E-Verify system. |
| Coffee Shop / Café | Required | Required, since coffee shops with employees must comply with federal employment verification mandates, utilizing E-Verify to confirm work authorization. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter your restaurant's exact legal name as it appears on your official IRS Form SS-4 or New York State Certificate of Incorporation.
COMMON MISTAKE: Entering the DBA name here is a leading cause of application rejection, as it does not match federal tax records.
Enter the 'Doing Business As' name your restaurant operates under, which must match the name registered with Erie County or New York State.
COMMON MISTAKE: Leaving this field blank if the business operates under the legal name, which fails to confirm there is no DBA on file.
Enter your business's 9-digit Federal Employer Identification Number, formatted as XX-XXXXXXX, exactly as issued by the IRS.
COMMON MISTAKE: Using a Social Security Number (SSN) for a corporate entity, or omitting hyphens, causes immediate mismatch with E-Verify's federal database.
Enter your formal business type, such as 'LLC', 'Corporation', 'Partnership', or 'Sole Proprietorship', as defined in your state registration.
COMMON MISTAKE: Entering vague or informal terms like 'family business' or 'restaurant' instead of the precise legal structure recognized by New York.
Enter the complete physical street address of your restaurant, including suite or unit number, where employees physically work.
COMMON MISTAKE: Using a P.O. Box or mailing address, which is not a verifiable physical location for employment eligibility audits.
Enter the city where your restaurant's physical street address is located, which must be within the jurisdiction of Buffalo, NY.
COMMON MISTAKE: Using a nearby township name (e.g., 'Cheektowaga') instead of 'Buffalo' when the address is within city limits.
Enter the two-letter abbreviation for the state, which must be 'NY' for New York.
COMMON MISTAKE: Entering the full state name 'New York' or an incorrect abbreviation, which fails automated address validation.
Enter the 5-digit ZIP code for your restaurant's physical location; use the ZIP+4 format if known for greater accuracy.
COMMON MISTAKE: Using a postal code for a central post office instead of the specific code for the restaurant's building, causing mail delivery issues.
Check this box only if official government correspondence should be sent to an address different from the restaurant's physical street address.
COMMON MISTAKE: Failing to check this box when using a separate mailing address, causing the USCIS to send sensitive verification notices to the wrong location.
If the checkbox above is checked, enter the complete mailing address, including street, P.O. Box (if applicable), city, state, and ZIP code.
COMMON MISTAKE: Entering an incomplete address or one that does not match the business's official record with the New York Department of State.
ApronPrep auto-fills 33 of 40 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Enrolling in E-Verify with a personal email address (e.g., Gmail, Yahoo) triggers immediate verification delays. The system is designed to flag applications from non-corporate domains, often requiring manual review by the DHS. For example, enrolling as "yourname@gmail.com" instead of a "@yourrestaurant.com" address can add 1–2 weeks to your approval timeline. Always use the official business email address listed on your EIN confirmation documents.
Entering your EIN with hyphens (e.g., 12-3456789) or omitting digits is a common input error that causes immediate system rejection. The E-Verify portal requires the 9-digit number exactly as issued by the IRS, without spaces or dashes. For instance, the correct entry for EIN 12-3456789 is "123456789." A single formatting mistake will reject your application outright, forcing you to restart the process.
Skipping the mandatory online I-9 and E-Verify training modules provided by the U.S. Citizenship and Immigration Services (USCIS) is a prerequisite oversight. Your enrollment cannot be finalized until all authorized users listed on the application complete these 30–45 minute courses. Based on ApronPrep's analysis, applications submitted without verified training completion are held in a pending status for 7–10 business days until the training certificates are uploaded separately.
ApronPrep auto-fills 33 of 40 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Buffalo | ||
| New York City | ||
| Rochester |
Assemble your company's basic information needed to create your E-Verify account. This includes your Federal Employer Identification Number (EIN), your company's legal business name and physical address, a designated company administrator's contact details, and an email address not tied to an individual employee. Having your EIN confirmation letter from the IRS and your business formation documents on hand will speed this up. Selecting a stable company email (e.g., hr@yourrestaurant.com) is critical, as this is where all user management and compliance notices will be sent.
Complete the online registration on the official E-Verify website (uscis.gov/e-verify). The process includes electronically signing the legally binding Memorandum of Understanding (MOU) with the Department of Homeland Security. The MOU outlines your responsibilities, including data privacy, nondiscrimination, and the requirement to provide each employee with a 'Notice of Tentative Nonconfirmation.' Read the MOU carefully before signing; failure to follow its terms can result in termination from the program and, potentially, federal penalties. You must complete this step to receive your company's unique E-Verify ID number.
Mandatory training is required for any user who will be creating cases. The tutorial covers the step-by-step process for creating a case, reviewing employee documents, and resolving 'Tentative Nonconfirmations' (mismatches). You must pass the final knowledge quiz with a score of 100%. The tutorial can be re-taken, but the quiz must be passed in a single sitting. Assign this training to all managers or HR staff who will handle new hires. Skipping or failing the tutorial is a common cause of user account access issues and procedural errors later.
This is one of 13 requirements for opening a restaurant in New York.
federal
local
federal
state
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsThe processing timeline varies and is not specified by a standard government schedule. Enrollment is managed by the federal E-Verify system, and final activation can depend on verification steps with the Social Security Administration (SSA) and Department of Homeland Security (DHS). Contact the official E-Verify website or your designated agent to confirm current processing times for new business enrollments.
There are no government filing fees to enroll in the federal E-Verify program. The service is provided at no direct cost to employers. However, businesses must be in good standing with other federal and state requirements, such as having a valid Application for Employer Identification Number, before they can enroll. Not legal advice — verify with the U.S. Department of Homeland Security.
No, an E-Verify enrollment is tied to a specific federal Employer Identification Number (EIN) and company legal entity, not a physical address. If you move your restaurant to a new location within Buffalo, your existing enrollment remains valid as long as your EIN and legal business structure are unchanged. However, a new location may trigger other local permits, such as a new Certificate of Occupancy, which you must secure separately.
E-Verify enrollment does not have a periodic renewal requirement. Once your company is enrolled and you sign the Memorandum of Understanding (MOU) with the Department of Homeland Security, your participation remains active as long as you continue to use the system for new hires. You must, however, complete annual refresher training modules for all users, as mandated by the program rules to maintain compliance.
There is no physical inspection for E-Verify enrollment. The 'verification' is an electronic process where employee Form I-9 data is checked against SSA and DHS databases. Compliance reviews or audits can occur later via the Department of Homeland Security or U.S. Immigration and Customs Enforcement (ICE) to ensure you are properly completing I-9s and using E-Verify correctly, which may involve a review of your records.
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 New York specifically, we have analyzed compliance dossiers for 3 cities (Buffalo, New York City, Rochester), generating Rich FILs (Form Intelligence Layers) with 40 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.