Survey JSA SWMS Checklist Generator
Prepare a site-specific survey JSA worksheet or SWMS draft: work steps, hazards, controls, roadside and SWMS prompts, and reviewer gates — never pre-signed.
Project and review scope
A site-specific preparation record for a survey task: JSA work steps, hazards and controls, and — where selected — SWMS preparation prompts. It is a DRAFT for competent review. It is not an approved SWMS, carries no pre-signed fields and does not decide legal applicability.
Work-step worksheet
JSA / SWMS preparation record — record type not chosen
Blank, editable site-specific rows. For each step record the hazard, who is exposed, the controls already in place, any higher-order control proposed, who is responsible and how it will be verified. There are no signature or approval fields here.
No steps yet.
- Check: Choose JSA, SWMS or both — they are different records.
- Note: No work steps entered yet — add each step with its hazard, persons exposed, controls, responsible role and verification.
Review status: Not reviewed
Review progress 0 of 23 applicable rows verified (0%)
Outstanding critical findings
- JSA scope distinguished from SWMS applicability — Not started
- Competent reviewer and consultation recorded — Not started
Review rows
7 row(s) do not apply to the project settings above; they are hidden but kept in the record.
Record identity and scope
0/4 verifiedTask and location described
Workers and supervisor named
Jurisdiction and employer procedure recorded
JSA scope distinguished from SWMS applicability
Critical
JSA worksheet — work steps
0/2 verifiedWork-step hazard and exposed persons recorded
Control owner and verification method recorded
Hazards
0/7 verifiedTraffic, plant and mobile equipment
Underground and overhead services
Working near water, edges or excavations
Heat, sun, weather and remoteness
Manual handling of gear
Plant interaction and exclusion zones
Terrain, ground conditions and slips/trips
Controls (hierarchy)
0/4 verifiedElimination / substitution considered
Engineering controls (barriers, spotters)
Administrative controls (signage, comms)
PPE specified for the task
Permits and access
0/1 verifiedPermits / inductions in place
Communications and emergency access
0/3 verifiedEmergency plan and contacts
Communication method tested at the work location
Emergency vehicle access to the work location confirmed
Review, acknowledgment and approval
0/2 verifiedReviewed and signed by the crew
Crew acknowledgment happens on site through your own process — this page has no signature fields and is not an approval.
Competent reviewer and consultation recorded
Critical
Add your own row
Keep, share and print
Nothing leaves your browser. Saving on this device is optional and only happens when you press it.
Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.
How to use this calculator
- Choose JSA, SWMS preparation or both, the work setting, and record the jurisdiction, employer procedure, task, location, crew roles, equipment and review date.
- Add each work step in the worksheet with its hazard, persons exposed, existing controls, proposed higher-order controls, responsible role and verification.
- Work through hazards, controls, permits, communications and the review rows, then export or print the DRAFT for your competent reviewer and crew process.
How it works
A JSA and a SWMS are different records. Choosing SWMS adds high-risk-construction applicability, competent-review and consultation prompts; a roadside setting adds traffic-separation and access questions.
Settings only ever add prompts — no preset removes a base safety question. Every step is blank and editable; there are no signature, approval or pre-filled sign-off fields.
The output is titled a draft for competent review and never “Approved SWMS”. Crew acknowledgment is recorded separately from approval, which happens through your employer's process.
Worked example
Setting up at a roadside kerb. With the setting Roadside and record type JSA, the traffic-separation and roadside access rows are added as critical alongside the base traffic and plant row. Switching the record type to SWMS adds the high-risk-work applicability and competent-review rows, and the record title becomes “SWMS preparation record — DRAFT for competent review (not an approved SWMS)”.
Frequently asked questions
What has actually been checked?
Only what a person marked Verified, with the evidence they recorded. The worksheet records hazards and controls you entered; it does not assess legal applicability or approve the document.
Can I use my own project requirements?
Yes. Record your jurisdiction and employer procedure, add site-specific steps and rows, and mark rows that do not apply with a reason. Add your own rows (they get stable IDs), and mark rows that do not apply as Not applicable with a reason.
Does a complete checklist prove the work complies?
No. “Ready for reviewer” is your declaration that every applicable row is verified. High-risk construction applicability and local legal requirements need a competent reviewer and your employer's process.
Is this a valid JSA or SWMS?
No. It is a preparation draft. Your workplace's own JSA or SWMS, reviewed and consulted on through its process, is what applies on site.
Is this official course material?
No. It is free study support mapped to surveying course levels — not official North Metropolitan TAFE content or advice. Always follow your lecturer and the official assessment brief, and check your own working.
Related tools
- Pre-mobilisation Risk Checklist
- Emergency Response Checklist Builder
- Safety PPE Pack Checker
- Field Crew Daily Take-5 Generator
- Survey Project Risk Register Generator
- Risk Matrix Score Calculator
Explore more in Surveying, Coordinates, GIS & CAD.
Cite this tool
Zerdly. (2026). Survey JSA SWMS Checklist Generator. Retrieved from https://www.zerdly.com/tools/survey-jsa-swms-checklist-generator/
Tip: Enter any known values to calculate the remaining results.
Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.



