Prospective clients usually ask for a price before booking, and they often compare two or three consultants or a low-cost attorney. A written quote sent after the first consultation helps clients see exactly what is covered and what the government will charge on top. It also sets limits on the work before any forms are started.
When to use estimates: Use estimates to provide project quotes and get client approval before starting work. Once approved, convert your estimate to an invoice with one click to collect payment.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
List each form by number (for example I-130, I-485, I-765) so the client knows what the fee covers and what would be extra.
Clients often confuse your fee with USCIS fees. State the current fee amounts, that they are separate, and that they can change.
State that you prepare forms and organize documents but do not give legal advice or represent the client before USCIS or a court, unless you are authorized to.
Pricing often depends on the number of people. Adding a spouse or child later changes the fee.
These are the most common sources of unplanned work, and a quote that leaves them out avoids disputes.
State whether they are included or billed at cost, and whether the client can supply their own certified translations.
Forms and fees change. Give an expiration date for the quote and state the deposit and installments.
| Service | Priced | Typical range |
|---|---|---|
| Initial consultation | per hour | $50-150 |
| Naturalization (N-400) preparation | flat fee | $150-400 |
| Green card renewal or replacement (I-90) preparation | flat fee | $100-250 |
| Family petition package (I-130 with supporting forms) | flat fee | $300-800 |
| Adjustment of status package (I-485, I-765, I-131) | flat fee | $500-1,500 |
| Work permit (I-765) or DACA renewal preparation | flat fee | $100-300 |
| Document review and Request for Evidence support | per hour | $75-175 |
| Certified translation (birth, marriage certificates) | per page | $20-40 |
Typical US ranges. Rates vary by region, experience, and job size.
A straightforward N-400 for a client with a clean history takes far less time than one with travel gaps, prior arrests, or name changes. Set a base fee and state what raises it, such as extra documents or a complicated history.
Adjustment of status commonly involves several forms filed together. A single package price for the set is easier for clients to compare and gives you a clear scope.
Present a total with two sections: your service fee and the government fees. Clients can then compare you fairly with others and see that you are not marking up USCIS charges.
Never quote a price that implies approval or a timeline you cannot control. Describe the work you will do, not the result, and note that processing times are set by the agency.
Many consultants charge a modest fee, often credited toward the service fee if the client hires them. Free consultations are common too, but limit them to 15 or 20 minutes so screening does not turn into unpaid work.
Thirty days is typical. Government fees and forms can change, so state that the quote is based on current requirements and may be adjusted if they change before filing.
Give a conditional quote instead. State the price for a standard case and the conditions, such as the number of applicants and a clean record, then confirm or adjust it after you review the documents.
It is a good idea to get a signature or written acceptance, and in some states a written contract is required for immigration services. Many consultants turn the accepted quote into the service contract, with the required notices added.
Use the Immigration Consultant invoice template to bill the client, or convert this estimate once it's approved.
Immigration Consultant invoice template