Complete Guide to Form I-140

Posted by in Immigrants | Updated on August 24, 2022

An I-140 can be a way to open the gates for some skilled workers to join your company. If you’re an employer, you may want to be aware of this petition, because you never know when it will come in handy. In this article, you will learn more about form I-140 and how to file one.

What Is Form I-140?

Form I-140 is basically a USCIS immigration form filed by employers. Basically, there are people abroad who would like to work for companies in the United States. In order to sponsor them and help them out, this form is filed. In some instances, some workers can file this petition themselves.

The petition is also known as the Immigrant Petition for Alien Worker. It helps a worker become eligible for obtaining an immigrant visa thanks to employment. In general, it happens when the worker is very skilled, or when no other such workers can be found in the United States.

Who Needs Form I-140?

The form is needed by a worker who wants to work in the United States under a specific employer. Given that they will have to go abroad, the form is needed to help them obtain a worker visa, and travel to the U.S. to work. The alien worker is the beneficiary of the document, whereas the employer is called the petitioner.

Documents Needed to Complete Form I-140

In order to file form I-140, you need to provide some specific documentation, so the worker you are trying to sponsor will be accepted. First of all, you will need:

Form I-140

As expected, you will need the petition for the alien worker. Just keep in mind that you will need the right type of petition, depending on the employment classification. In other words, you will have to mention the type in the 2nd section, which can either be EB1, EB2 or EB3.

Application Fee

An application fee is required when you apply, so don’t forget this aspect. There is no biometric fee – just the application fee.

Proof of Payment Possibility

In case you’re the employer filing the form for a possible employee, you will have to provide proof of being able to pay your worker. Basically, you must be able to pay as much as you promise, and this can be proven by federal tax returns, annual reports, or audited financial statements. There may also be a statement from one of the company’s financial officers.

Of course, other types of proof will be taken into consideration too if you have them. These may include bank account records, personnel records, profit/loss statements, and others.

Labor Certification

It isn’t always the case, but sometimes, a labor certification can be provided, where it applies.

Job Experience Letters

If you’re the alien worker who wants to work in the U.S., you can provide job letters from your former workplace to serve as proof of your experience and skills. They can be from your former bosses, but also from colleagues who knew you and the way you were during your old job.

Keep in mind that you shouldn’t try to use letters from the HR department that only shows how long you’ve been employed. Use letters from people who witnessed you and what you can do. Also, in the event that your colleagues changed jobs, they have the chance to use the business stationery at their new workplace.

Category Specific Documents

Now, depending on whether you have an EB1, EB2 or EB3, you will have to bring some specific documents to the table. So, check what you have, and provide all necessary documents according to that.

How to Fill Out Form I-140

In order to fill out this form, you need to use black ink, or at least print it in black ink. All questions need to be answered accurately and you have to be very careful. Also, in case some questions don’t apply to you, you can type “N/A” unless the instructions specify otherwise.

In some situations, you may need extra space, so you can write that in Part 11. Additional Information, or just attach another paper sheet. A USCIS Online Account Number will be needed too, and if you already used an account to file an application, you can find the number as soon as you log in.

The form will require an NAICS code and SOC code too. In addition, you will have to provide contact information, certification, declaration, statement and signature of the petitioner. Declare whether you’re submitting alone or have an interpreter. The interpreter’s certification, contact information, and signature will be needed too.

If someone else other than you – the authorized signatory or petitioner – completes the petition, they will have to provide their personal information too. Keep in mind that the person who helped you complete the form must write the date on the petition too, and provide a signature.

Meanwhile, if it’s an attorney or an accredited representative who helped you complete the petition, they should submit additional documents. Along with the petition, they will have to provide either a completed Form G-28I or Form G-28.

In the end, save a copy of the document for yourself, in case you will need to check it in the future.

Where to File Form I-140?

You can file form I-140 depending on whether you submit it alone, or combine it with another document. If you file at a Lockbox, you can mail the forms through FedEx, UPS, DHL or USPS. The address they can be sent to is listed on the specific webpage of the form. Look carefully, as submitting the form to a wrong location will result in it being rejected and returned to you.

Check the USCIS address page and find out where to file if you send the form alone or together with other forms.

I-140 Fees

As mentioned previously, form I-140 will require an application fee when you submit it. The fee will be $700, and you can pay either through cashier’s check, personal check, or money order.

Paying by check will require you to make your check payable, which can be done by going to the U.S. Department of Homeland Security. Conversely, you can choose to pay by credit card, which can be done by using Form G-1450, Authorization for Credit Card Transactions.

Don’t forget that sending the fee means you are automatically paying for a service offered by the government, and from your own will. Whether you withdraw your request or USCIS takes a specific action with your application, you should know that all fees are non-refundable and final.

Form I-140 Processing Time

How much it takes for the form to be processed may depend. In general, it may work like a first-come, first-served thing, meaning that your form application may be processed immediately. On average, though, the whole process can take around 4 months, even though there were cases when the process took even longer than that, more specifically 6 months.

Luckily, in some cases, you can apply for premium processing and not lose any more time.

Personal Loans
 for Non-U.S. Citizens!

Check Loan Options

Loans for up to $35,000. No cosigner required. No prepayment penalty.

Read More


Whether you’re an employer in desperate need of employees or you just happened to find someone very skilled abroad, form I-140 may be necessary. It will potentially allow the worker to come to the U.S. and work for you. So, now that you’ve read this article, you know what this form involves, how to complete it, and where to submit. If you have any other questions, don’t forget to visit Stilt and find the answer.

Need a Loan? Get One in 3 Simple Steps

If you are considering applying for a personal loan, just follow these 3 simple steps.


Apply online for the loan amount you need. Submit the required documentation and provide your best possible application. Stronger applications get better loan offers.


If your application meets the eligibility criteria, the lender will contact you with regard to your application. Provide any additional information if required. Soon you’ll have your loan offer. Some lenders send a promissory note with your loan offer. Sign and return that note if you wish to accept the loan offer.


The loan then gets disbursed into your U.S. bank account within a reasonable number of days (some lenders will be as quick as 2-3 business days). Now you need to set up your repayment method. You can choose an autopay method online to help you pay on time every month.


About Stilt

Stilt provides loans to international students and working professionals in the U.S. (F-1, OPT, H-1B, O-1, L-1, TN visa holders) at rates lower than any other lender. Stilt is committed to helping immigrants build a better financial future.

We take a holistic underwriting approach to determine your interest rates and make sure you get the lowest rate possible. 

Learn what others are saying about us on Google, Yelp, and Facebook or visit us at If you have any questions, send us an email at [email protected]