Prevailing Wage Checker

Pick an occupation and state. The tool returns DOL OFLC Levels 1-4 (Entry / Qualified / Experienced / Fully Competent) computed from BLS OEWS May 2024 percentiles per the 2009 OFLC wage methodology. Covers 23 occupations across H-1B specialty occupations (software, engineering, finance, healthcare, legal) and PERM-only roles (trades, public safety, transportation).

Use it to scope an offer, audit a draft LCA before filing, or benchmark internal compensation against the floor. For an actual filing, pull the MSA-specific figure at flag.dol.gov/wage-data with the worksite ZIP — figures within the same state can vary 10-20% across MSAs.

Priority Date Tracker

Pick your preference category (EB-1 through EB-5, F1 through F4) and country of chargeability, enter your priority date, and the tracker returns current status under both the Final Action chart and the Dates for Filing chart from the latest Visa Bulletin. Reads live from the State Department bulletin.

Useful for AOS filing-window planning when USCIS announces which chart applies that month, for cross-chargeability comparisons between an India- or China-born applicant and a third-country-born spouse, and for monthly retrogression checks. The tracker reports current month only — for trend analysis use the Visa Bulletin pillar.

H-1B Tax Calculator

Estimate H-1B annual take-home across federal income tax (2026 IRS Rev. Proc. 2025-32 brackets), FICA (Social Security 6.2% to $183,600 + Medicare 1.45% all wages + 0.9% additional Medicare above the threshold), and state tax for all 51 states. Toggles for single vs. MFJ filing status, F-1 OPT FICA-exempt comparison, and tax-treaty deductions (China Article 19 researcher, Korea Article 21 teacher).

Most consequential single switch: F-1 OPT exempts FICA per IRC §3121(b)(19) for the first 5 calendar years; H-1B does not. The widget shows the 7.65% FICA delta on every dollar up to the SS cap — the take-home cut you should expect on the day OPT converts to H-1B.

Methodology & data sources

All three widgets are 100% client-side — no analytics on form input, no API calls. The data lives in the page or in a static JSON inlined at build time. Read the full methodology.