PERM Recruitment Timeline Planner
Introduction: Planning PERM recruitment and ETA 9089 filing dates
PERM labor-certification recruitment requires an employer to coordinate several dated activities before filing Form ETA 9089. This planner brings the SWA job order, notice of filing, two Sunday newspaper advertisements, and any professional recruitment activities into one calendar view. Rather than relying on separate email chains or disconnected vendor schedules, a case team can use the entered dates to see which activity finishes last and when the planner's quiet-period calculation permits filing.
PERM date planning is especially useful when recruiters, human resources staff, counsel, and advertising vendors each control a different part of the process. Enter the activity start dates and durations, indicate whether the position is professional, and optionally add a desired ETA 9089 filing date. The results show the calculated earliest filing date and the time between that date and the target. The table can also be downloaded as CSV after calculation, giving the team a dated record of the entries used for its planning discussion. This tool organizes the schedule; it does not determine whether a particular recruitment method, publication, posting, or case file meets every requirement.
Formula: PERM recruitment end dates and the 30-day filing calculation
For this PERM timeline, every multi-day activity ends on its start date plus its entered duration minus one calendar day. The two newspaper advertisements are entered as single-day events. The calculator then finds the latest activity end date and adds 30 calendar days to produce its earliest ETA 9089 filing date. For example, a 30-day job order beginning on March 1 ends on March 30; if no other entered activity ends later, the calculator reports April 29 as the earliest filing date.
The MathML expression below states the filing-date calculation used by the planner:
Here, E is the latest recruitment activity end date and F is the earliest filing date calculated by this page. The 30-day addition uses calendar days, not business days. The tool compares the end dates for the SWA job order, notice of filing, both ads, and, when applicable, the three additional professional activities. It also checks whether the entered ad dates are Sundays and flags dates that are fewer than seven days apart. Those checks are reminders for review, not a legal conclusion about the case.
What happens when you submit PERM recruitment dates
When the PERM form is submitted, the planner parses the entered dates in UTC to prevent a local time-zone change from shifting a calendar day. It calculates each end date from the supplied start date and duration, while treating each Sunday ad as a one-day activity. If the professional-occupation option is selected, all three additional recruitment rows need a method, a start date, and a positive duration before the timeline can be built. The calculator sorts the completed activities and selects the one with the latest end date.
After identifying that final entered activity, the PERM planner calculates the quiet-period start as the following day and calculates the earliest filing date by adding 30 days to the final end date. A desired filing date is optional. When present, the tool measures the days between the calculated earliest date and that target; a negative result means the target is earlier than the date reported by the planner. The result narrative also repeats Sunday-date warnings and reminds users to review the recruitment window and retain supporting records.
Worked example: A professional PERM recruitment schedule
Consider a professional-position case in which the SWA job order runs from April 1 through April 30. The employer enters a notice of filing beginning April 8, two Sunday-ad dates, and three additional professional recruitment activities. If an employer website posting and an employee referral program also run from April 1 through April 30, and no other entered activity ends later, April 30 is the latest end date in the planner. The page therefore shows May 1 as the quiet-period start and May 30 as the calculated earliest ETA 9089 filing date.
If the team enters July 15 as its desired filing date, the calculator reports 46 days between May 30 and July 15. That interval is scheduling room, not proof of compliance: the underlying ads, posting duration, selected professional methods, and case documentation still need review. If a later job fair, campus activity, or other entered method becomes the latest activity, the calculated filing date moves later with it. Updating the relevant row and rebuilding the timeline is more reliable than trying to adjust the dates mentally.
Comparing professional and non-professional PERM planning needs
PERM recruitment planning differs when the professional-position option is selected because this page requires three additional activities before it will generate the timeline. A non-professional timeline contains the core job order, notice of filing, and two newspaper-ad entries. A professional timeline includes those same core entries plus three rows chosen from the available methods, such as an employer website posting, job fair, campus placement office, trade organization advertisement, referral program, radio or television advertisement, private employment firm listing, or a custom activity.
| Planning situation | Activities entered | Date that controls calculation | Planner result | What to review |
|---|---|---|---|---|
| Core recruitment only | Job order, notice of filing, and two Sunday ads | The latest core activity end date | Earliest filing is 30 days after that end date | Confirm every required core date and duration |
| Professional position | Core recruitment plus three completed additional activities | The latest end date across all entered activities | A later professional activity can move filing later | Confirm all three methods, dates, and durations |
| Target filing date entered | Any complete timeline plus a desired ETA 9089 date | The calculated earliest filing date | Displays days of buffer or days by which the target is early | Revisit the target if the result is negative |
This comparison shows why the latest date deserves close attention in a PERM case. An additional professional activity that ends after the job order becomes the controlling event for this calculator, even if the other activities began much earlier. Conversely, beginning several activities early does not change the result if another entered activity still ends last. Use the timeline to identify that dependency, then confirm the actual recruitment record with the professionals responsible for the filing.
PERM timeline limitations, documentation, and review practices
This PERM planner is a date-calculation aid, not a substitute for advice from qualified immigration counsel. It uses the durations entered in the fields as calendar days. In particular, the notice-of-filing field is labeled in calendar days, so users who need to account for business-day posting rules should determine and enter appropriate dates with counsel rather than assume that this page converts business days automatically. The tool cannot verify the location, circulation, content, timing, or adequacy of advertisements and postings.
Before relying on a generated PERM timeline, review the case-specific recruitment requirements, the applicable filing window, and the records that support each activity. Retain copies of advertisements, posting notices, recruitment reports, and relevant communications in the case file. Check that Sunday ads use actual Sunday dates, that professional rows reflect the methods actually used, and that a target ETA 9089 filing date remains achievable after every schedule change. The calculator makes date dependencies visible, while responsibility for the filing and its evidence remains with the employer and its advisers.
How to use this PERM recruitment timeline planner
- Enter an optional Desired ETA 9089 filing date if you want the planner to measure the time between its calculated earliest date and your target.
- Select Position qualifies as a professional occupation only when you need to enter the three additional recruitment activities shown by the planner.
- Enter the State workforce agency (SWA) job order start date, its duration, the notice-of-filing dates, and both newspaper-ad dates.
- Build the PERM timeline, review the latest activity and quiet-period date, then test any revised recruitment schedule before setting the ETA 9089 filing target.
Arcade Mini-Game: PERM Recruitment Timeline Planner Calibration Run
Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.
Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.
| Requirement | Start date | End date | Days before earliest filing | Notes |
|---|
