Modules › Contract Management

Every union contract,
organized and always current

Track every agreement your union manages: terms, wage scales, expiration dates, employer coverage, and dues rates, all in one searchable system with automatic alerts.
Book an Intro Call
55+
Union locals rely on eMembership
100%
Built for labor union workflows
20+
Years serving union staff

All your union contracts
in one place

Search across every contract your union manages. See terms, wage scales, expiration status, and employer coverage at a glance. Never lose track of a deadline.
Contract Management
Favorites
History
Contracts 4 Active
Central Valley SD
Expires 08/31/2026
Expiring soon
🔔
Automatic Expiry AlertsNever miss a renewal deadline
Centralia School District
Expires 06/30/2027
Active
City of Yelm
Expires 12/31/2025
Expired
Contract Details Active
Contract Information
Employer
Central Valley SD
Effective Date
09/01/2023
Expiration
08/31/2026
Bargaining Unit
Classified Staff
Signatory
Yes
Coverage
All Projects
Wage Schedule
ClassificationStepRateEffective
Paraeducator I1$21.84/hr09/01/2023
Paraeducator I2$22.54/hr09/01/2024
Paraeducator II1$24.10/hr09/01/2023
Custodian1$26.40/hr09/01/2023
📋
Stepped Wage SchedulesSet start and end dates per step
Never miss a deadline
Automatic expiration alerts
eMembership flags contracts approaching their end date automatically. Staff are alerted before deadlines arrive so your union always has time to negotiate renewals.
Assess in one click
Single-click dues assessment
Set dues rates by classification or craft and assess the entire unit in a single click. Stepped rate schedules are built by setting start and end dates per step.
Find what matters fast
Powerful search across all contracts
Search and filter across every contract your union manages. Access scanned copies instantly from the archive. Full visibility across all bargaining units in one place.
Wage Schedules

Stepped rates that update
automatically on the right date

Build multi-step wage schedules by setting a start and end date for each rate. When a step date arrives, the rate updates automatically with no manual intervention needed.
emembership.winmill.com
Wage Schedule — Central Valley SD
Classified Staff Contract Effective 09/01/2023
All Steps
Paraeducator
Custodial
ClassificationStepRateEffectiveEnd DateChange
Paraeducator IStep 1$21.84/hr09/01/202308/31/2024Base
Paraeducator IStep 2$22.54/hr09/01/202408/31/2025+3.2%
Paraeducator IStep 3$23.28/hr09/01/202508/31/2026+3.3%
Paraeducator IIStep 1$24.10/hr09/01/202308/31/2024Base
CustodianStep 1$26.40/hr09/01/202308/31/2024Base
Set step rates by classification or craft
Start and end dates trigger rate changes automatically
Filter by classification or view all steps at once
Dues Assessment

Assess dues for an entire unit
in a single click

Set dues rates by classification or craft at the contract level. When it is time to assess, one click processes the entire bargaining unit without any row-by-row work.
emembership.winmill.com
Dues Assessment — Central Valley SD
247
Members in unit
0
Assessed this run
$0
Total assessed
ClassificationMembersRateMonthly DuesAction
Paraeducator I981.45%$1,279.50
Paraeducator II621.45%$912.34
Custodian471.45%$938.57
Nutrition Worker401.45%$701.20
Rates set by classification or craft
Assess the entire unit or by classification
Total dues calculated and applied instantly
What You Get

Everything your union needs to manage
contracts with confidence

Beyond storing agreements, eMembership connects contract data to your members, dues, and employers so every part of the system stays aligned.

Total visibility across all bargaining units

Review contracts across multiple units side by side to strengthen negotiations, identify inconsistencies, and ensure consistent enforcement. All agreements are stored in one searchable system.

Multi-employer and industry-wide contracts

Manage signatory status employer by employer or across all projects under a single agreement. Industry-specific contracts with complex employer coverage are fully supported.

Scanned contract archive with instant access

Store scanned copies of signed agreements and open them instantly from the contract record. No filing cabinets, no searching email threads. The signed document is one click away.

Historical agreements retained and searchable

Past contracts are preserved in the system with their original terms, wage schedules, and effective dates. When a grievance references an old agreement, the historical record is immediately accessible.

Classifications defined at contract or membership level

Define job classifications at the contract level for precision dues and wage management, or define them globally across the full membership. Whichever structure your union uses, eMembership supports it.

Connected to members, dues, and grievances

Contract data is linked directly to the member records, dues assessment, and grievance modules. A change in a contract rate flows through to dues calculations. A grievance links back to the relevant contract automatically.
We evaluated three companies and eMembership just seemed so user-friendly. Reporting was simple. Winmill made the transition, a really intense and rigorous process, easy. There has never been a time when I wasn't able to get in touch with someone. It simplifies my life.
Marlaina Fultz, ILWU Local 13

Frequently asked questions about
union contract management

Union contract management software is a system for storing, organizing, and acting on collective bargaining agreements. It centralizes contract terms, wage schedules, expiration dates, employer coverage, and dues rates in one place, and connects that data to the rest of your membership system so dues assessments, grievances, and member records all reflect the current agreement.
Stepped wage schedules are built by setting a rate, a start date, and an end date for each step per classification. When a step date arrives, the new rate takes effect automatically. This means you can enter a three-year wage schedule once at the start of a contract and eMembership handles the transitions without any manual updates.
eMembership automatically flags contracts that are approaching their expiration date. Staff see an alert in the system and on the contract record. This ensures your union always has advance notice before a contract expires, giving negotiators time to prepare and reducing the risk of allowing agreements to lapse unintentionally.
Yes. eMembership supports multi-employer contracts where a single agreement covers multiple signatory employers. Signatory status can be managed at the individual employer level or across all projects under the contract. Industry-wide agreements with complex coverage structures are fully supported.
Dues rates are set at the contract level by classification or craft, and a single click assesses the entire bargaining unit. Grievances are linked to the relevant employer and contract so the full context is always visible. Historical contracts are preserved so that grievances referencing past agreements can reference the original terms.
Built exclusively for labor unions
Used by 55+ locals and international unions
US-based support team

See how eMembership manages
your union's contracts

Talk with our team about your union's contract management needs. No obligation. Just a real conversation.

Book an Intro Call