Petitioners who must make the $100,000 payment to remove an H-1B restriction are required to pay through pay.gov using the official H-1B VISA PAYMENT TO REMOVE RESTRICTION FORM. All information on this form must match what was submitted to USCIS. If the application tied to this payment isn’t approved, the agency will process a full refund to the bank account you provide—so your banking details must be exact. The form warns that once you enter certain details, you can’t change them. To access the official form and instructions, use the government-hosted H-1B VISA PAYMENT TO REMOVE RESTRICTION FORM.
End-to-End Journey: What This Payment Process Looks Like

You’ll move through five clear stages on pay.gov: Before You Begin, Complete Agency Form, Enter Payment Info, Review & Submit, and Confirmation. Each stage has specific actions for the petitioner (an individual or a company/organization) and requires precision.
The system handles sensitive personal and financial information, so treat each step with care. According to analysis by VisaVerge.com, preparing your documents in advance and double-checking entries on each screen can prevent small mistakes that lead to bigger delays later.
Throughout, remember the form’s central rule: details on the payment form must match the same details you gave to USCIS. If a name, date of birth, or passport number differs, your payment record may not connect cleanly to the underlying case.
What to Prepare Before You Start
The form states: “Unless otherwise specified all items are mandatory.” Prepare these items in advance:
- Petitioner type: Individual or Company or Organization
- Petitioner mailing address in the United States 🇺🇸 (Country field is required)
- Petitioner phone number and, if needed, an extension
- At least one petitioner tax identification number (options appear on the form)
- Beneficiary’s full legal name (family, given, and middle if any)
- Beneficiary’s Date of Birth in MM/DD/YYYY format
- Beneficiary’s Country of Birth
- Beneficiary’s identifiers:
- Passport Number or Travel Document Number (Required)
- Email address
- Last four digits of Social Security Number (if any)
- Individual IRS Tax Number (if any)
- Alien Registration Number (if any)
- Payment details for the $100,000.00 charge:
- Financial institution name
- Account holder name
- Routing number
- Account number
Important privacy note: the form content may include Sensitive But Unclassified (SBU) and/or Controlled Unclassified Information (CUI). Treat all data as private and secure.
Step 1: Before You Begin
Start by reading the pay.gov instructions carefully. Confirm you have the exact spelling of the petitioner and beneficiary names, the correct date-of-birth format, and the passport or travel document number the beneficiary plans to use to enter the United States.
The form requires the passport/travel document number you enter to be the one the beneficiary intends to use for entry. This is a strict matching requirement.
The form strongly recommends you click “View PDF” and print or save a copy before moving to the payment screen. Once you go to “Enter Payment Info,” you won’t be able to print the form. Saving a PDF at this stage preserves a clean record of what you entered.
Step 2: Complete the Agency Form
This section requires data that must match USCIS records exactly.
Petitioner fields:
– Petitioner type:
– Choose Individual (person) or Company or Organization (business).
– Petitioner mailing address (United States required):
– Street Address or PO Box (required)
– City (required)
– State or Province (required)
– Zip or Postal Code (required)
– Petitioner contact:
– Phone Number (required)
– Extension (optional)
– Petitioner tax identification numbers:
– At least one item must be filled out. You’ll see fields such as FEIN or other listed numbers.
Beneficiary fields:
– Legal Name of Beneficiary:
– Family Name (Last Name), Given Name (First Name), Middle Name if any
– Beneficiary Date of Birth:
– Format: MM/DD/YYYY (required)
– Beneficiary Country of Birth (required)
– Beneficiary Identifiers:
– Passport Number or Travel Document Number (Required)
– Email Address
– Last Four of SSN (if any)
– Individual IRS Tax Number (if any)
– Alien Registration Number (if any)
Tip: Mirror punctuation and ordering exactly as on USCIS filings (e.g., hyphens, middle names) to avoid mismatches.
Step 3: Enter Payment Info
You’ll now input the banking information for the $100,000 payment.
Required payment fields:
– Payment Amount: $100,000.00
– Financial Institution Name (required)
– Account Holder Name (required)
– Routing Number (required)
– Account Number (required)
Refund language on the form: “If your application is not approved, a full refund will be processed.” The form warns that “THIS INFORMATION MUST MATCH THE PAYMENT INFORMATION PROVIDED,” and incorrect banking details can delay refunds. Because some fields cannot be modified after entry, double-check every digit. Confirm routing and account numbers from official bank sources—not memory.
If paying from a business account, ensure the account holder name matches the company name on bank records. For individual payers, use the personal account name exactly as shown by the bank. The refund—if needed—will return to this account; mismatches can slow the process.
Step 4: Review & Submit
Before submission, carefully review every field:
- Confirm petitioner type and address.
- Re-check petitioner phone number and selected tax identification number(s).
- Validate the beneficiary’s full name, date of birth, and country of birth.
- Make sure the passport or travel document number matches the one the beneficiary will use to enter the United States.
- Review the bank routing and account numbers digit by digit.
The form again recommends clicking “View PDF” to print or save the form before moving into payment screens. You cannot print once you reach “Enter Payment Info.” Keeping a saved PDF creates a reference for refunds, audits, or future verification.
Only submit when you are confident all required fields are accurate and complete.
Step 5: Confirmation
After submission, you’ll reach the confirmation stage. Save or record any confirmation details that appear on screen and keep them with your printed or saved PDF.
These records are important for internal tracking and for proving payment if you need to discuss the case later.
Because the form content may include SBU/CUI, store your documents in a secure location and share them only with people who need access for the case.
Refund Handling and What to Expect
- The form promises: “If your application is not approved, a full refund will be processed.”
- Refunds depend on the banking information you entered; some fields “cannot be modified.”
- Incorrect banking details may delay or complicate refunds.
- If you discover an error after submitting, contact the appropriate channels immediately and be prepared to provide:
- Your saved PDF
- Confirmation details
- Correct banking data
Note: The refund condition is tied to whether the application is approved. The form does not list other refund reasons.
Accuracy and Matching: Why It Matters
The form states, “Must match all information submitted to USCIS.” That means:
– Use the exact spelling and order of names as in the USCIS filing.
– Use the same passport or travel document number the beneficiary will use for entry.
– Keep date formats consistent with MM/DD/YYYY.
– Align company details with what appears in USCIS filings.
Even small differences—like “Street” vs. “St.” or a missing middle name—can raise questions when matching payment to a case. Verifying each field can prevent avoidable back-and-forth.
Scenario Planning: Different Petitioner and Beneficiary Setups
- Individual petitioner:
- Choose Individual and provide your U.S. mailing address and phone number.
- Enter at least one tax identification number as required.
- Use a personal bank account with the account holder name matching bank records.
- Company or organization petitioner:
- Select Company or Organization.
- Use the company’s U.S. mailing address and business phone number.
- Provide at least one required tax identification number.
- Enter business account details with the exact company account holder name.
- Beneficiary with no SSN:
- Last four of SSN is optional—leave blank if none—but complete required fields like passport or travel document number.
- Beneficiary with an Alien Registration Number:
- Include the number if available to help align records.
- Passport vs. travel document:
- The passport or travel document number is Required and must be the number the beneficiary intends to use to enter the United States. Do not swap numbers later.
Practical Checklist for a Clean Submission
- Names and dates exactly as in USCIS filings
- Beneficiary passport or travel document number intended for entry
- Petitioner U.S. address, including zip code
- At least one petitioner tax ID field completed
- Accurate phone and extension (if needed)
- Bank name, account holder name, routing number, account number
- Saved PDF via “View PDF” before entering payment info
- Saved on-screen confirmation after submission
Common Mistakes to Avoid
- Skipping “View PDF” and losing a complete copy of the form
- Entering a bank routing or account number with a transposed digit
- Using a different passport number than the one the beneficiary will use for entry
- Leaving a mandatory field empty, which can block submission
- Entering petitioner details that don’t match USCIS records
- Selecting the wrong petitioner type (Individual vs. Company or Organization)
How pay.gov Fits Into This Process
The payment is collected through pay.gov using the official H-1B VISA PAYMENT TO REMOVE RESTRICTION FORM. Pay.gov is the government’s platform for secure payments. The form’s step layout—Before You Begin, Complete Agency Form, Enter Payment Info, Review & Submit, Confirmation—guides you through a controlled process. Follow each screen in order, and use the form’s built-in prompts. If anything seems unclear, pause and re-check your data rather than guessing.
Managing Expectations
- Payment amount: $100,000.00
- Information sensitivity: Treat entries as SBU/CUI where applicable
- Refunds: Full refund will be processed if the application is not approved
- Bank details: Some fields can’t be changed; errors may delay refunds
- Recordkeeping: Save the PDF before entering payment info and save confirmation at the end
Stay calm and move step by step. The form is structured to collect everything needed in a logical order. Use the saved PDF and your internal records to keep your case file consistent.
Final Review Before You Submit
- Compare every field to your USCIS filing and internal documents.
- Confirm the passport or travel document number for the beneficiary is the one intended for entry to the United States.
- Re-check the account holder name, routing number, and account number exactly as shown by your bank.
- Ensure at least one petitioner tax identification number field is completed.
- Click “View PDF” and print or save. Then proceed with payment.
A precise, complete submission helps authorities tie your $100,000 payment to the correct case and makes any potential refund smoother because the banking details are correct and on record from the start.
Frequently Asked Questions
This Article in a Nutshell
Petitioners required to pay $100,000 to remove an H-1B restriction must use the official pay.gov H-1B VISA PAYMENT TO REMOVE RESTRICTION FORM. The process follows five steps: Before You Begin, Complete Agency Form, Enter Payment Info, Review & Submit, and Confirmation. All fields—petitioner type and U.S. mailing address, beneficiary legal name, date of birth in MM/DD/YYYY, country of birth, passport/travel document number, and at least one petitioner tax ID—must match USCIS records exactly. Payment banking details must be precise because refunds (if the application is denied) return to the account provided. The form warns some fields cannot be changed; users should save a PDF via “View PDF” before entering payment information and retain confirmation details for tracking and potential refunds.