โ† All Apps
MorForm โ€” Supervisor App

User Guide

Field time tracking, expenses, and OH&S safety forms

๐Ÿ‘‹
Welcome to MorForm
What MorForm does MorForm is your construction field companion. It tracks your time, expenses, and safety forms on site โ€” and communicates with your Project Manager's app through regular email. No accounts, no cloud storage, no subscriptions.
TabWhat it does
๐Ÿ• TimeLog daily hours by job site
๐Ÿ”จ JobsManage job sites, view plans and contacts
๐Ÿ’ฒ ExpensesTrack job costs and receipts
๐Ÿ›ก SafetyComplete OH&S forms โ€” FLHA, ERP, Inspection, Incident
๐Ÿ“Š ReportReview and send your pay period report to your PM
โ„น๏ธMorForm works with MorForm Manager โ€” your Project Manager's app. Your PM dispatches jobs to you and you send reports back. All communication happens through email โ€” no server involved.
โœ…
First-Time Setup

When you first open MorForm the Setup Wizard runs automatically. It takes about 3 minutes. Every setting here can be changed later in Settings.

1
Welcome
Tap Get Started.
2
Your Company
Enter your company name, phone, and address. Tap the logo area to upload your company logo โ€” it appears on every PDF and safety form you generate.
3
Your Info
Your full name (required), work email, and phone number. Your name appears on all safety forms, timesheets, and reports.
4
Pay Schedule
Choose Weekly, Bi-Weekly, Semi-Monthly, or Monthly. This controls how the app groups entries into pay periods for reporting.
5
Work Hours & Reminders
Set your typical start and end times, which days you work, and your time entry increment (15 min, 30 min, or 1 hour). Toggle daily hour reminders, morning FLHA prompts, and pay period notifications.
6
Jurisdiction
Choose your country and province/state. This sets the OHS authority referenced on your safety forms, configures overtime thresholds, and enables stat holiday auto-detection. Canadian users see FLHA and OH&S references; US users see JHA/JSA and OSHA references.
7
Report Recipients
Enter emails for: Manager/Supervisor (timesheets), Project Manager (your PM's MorForm Manager app), Accounting (expense reports), Safety Manager (safety form PDFs), and your own Work Email (receives completed subtrade forms).
8
Done
Your profile is saved. Add job sites in the Jobs tab, or wait for your PM to dispatch a job to you.
๐Ÿ’กRe-run the wizard anytime: Settings โ†’ Data & Backup โ†’ Re-run Setup Wizard. Your existing data is not affected.
๐Ÿ•
Logging Time

The Weekly Calendar

The Time tab shows a horizontal strip of days. Tap a day to select it โ€” entries for that day show below. Swipe the day strip left or right to move between weeks. Each day shows a colour bar showing total hours logged.

Adding a Time Entry

1
Tap + Add Entry
The entry form slides up. Make sure the correct day is selected first.
2
Select the job site
Choose from your active jobs list. Tap + Quick Job to create one on the spot if it isn't there yet.
3
Set the hours
Tap the hours field to open the picker. Increment is set in Settings โ†’ Work & Pay (15 min / 30 min / 1 hour).
4
Mark Overtime if applicable
Toggle Mark as Overtime. The app warns you if adding these hours would push the daily threshold.
5
Mark Stat Holiday if applicable
Toggle Stat Holiday. The entry shows a gold โ˜… badge. Hours worked on a stat are automatically considered overtime.
6
Tap Save Entry
The entry is saved. Daily and weekly totals update immediately.
โš ๏ธAlways select the correct job site. Hours are tracked per job and flow into your PM's budget vs. actual reports when you submit.

Editing and Deleting Entries

Tap the โœ๏ธ pencil on any entry to edit it. Tap ๐Ÿ—‘๏ธ to delete โ€” you'll be asked to confirm. You can change the job, hours, OT flag, or stat flag at any time before sending your report.

Day Notes

Tap + Note on any selected day to add a reminder visible only to you โ€” site access code changes, equipment delivery reminders, shift notes.

OT Thresholds

Daily and weekly OT thresholds are set in Settings โ†’ Work & Pay. Alberta default is 8h/day. The app warns you when a new entry would push a job over the daily threshold โ€” but you always decide.

๐Ÿ”จ
Job Sites

Receiving a Dispatched Job from Your PM

When your PM dispatches a job you receive an email with a .morjob file attached. Tap the attachment โ€” MorForm opens automatically and imports everything in one step.

๐Ÿ’กIf tapping the .morjob file didn't open MorForm, tap the ๐Ÿ“ฅ Import button on the Jobs screen, or go to Settings โ†’ Data & Backup โ†’ Import Job File.

What Arrives in a Dispatched Job

ItemDetails
Job name & addressFull site address for navigation
Start & end datesProject timeline from your PM
Scope / notesJob instructions, lock box codes, special access notes
PM contactTap ๐Ÿ“ž to call or โœ‰๏ธ to email your PM directly
Trades on siteEach subtrade with role, company, and contact โ€” tap ๐Ÿ“ž to call
PermitsPermit numbers, issuing authority, status, and key dates
Photos & DocumentsSite photos saved to your device; plans and specs tap to open

Sending a Job Report to Your PM

Tap ๐Ÿ“ค Send in the top-right corner of any job detail to send a .morrep report for that specific job.

1
Open a job card
Tap any job in the Jobs tab.
2
Tap ๐Ÿ“ค Send
A confirmation alert shows your PM name and email address.
3
Send the email
Your mail app opens with the .morrep file attached. Your PM taps the attachment โ€” MorForm Manager imports it automatically.
๐Ÿ’กYou can send a job report at any time โ€” end of pay period, end of job, or whenever your PM needs an update.
๐Ÿ’ฒ
Expenses

Adding an Expense

1
Tap + Add Expense
2
Select the job site
Links the expense to the correct job for your PM's budget tracking.
3
Enter vendor, description, category, date, and amount
The description appears on your PDF expense report โ€” be specific.
4
Set the payment method
Company Card, Personal Card, or Cash. Personal and cash are automatically flagged as reimbursable.
5
Attach a receipt (optional)
Toggle the receipt flag and add a photo of your receipt.

Expense Categories

MaterialsTools & EquipmentFuelParkingMealsAccommodationSubcontractorOther
๐Ÿ’กExpenses paid by personal card or cash are summed separately as "To Reimburse" in your report. Accounting can process your reimbursement claim at a glance.

Sending Your Expense Report

Expenses are included automatically in your pay period .morrep report. You can also send a standalone Expense Report (PDF + CSV) anytime from the Report tab โ€” useful when accounting needs your expenses before the pay period ends.

๐Ÿ›ก
Safety Forms

The Safety tab is where you create and submit all OH&S documentation. Every form is saved locally on your device. PDF versions can be emailed to your Safety Manager at any time.

FormWhenOH&S Reference
๐Ÿ“‹ FLHA / JHAEvery working dayOHS Act, Section 3
๐Ÿ” Site Hazard InspectionWeekly min. / before new jobOHS Code Part 2 & 36
๐Ÿš’ Emergency Response PlanOnce per job, before work startsOHS Code Part 7
๐Ÿšจ Incident ReportAny injury, near miss, or dangerous occurrenceOHS Act Section 18
๐Ÿ“„ Other DocumentAny time โ€” upload paper formsโ€”
๐ŸšจIncident Reports: The app shows a persistent alert on the Safety tab until the report has been emailed to your Safety Manager. Do not delay.

Viewing Saved Forms

All your saved forms appear in a list on the Safety screen. Filter by form type or job. Tap any form to open it, view the PDF, email it to your Safety Manager, or share it.

๐Ÿ“‹
FLHA / JHA โ€” Step by Step

The Field Level Hazard Assessment (FLHA) / Job Hazard Analysis (JHA) is required every working day. It's a 5-page guided form.

1
Page 1 โ€” Job Info
Select the job site. Enter the date (or date range for consecutive days). List all trades and workers on site today. Describe today's full scope of work.
2
Page 2 โ€” Hazards
Tap each hazard present on site today: heavy loads, electrical, working at height, slippery surfaces, pinch points, and more. For each hazard, enter the control measure you're implementing.
3
Page 3 โ€” Task Steps
Break today's work into individual steps. For each step, describe the associated hazards and how you're eliminating or controlling them.
4
Page 4 โ€” PPE Required
Tap each piece of PPE required on site today. Hard hat, safety glasses, high-vis vest, steel-toed boots, fall protection, gloves, respirator, and more.
5
Page 5 โ€” Signatures
Type your name to sign. Tap + Add Another Signature for each crew member, subtrade, or visitor on site. Everyone present must sign.
6
Tap Save FLHA
The form appears in your Safety list. Tap it to view the PDF, email it to your Safety Manager, or extend it.
๐Ÿ’กExtending a FLHA: Open the saved FLHA and tap Extend โ€” Add New Day & Signatures. This adds a new date and signature block to the existing form rather than creating a duplicate.
โ„น๏ธThe PDF includes your company logo, all hazards and controls listed, task steps, full PPE checklist, and all signatures with dates. It's a legally defensible document โ€” be thorough.
๐Ÿš’
Emergency Response Plan

The ERP is required once per job before work begins. It must be posted on site and communicated to all workers (OHS Code Part 7).

1
Tap ERP on the Safety screen
2
Enter job and site details
Job site, site address, and the date.
3
Emergency contacts
Names and phone numbers for the Site Supervisor, Owner/PM, and any other emergency contacts.
4
Nearest hospital
Name, address, and phone number of the nearest hospital or emergency clinic.
5
Muster point
Describe the assembly point where all workers gather in an emergency.
6
Emergency procedures
Describe the procedure for each emergency type: fire, injury, environmental spill, power outage, and severe weather.
7
Tap Save ERP
The form is saved and the ERP badge on the job card clears. Email the PDF to your Safety Manager and post a printed copy on site.
โš ๏ธThe ERP must be communicated to every worker on site before work begins. Update it if the site address, hospital route, or emergency contacts change.
๐Ÿ”
Site Hazard Inspection

A formal 10-category site inspection is required before work begins on a new job and at least weekly thereafter (OHS Code Part 2 & 36).

The 10 categories: Housekeeping & Site Organization, Signage & Barricading, PPE, Tools & Equipment, Electrical Safety, Fall Protection, Ladders & Scaffolding, Fire Safety, Hazardous Materials, and First Aid & Emergency.

1
Page 1 โ€” Site Info
Select the job, enter the date, and add the inspector name.
2
Pages 2โ€“11 โ€” Category by category
For each item tap Pass โœ“, Fail โœ—, or N/A. Tap the note icon on any failed item to add a corrective action note.
3
Final page โ€” Signatures & Summary
Review the compliance score. Failed items with required corrective actions are listed. Sign and add any additional notes.
4
Tap Save Inspection
Saved to your Safety list. Email the PDF to your Safety Manager.
โ„น๏ธThe compliance score excludes N/A items so it accurately reflects applicable items. A score below 80% typically requires immediate corrective action before work continues.
๐Ÿšจ
Incident Report

Complete an Incident Report for any injury, near miss, property damage, or dangerous occurrence. File immediately โ€” do not delay.

1
Page 1 โ€” Incident Info
Date, time, location, and a description of what happened. Select the incident type: injury, near miss, property damage, or environmental.
2
Page 2 โ€” People Involved
Name and role of each person involved or injured. Body part affected. Type of medical treatment required.
3
Page 3 โ€” Cause & Contributing Factors
Describe the root cause and any contributing factors. Critical for prevention.
4
Page 4 โ€” Corrective Actions
What immediate action was taken? What corrective action will prevent recurrence? Who is responsible and by when?
5
Page 5 โ€” Witnesses & Signatures
List any witnesses. Sign and date. Add signatures from anyone involved.
6
Tap Save & Email to Safety Manager
The report is saved and the persistent alert clears once it has been emailed.
๐ŸšจDo not delay filing an incident report. The app will show an urgent alert on the Safety tab until the report is emailed. Your obligation under the applicable OHS authority exists regardless of how minor the incident appears.
๐Ÿ“จ
Subtrade Forms

If a subtrade on your site doesn't have their own safety forms, send them an interactive form they fill out in any browser โ€” no app required on their end.

1
Safety screen โ†’ Blank Forms
2
Enter the subtrade's email address
3
Choose the form type
FLHA, Incident Report, and Site Hazard Inspection are available as interactive web forms. ERP is available as a printable blank PDF.
4
Tap Send Interactive Form
Your mail app opens pre-addressed with the .html file attached and instructions for the subtrade.
5
Subtrade opens the file in Chrome or Safari
They fill it in and tap Submit โ€” their email app opens ready to send the completed form back to your Work Email and Safety Manager. No account or app needed on their end.
๐Ÿ’กIf the subtrade's email provider blocks the .html attachment, use the share sheet fallback to send via WhatsApp, AirDrop, or save to Files instead.
๐Ÿ“Š
Reports

The Report tab has three sections: Timesheet, Expenses, and Safety Docs. Each has its own send actions.

Timesheet Section

Shows total hours, regular hours, OT hours, stat hours, days worked, and a breakdown by job.

ButtonWhat it sends
Generate PDF & ShareCreates a formatted timesheet PDF โ€” opens share sheet to send anywhere
Export CSV (Excel)Creates a .csv file โ€” opens share sheet for spreadsheet import
Email PDF + CSV to ManagerSends both files directly to your Manager email address
โ„น๏ธTo send a .morrep report to your PM, open the job in the Jobs tab and tap ๐Ÿ“ค Send. Reports are sent per job โ€” not per pay period.

Expenses Section

Shows all expenses for the pay period with category totals and the reimbursable subtotal. Tap Email PDF + CSV to Accounting to send directly to your Accounting email.

Safety Docs Section

Lists all safety documents completed in the pay period, filterable by type and job. Tap any document to email its PDF to your Safety Manager or share it.

YTD Report

Tap the ๐Ÿ“Š YTD button in the top-right of the Reports screen for a year-to-date summary across all pay periods in the calendar year.

๐Ÿ“ง
How Email Works

MorForm has no backend server and requires no account. All data moves through your regular email as file attachments. Nothing is stored in the cloud.

What you sendFile typeGoes to
Pay period report.morrepProject Manager (MorForm Manager)
TimesheetPDF + CSVManager / Supervisor email
Expense reportPDF + CSVAccounting email
Safety formsPDFSafety Manager email
Site photos + notesEmail w/ attachmentsProject Manager
Interactive blank formsHTML fileSubtrade email
What you receiveFile typeFrom
Dispatched job (plans, contacts, permits).morjobProject Manager
Completed subtrade safety formsEmail (HTML form result)Subtrade

Choosing Your Mail App

Go to Settings โ†’ Mail App to choose which app MorForm uses: Gmail, Outlook, Yahoo Mail, Spark, or your device default. MorForm opens that app directly โ€” no OS chooser every time.

๐Ÿ”—
Working With Your PM

MorForm and MorForm Manager are two separate apps that communicate through email. Here's the complete loop:

1
PM builds the job
Creates the job in MorForm Manager with plans, trade contacts, permits, and scope notes.
2
PM dispatches to you
Taps Dispatch โ†’ your email arrives with a .morjob attachment.
3
You import the job
Tap the .morjob file โ†’ MorForm opens and imports everything including plans, trade contacts, permit numbers, and photos.
4
You work the job
Log time, expenses, and complete safety forms โ€” all linked to the dispatched job.
5
Send a job report
Open the job in the Jobs tab โ†’ tap ๐Ÿ“ค Send โ†’ confirm โ†’ .morrep email sent to your PM โ†’ PM taps the attachment โ†’ imports to their Inbox.
6
PM approves
Your hours and expenses commit to the job's budget vs. actual tracking. Job statuses update automatically in your PM's app.
โ„น๏ธYour PM can see a summary of how many safety forms you completed each period (counts by type) but not the actual form content. Safety PDFs go directly to your Safety Manager only.
โš™๏ธ
Settings

Tap โš™๏ธ in the top-right header. Settings are organized into collapsible sections.

SectionWhat you can change
๐ŸŽจ AppearanceLight / dark / system theme. Accent colour. Text size: Small, Medium, Large, X-Large.
๐Ÿข CompanyCompany name, logo, phone, address โ€” appears on all PDF headers.
๐Ÿ‘ค My ProfileYour name, work email, and phone number.
โฑ Work & PayPay schedule, pay period start date, typical work hours, working days, time increment, daily/weekly OT thresholds.
๐ŸŒ JurisdictionYour country and province/state. Controls OHS authority references and overtime rules.
๐Ÿ—“ Stat HolidaysAuto-detect stat holidays for your province or state.
๐Ÿ”” NotificationsEnd-of-day hours reminder, morning FLHA reminder, pay period notification.
๐Ÿ“ฌ ContactsManager email, PM email, Accounting, Safety Manager, Work Email.
๐Ÿ“ฑ Mail AppGmail, Outlook, Yahoo Mail, Spark, or device default.
๐Ÿ’พ Data & BackupBack up all data, restore from backup, import a .morjob manually, re-run wizard, factory reset.
โš ๏ธFactory Reset permanently deletes all data including time entries, expenses, safety forms, and job history. Always back up first.
๐Ÿ’ก
Tips & Troubleshooting

The .morjob file didn't open MorForm

Tap the ๐Ÿ“ฅ Import button on the Jobs screen, or go to Settings โ†’ Data & Backup โ†’ Import Job File. If it still doesn't auto-open, uninstall and reinstall once โ€” Android registers file associations on install.

I logged hours on the wrong job

Tap โœ๏ธ on the entry in the Time tab, change the job site, and tap Update. Do this before sending your report.

Report says "nothing to send"

Check your pay period date range at the top of the Report tab. Tap the dates to adjust them manually.

FLHA reminder keeps appearing every morning

Complete a FLHA for today in the Safety tab. To turn off the reminder permanently: Settings โ†’ Notifications โ†’ Morning FLHA Reminder.

Subtrade says they didn't receive the form

Most email providers block .html file attachments. Resend using the share sheet and choose WhatsApp, AirDrop, or save to Files and share from there.

Best Practices

  • ๐Ÿ“… Log hours at the end of every working day
  • ๐Ÿ›ก Complete your FLHA before work begins each morning
  • ๐Ÿš’ Complete the ERP before starting on any new job site
  • ๐Ÿ’พ Back up your data at the end of each pay period
  • ๐Ÿ“ง Send your report as soon as the pay period ends
  • ๐Ÿ“ท Add a site photo when something notable happens on site
  • ๐Ÿ”„ Keep the app updated from the Play Store or App Store