# Union Report

The union report verifies that employees on union jobs are being paid the correct wage rates and fringe benefits. It helps you stay compliant with union agreements and catch discrepancies before they become problems.

## How It Works

When employees work under a union agreement, they must be paid at least the specified hourly wage rate plus fringe benefits (health insurance, pension, training funds, etc.). The union report compares what you are actually paying against the required rates and flags any shortfalls.

The report also breaks down fringe benefit deductions so you can see exactly what is owed to each fund (health & welfare, pension, annuity, training, etc.) and generate the numbers your union needs for their reporting.

## Steps

### Generating a Union Report

1. Go to **Reports** and select **Union Report**.
2. Select the **Pay Period** or **Date Range**.
3. Optionally filter by **Project**, **Employee**, or **Union/Trade**.
4. The report shows:
   * Each employee's classification and the required wage rate.
   * The actual wage rate paid.
   * Required fringe benefits by fund (health, pension, etc.).
   * Actual fringe contributions.
   * Any variances (highlighted if underpaid).
5. Review the **Deductions** section to see total amounts owed to each fund.
6. Click **Export** to download the report for submission to the union.

### Fixing Wage Discrepancies

1. If the report shows a variance, check the employee's **Pay Rate** in their employee record.
2. Update the rate to match the union requirement.
3. Rerun the report to confirm the variance is resolved.

![union report overview](/files/sTcLoumr1mfCuf7jhzry)

## Related Pages

* [Weekly Payroll Entry](/project-management/proforge-core/payroll/weekly-payroll-entry.md) -- wage rates and hours feed into the union report
* [Certified Payroll](/project-management/proforge-core/payroll/certified-payroll.md) -- prevailing wage and union requirements often overlap
* [OBBBA Report](/project-management/proforge-core/payroll/obbba-report.md) -- overtime tracking for union employees


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.proforgeerp.com/project-management/proforge-core/payroll/union-report.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
