Does Bank of America Sponsor H-1B Visas? What OPT and STEM OPT Candidates Should Check First
Bank of America files H-1B petitions, but that does not mean your role will be one of them. Here is what to verify before you apply on OPT.

You have a Bank of America posting open in one tab and your OPT end date in another. Before you spend a weekend tailoring a resume for a credit risk analyst or software engineer role in Charlotte, you want one answer: does Bank of America sponsor H-1B visas?
Yes, in the general sense. Bank of America (BofA) has an H-1B filing history in public USCIS and Department of Labor (DOL) data, which you can search yourself. But "the company sponsors" and "this role will sponsor you" are different claims. Sponsorship at a large bank is decided by business line, job family and budget, and on STEM OPT it also depends on E-Verify and a training plan. This guide shows what to check first, in order, so you do not burn OPT unemployment days on roles that were never going to file for you.
Status line: what is true as of October 2026
| Rule or action | Status (as of October 2026) | What it means for you |
|---|---|---|
| Wage-weighted H-1B selection | In effect since 2026-02-27 | Higher-wage-level offers get more lottery entries |
| FY2028 H-1B registration | Not announced | No registration dates exist yet; March 2027 is only an expectation |
| $100,000 H-1B entry restriction (Proclamation 11069) | Extended to 2027-09-21 on paper; fee blocked by two courts | The fee is not being collected |
| $103,265 cap-subject H-1B fee | Proposed (comments closed 2026-09-24) | No final rule; it would cover F-1 change-of-status cases if finalized |
| EO 14431 (layoffs as an H-1B factor) | In effect as a directive since 2026-09-18 | Agencies "take into account" employer layoffs; no automatic denial |
| DOL PERM suspension of 8 named employers | In effect (announced 2026-10-08) | PERM only; Bank of America is not one of the eight |
| Duration-of-Status rule | Blocked by a federal court on 2026-09-14; DHS appealed | Your 60-day F-1 grace period still applies |
| Ending the worker 60-day grace period | Proposed (comments close 2026-11-10) | Covers H-1B and other workers, not F-1; today's rule still applies |
| OPT fees ($70,000 / $30,000) | Proposed (NPRM 2026-10-08; comments close 2026-11-09) | Not law; current OPT filing costs are unchanged |
None of these rules names Bank of America. They change the cost and odds of sponsorship at every cap-subject employer.
Does Bank of America sponsor H-1B? What the public data can and cannot tell you
There are two free, official places to research bank of america h1b history.
- The USCIS H-1B Employer Data Hub (uscis.gov) lists approvals and denials by employer, fiscal year, state and city. It covers FY2009 through FY2026 Q3 only, so any "FY2026 Q4" ranking you see online is not based on complete data. Our walkthrough of the USCIS H-1B Employer Data Hub explains each column.
- DOL Labor Condition Application (LCA) disclosure data from the Office of Foreign Labor Certification (dol.gov) shows job titles, worksite cities and offered wages on certified LCAs. An LCA is a required step before an H-1B petition, but a certified LCA does not mean a petition was filed or approved.
Two metric traps catch almost everyone:
- Initial employment vs total approvals. Initial-employment approvals are mostly new hires and first-time H-1B workers. Total approvals also include extensions, amendments and transfers of people already on payroll. For scale, the National Foundation for American Policy reported that Goldman Sachs, a banking peer, received 746 initial-employment H-1B approvals in FY2025. That is one bank, one metric, one year. It is not a BofA number, and it should not be read as one.
- Denial rates. The FY2025 initial denial rate across all employers was 2.8%. That says filed petitions mostly got approved, not how many candidates were turned away before filing.
Search every entity name
USCIS and DOL record the exact legal entity on the filing. A large bank holding company files through more than one subsidiary, and names change after mergers. When you search, try variations such as "Bank of America," "BofA" and the names of its securities and wealth-management subsidiaries, then check which entity is listed on the job posting or offer letter. The entity that hires you is the one that files your petition and, on STEM OPT, the one that must be enrolled in E-Verify.
Which BofA roles fit the H-1B rules
The H-1B is for specialty occupations: jobs that normally require at least a bachelor's degree in a specific field. That legal test, not the employer's brand, drives most of the answer to does bofa sponsor h1b for any given posting.
| Role family at a large bank | Specialty-occupation fit | Notes |
|---|---|---|
| Software engineering, data engineering, cybersecurity | Strong | Degree in CS, engineering or a related field is typical |
| Quantitative modeling, risk analytics, model validation | Strong | Often require a quantitative master's or PhD |
| Data science and analytics | Usually strong | Depends on how specific the degree requirement is |
| Investment banking, sales and trading, research | Varies | Many hire across majors; a "any bachelor's" requirement weakens the case |
| Branch, teller, client associate, call center | Weak | Rarely require a specific degree |
If you are aiming at front-office finance, read our guide to H-1B sponsorship in investment banking. Many of those roles also involve FINRA qualification exams, listed at finra.org. Passing an exam does not change the H-1B test: the petition still has to show the job needs a degree in a specific field.
Bank of America visa sponsorship on OPT and STEM OPT
Most international candidates start at a bank on OPT, not H-1B. That changes what you need to verify.
- OPT (post-completion). No employer petition is needed, and the job must be directly related to your field of study. You can be unemployed for up to 90 days in total.
- STEM OPT (24-month extension). The employer must be enrolled in E-Verify, and you and the employer sign a Form I-983 training plan. The unemployment limit is 150 days in aggregate across OPT and STEM OPT (ICE guidance, BCM 2101-01).
- The 180-day SEVIS rule. SEVIS automatically cancels any STEM OPT request left in "Requested" status for more than 180 days (Study in the States). Ask your DSO how this applies to your record.
- Do not travel while your OPT or STEM OPT I-765 is pending. Raise any trip with your DSO first.
Confirm E-Verify enrollment for the specific entity on your offer, and take any question about whether a role is "directly related" to your degree to your DSO. That is a school compliance question, not an immigration-attorney question.
The lottery math: why the wage level on your offer matters
Bank of America is a for-profit bank, so it is cap-subject. If you are on OPT or STEM OPT, a new H-1B normally means your employer registers you in the annual lottery. Since 2026-02-27, the wage-weighted selection rule gives each registration entries by DOL wage level: Level IV counts four times, Level III three times, Level II twice and Level I once. Our explainer on the wage-weighted H-1B lottery covers the mechanics.
- Location shifts the level. The same salary can map to different wage levels in different metro areas, because prevailing wages are set by area. A Charlotte offer and a New York offer for the same title can land at different levels. Our Charlotte banking and fintech H-1B guide covers the local market where BofA is headquartered. You can look up prevailing wages yourself in DOL's wage search at flag.dol.gov.
- The FY2028 dates are not announced. Plan around the expectation of a spring 2027 registration window, and check the USCIS registration page for the official dates when they are published.
After selection the employer files Form I-129; if you are in the US on OPT, it usually requests a change of status. Cap-gap rules can bridge the period between your OPT end date and an October 1 H-1B start for timely filed cases. Ask your DSO how cap-gap would apply to your SEVIS record.
How EO 14431 and the PERM suspension fit in
EO 14431, signed 2026-09-18 and in effect as a directive, tells DOL, DHS and State to "take into account" whether a sponsor engaged in layoffs within the previous year, or plans layoffs, that affect similarly situated US workers. It defines neither "layoffs" nor "similarly situated," creates no automatic denial, and had no implementing guidance as of 2026-10-13. Treat it as possible added scrutiny, not a bar. Our EO 14431 explainer covers the open questions. Read the order itself on federalregister.gov.
The DOL PERM suspension announced 2026-10-08 applies to eight named employers, and Bank of America is not among them. It affects PERM green-card labor certification only, not H-1B petitions. If long-term green-card sponsorship matters to you, ask about it separately: H-1B sponsorship and PERM sponsorship are separate decisions at most employers.
A step-by-step checklist before you apply
- Read the posting for sponsorship language. Some postings state whether visa sponsorship is available. If it says no, believe it.
- Identify the hiring entity. Note the legal entity name from the posting, the careers site or the offer letter.
- Search that entity in the Data Hub and the LCA data. Look for your job title, or a close variant, in your target city within the last two or three fiscal years.
- Check the specialty-occupation fit. Does the posting require a degree in a specific field? If it accepts any bachelor's, the H-1B case is harder.
- Confirm E-Verify if you will need STEM OPT. Check the exact hiring entity, not the parent brand.
- Ask the recruiter early and honestly. "This role would need H-1B sponsorship in the future. Is that supported for this position?" Answer application questions about future sponsorship truthfully.
- Map the wage level. Compare the offered salary to DOL prevailing wages for the title and metro.
- Track your clock. Count your OPT or STEM OPT unemployment days, and keep your DSO informed of employer changes within the required reporting window.
Common mistakes
- Treating a brand as a guarantee. A bank that files H-1Bs for engineers may not file for an operations analyst on the same floor.
- Reading total approvals as new-hire openings. Most total approvals at large employers are extensions and transfers for current staff. Use initial-employment figures when you estimate new-hire sponsorship, and name the metric.
- Searching one entity name. Missing a subsidiary makes a sponsor look smaller than it is.
- Trusting a "FY2026 Q4" ranking. The Data Hub stops at FY2026 Q3.
- Assuming the $100,000 fee is being charged. It is blocked by two courts as of October 2026. If a recruiter cites it, ask what the firm's current policy is.
- Mixing up the grace periods. Your F-1 60-day post-completion grace period still applies because the Duration-of-Status rule is blocked. The separate proposal to remove the worker 60-day grace period does not cover F-1 and is only proposed.
- Asking the wrong expert. OPT, STEM OPT and SEVIS questions go to your DSO. H-1B petition strategy goes to the employer's immigration counsel or a licensed immigration attorney.
Frequently asked questions
Does Bank of America sponsor H-1B visas?
Yes, Bank of America has an H-1B filing history in public USCIS and DOL data, so it is an H-1B sponsor in the general sense. Sponsorship is still decided role by role and business line by business line, so confirm it for the specific posting before you rely on it.
Which Bank of America roles are most likely to be sponsored?
Roles that clearly require a specific bachelor's degree or higher, such as software engineering, data science, quantitative modeling and risk analytics, fit the H-1B specialty-occupation test most easily. Branch, teller and general client-service roles usually do not, regardless of the employer.
Can I work at Bank of America on STEM OPT?
Only if the role is directly related to your STEM degree, the hiring entity is enrolled in E-Verify, and you and the employer complete a Form I-983 training plan. Confirm E-Verify enrollment for the exact entity hiring you, and route eligibility questions to your DSO.
Does a Bank of America offer guarantee I get an H-1B?
No. Bank of America is a cap-subject employer, so a new H-1B for an OPT or STEM OPT worker normally goes through the lottery, which uses wage-weighted selection since 2026-02-27. No employer can promise you will be selected.
Does the $100,000 H-1B fee affect a Bank of America offer?
As of October 2026 the fee is not being collected. Proclamation 11069 extended the restriction to 2027-09-21, but two federal courts have blocked it. A separate $103,265 fee for cap-subject petitions is only proposed, with no final rule.
Sources
- USCIS H-1B specialty occupations (fee litigation status): uscis.gov
This page explains how sponsorship works. It is not legal advice, and your own I-20, I-94 and USCIS notices govern over anything published here.
Next step
Bank of America is one target, not a strategy. Compare it with a peer such as Wells Fargo's H-1B record. If you want help building a list of banks and fintechs whose filing history and wage levels fit your degree and OPT timeline, talk to F1Jobs. We sell a job-search service, so weigh that; the checks above work either way.
Frequently asked questions
Does Bank of America sponsor H-1B visas?
Yes, Bank of America has an H-1B filing history in public USCIS and DOL data, so it is an H-1B sponsor in the general sense. Sponsorship is still decided role by role and business line by business line, so confirm it for the specific posting before you rely on it.
Which Bank of America roles are most likely to be sponsored?
Roles that clearly require a specific bachelor's degree or higher, such as software engineering, data science, quantitative modeling and risk analytics, fit the H-1B specialty-occupation test most easily. Branch, teller and general client-service roles usually do not, regardless of the employer.
Can I work at Bank of America on STEM OPT?
Only if the role is directly related to your STEM degree, the hiring entity is enrolled in E-Verify, and you and the employer complete a Form I-983 training plan. Confirm E-Verify enrollment for the exact entity hiring you, and route eligibility questions to your DSO.
Does a Bank of America offer guarantee I get an H-1B?
No. Bank of America is a cap-subject employer, so a new H-1B for an OPT or STEM OPT worker normally goes through the lottery, which uses wage-weighted selection since 2026-02-27. No employer can promise you will be selected.
Does the $100,000 H-1B fee affect a Bank of America offer?
As of October 2026 the fee is not being collected. Proclamation 11069 extended the restriction to 2027-09-21, but two federal courts have blocked it. A separate $103,265 fee for cap-subject petitions is only proposed, with no final rule.