Skip to main content

Understanding Placement Dates in BrightMove

How BrightMove defines and uses Offer, Hire, Start, End, and Commission End Dates

Updated this week

When a candidate is hired, you’ll record their placement details in BrightMove. Depending on your business model (Staffing, HR, RPO, PEO, or Franchisor) the dates you log may represent different milestones in your process.

Understanding Placement Dates

Field

Definition within the Context of BrightMove

Who Uses It

Why It Matters

Offer Date

The date stored in the Offer Letter when a formal offer is sent to a candidate. This is tracked in the Offer module, separate from the placement record.

All organizations

Critical for RPO performance metrics (time-to-offer) and tracking conversion timelines. Used in offer acceptance workflows and SLA reporting.

Hire Date

The date the candidate formally accepts the position or when the hiring decision is finalized. This is recorded on the placement record.

All organizations

Marks when a candidate officially becomes a placement in BrightMove. Creating a placement triggers system workflows including commission calculation, reporting updates, and search index updates.

Start Date

The candidate’s actual first working day or assignment start.

All organizations

Drives billing cycles, timecard tracking, and active placement reports. Used as the default for End Date and Commission End Date if those fields are left blank.

End Date

The confirmed or projected final working day for a temp or contract placement.

Primarily Staffing and Contract roles (available for all placement types but typically left blank or set to Start Date for direct hires).

Used to manage contract length, invoicing, offboarding timelines, and historical timecard generation.

Commission End Date

The last date a recruiter earns commission for a placement.

RPOs, Staffing & Franchisors

Defines the commission cutoff in compensation reporting. If left blank, defaults to the Start Date.

Important: Offers vs. Placements

BrightMove distinguishes between two related but separate records:

  • Offers → Tracked in the Offer module when formal offer letters are created and sent.

  • Placements → Created when the hire is finalized and the candidate begins employment or an assignment.

The Offer Date is stored separately from the placement record’s Hire, Start, End, and Commission End dates.
When you create a placement, you’ll enter the Hire Date manually, it is not automatically copied from the offer record.

For Staffing Companies (Temp or Contract Workers)

Use all applicable date fields to track both internal and client-facing timelines:

  1. Enter Hire Date, Start Date, End Date, and Commission End Date.

  2. Add optional fields like Bill Rate, Pay Rate, and Recruiter. While these fields are optional, providing the values will improve reporting and analytics.

  3. Click Save to finalize the placement.

Tip:

  • The Hire Date marks when the recruiter fills the role.

  • The Start Date is when the worker begins the assignment.

  • The End Date drives contract completion tracking and timecard generation.

For HR Departments (Direct Hires)

For internal hires, you’ll typically record:

  1. Hire Date – when the offer is accepted or HR approval is complete.

  2. Start Date – when the employee begins work.

  3. Optional: Salary, Recruiter, or Compensation Details. While these fields are optional, providing the values will improve reporting and analytics.

  4. Click Save to record the placement.

Tip:
Many HR teams align the Offer Date (from the Offer module) and Hire Date when onboarding begins immediately after acceptance.
Leave End Date blank or set it equal to Start Date for permanent hires.

For RPOs (Recruitment Process Outsourcing)

RPOs manage placements on behalf of client companies and must record all key milestones:

  1. Offer Date – when the candidate is presented with or accepts the offer (tracked in the Offer module, used for SLA and performance tracking).

  2. Hire Date – when the client officially confirms the hire.

  3. Start Date – when onboarding begins with the client.

Recording each milestone separately allows RPOs to report accurately on time-to-offer, time-to-hire, and time-to-start, ensuring compliance with client SLAs and internal performance metrics.

For PEOs (Professional Employer Organizations)

PEOs should record both Hire and Start Dates to distinguish between the client’s hiring decision and the PEO’s employment onboarding date:

  • Hire Date → When the client approves the candidate.

  • Start Date → Drives payroll, benefits enrollment, and time tracking within the PEO structure.

For Franchisors or Multi-Entity Organizations

Franchisors should:

  1. Align Hire Dates with internal approval milestones.

  2. Record Commission End Dates for recruiter or franchise fee tracking.

  3. Ensure placements are logged under the correct branch or entity for accurate reporting.

Wiz Tip: Why Dates Matter

Date

Purpose

Offer Date

Measures recruiting velocity (offer to acceptance). Tracked in the Offer module.

Hire Date

Marks when a candidate officially becomes a placement in BrightMove and triggers workflows.

Start Date

Determines when billing, payroll, timecard generation, or reporting begins.

End Date

Controls assignment duration and offboarding workflows. Defaults to Start Date if left blank.

Commission End Date

Impacts compensation and reporting accuracy. Defaults to Start Date if left blank.

Recording all relevant dates ensures complete visibility in placement analytics, SLA metrics, and Back Office modules.

System Behavior Notes

Default Values

  • If End Date is left blank, BrightMove defaults it to the Start Date.

  • If Commission End Date is left blank, BrightMove also defaults it to the Start Date.

  • If Recruiter is left blank, BrightMove will assign the placement to the user None, None.

Workflow Triggers

When you create or save a placement record, BrightMove automatically:

  • Updates search indexes for the candidate and job.

  • Triggers commission calculation workflows.

  • Updates placement analytics and reporting.

  • Fires any configured submittal status triggers.

  • Generates historical timecards (if applicable and the End Date is in the past).

Did this answer your question?