The rules are in the PDF. The errors are in the paycheques.
Contract-as-Code extracts structured rules from your collective agreements, lets your team review and approve them, then validates your payroll data — so you catch compliance gaps before they compound into six-figure liability.
Not legal advice. All data processed in Canada (GCP northamerica-northeast1).
Built for compliance teams managing
"We uploaded our three collective agreements and had rule extraction complete in under 10 minutes. The first validation run flagged 14 employees whose overtime hadn't been calculated correctly — some going back two pay periods."
— HR Director, Canadian healthcare network · Early access pilot
The Phoenix problem is not a one-time event
Canada's $2.2 billion Phoenix Pay System failure happened because there was no reliable bridge between collective agreement rules and payroll system logic. That problem exists in every organization with a union workforce — and it's never fully solved.
Every extracted rule shows you exactly where it came from
Each rule candidate displays the source clause, page number, and structured interpretation side by side. Your team approves, edits, or rejects each one — nothing becomes an active rule without a human decision.
- ✓ Source clause and page number shown alongside every extracted rule
- ✓ Edit rule parameters directly before approving
- ✓ Full audit trail of every approve, edit, and reject decision
- ✓ Nothing activates without a human review step
From PDF to validated payroll in minutes
No integration required. Works with any CSV export from ADP, Dayforce, Workday, or your payroll system.
Upload your PDF collective agreement
Standard upload — no integration, no API key, no IT involvement. Works with any PDF collective agreement, memorandum of understanding, or employment standards document.
Review and approve AI-extracted rules
Each rule candidate shows you the exact clause text it was extracted from. You can edit, reject, or approve. Nothing becomes an active rule without a human decision.
Upload your employee dataset (CSV)
Export from ADP, Dayforce, Workday, or your payroll system. Our column-mapping engine automatically recognizes common HRIS export formats — no manual mapping required for most exports.
Run validation and review findings
The engine evaluates every employee record against every approved rule. Each finding shows: which employee, which date, which rule was violated, what the contract clause says, and the estimated financial impact.
Download your compliance report
Export a structured audit report with clause references, remediation recommendations, and a full decision audit trail — ready for your compliance team, labour relations officer, or auditor.
What are undetected compliance errors costing you?
Adjust the inputs below to estimate the financial exposure from systematic payroll errors in your collective agreements.
Compliance exposure calculator
Estimate what undetected rule errors could be costing you.
Methodology: Annual exposure = employees × hourly rate × 2,000h/yr × error rate × 1.5× remediation factor. Manual review = 40h per contract at $85/hr (senior HR analyst rate). These are estimates only — actual figures depend on your specific agreements and payroll data. Not legal advice.
See your actual findings — start free pilot →Built for Canadian unionized workforces
Starting with the industries where collective agreement complexity is highest.
Your employee data never leaves your jurisdiction
Built for HR and payroll teams handling sensitive data under strict regulatory obligations.
Straightforward pricing
Start free. Upgrade when you're seeing real findings.
Free Pilot
- ✓1 agreement upload
- ✓Full AI rule extraction pipeline
- ✓Rule review and approval workflow
- ✓1 employee dataset validation run
- ✓PDF compliance report export
Per Contract
- ✓10 contracts per day
- ✓All rule families
- ✓Employee dataset validation
- ✓PDF & CSV report export
- ✓Invite 1 team member
Monthly SaaS
- ✓Unlimited contracts
- ✓All rule families
- ✓Unlimited validation runs
- ✓Report export
- ✓Up to 5 team members
- ✓Priority support
Government and enterprise pricing available — contact us
Common questions
Start finding payroll errors in your collective agreements
Upload your first collective agreement and get AI-extracted rules in under 3 minutes. No integration required. No credit card for the pilot.
Start free pilot — it's freeNot legal advice. All data processed in Canada (GCP northamerica-northeast1).