Guide

TFW compliance for swine operations: the documents you actually need

A practical guide to running a Temporary Foreign Worker program on a hog operation — the required documents, the audit pitfalls, and how to stop chasing paper.

Published May 20, 2026

Many Canadian pork operations run on Temporary Foreign Workers, and the compliance that comes with the program is real work — work that turns into a fire drill the moment an inspector calls. This guide covers the documents you actually need, where operations get tripped up, and how to keep the whole picture audit-ready instead of buried in a shared drive.

This is general guidance for orientation, not legal advice. Program rules change, and your obligations depend on the stream you hire under. Confirm specifics with ESDC, IRCC, and your own counsel.

The programs, in plain terms

Most swine hiring of foreign workers runs through the Temporary Foreign Worker Program (TFWP), which for agriculture commonly means the Seasonal Agricultural Worker Program (SAWP) and the Agricultural Stream, plus the low-wage and high-wage streams. Two federal bodies matter:

  • ESDC (Employment and Social Development Canada) — issues the Labour Market Impact Assessment (LMIA) that authorizes hiring a foreign worker for a role.
  • IRCC (Immigration, Refugees and Citizenship Canada) — issues the worker’s work permit.

The LMIA authorizes the position; the work permit authorizes the person. You need both, valid and on file, for each worker — and that’s before the program-specific paperwork.

The documents you actually need

The exact set depends on the stream, but a working operation should be able to produce, per worker:

  • A valid LMIA (or proof of an LMIA-exempt basis) for the position
  • The worker’s valid work permit, with the expiry date tracked
  • Passport / travel document and, where applicable, visa
  • The employment contract in the prescribed format for the stream
  • Proof of private health insurance coverage (where the employer is responsible)
  • Housing inspection records where employer-provided housing applies
  • Stream-specific items (e.g., SAWP agreements and arrival/departure records)

The trap isn’t usually a missing document — it’s an expired one nobody was watching, or a contract in the wrong format for the stream.

Where operations get tripped up

  • Expiries sneak up. A work permit lapses and a worker is suddenly out of status because no one had a 30/60/90-day reminder.
  • Documents live in a folder. Scans pile up in a shared drive with no approval trail and no way to see, at a glance, who’s compliant.
  • Wrong checklist for the stream. SAWP, Ag Stream, and low/high-wage workers don’t need identical paperwork; a generic checklist leaves gaps.
  • No proof of review. Having a document isn’t the same as having confirmed it’s the right, current one — auditors look for that judgment.
  • Multi-site sprawl. The same worker’s documents end up split across site folders, so the org-wide picture never exists in one place.

Get the TFW compliance checklist

A printable checklist of required documents by stream, plus the expiry items most operations miss.

By submitting, you agree to our Privacy Policy. We’ll only use your information to respond to your inquiry.

How SwineOps automates it

The point of the Labor & HR module is to make the compliance picture something you look at, not something you assemble:

  • Required-document rules by stream. Each worker’s stream generates the correct checklist automatically, so SAWP and Ag Stream workers each get the right set.
  • Expiry tracking with lead time. Permits and documents flag at 30, 60, and 90 days, so renewals start before anything lapses.
  • Worker self-upload + approval. Workers upload from a phone; HR approves or rejects with a reason, and a document only counts toward compliance once it’s been reviewed and approved.
  • Org-wide, multi-site view. Every worker’s status across every site is on one screen, and gaps surface in the Operations Hub routed to HR.

When an auditor calls, the answer to “show me your TFW compliance” is a screen, not a scramble.

Ready to stop chasing paper?

If TFW compliance is eating your HR team’s week, that’s exactly what the Labor & HR module was built to fix. Book a demo and we’ll walk through your streams and required documents on a call.

See SwineOps on your operation

20 minutes, tailored to how you run.

Book a demo