| Tab | What it does |
|---|---|
| ๐ Time | Log daily hours by job site |
| ๐จ Jobs | Manage job sites, view plans and contacts |
| ๐ฒ Expenses | Track job costs and receipts |
| ๐ก Safety | Complete OH&S forms โ FLHA, ERP, Inspection, Incident |
| ๐ Report | Review and send your pay period report to your PM |
When you first open MorForm the Setup Wizard runs automatically. It takes about 3 minutes. Every setting here can be changed later in Settings.
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
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.
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.
What Arrives in a Dispatched Job
| Item | Details |
|---|---|
| Job name & address | Full site address for navigation |
| Start & end dates | Project timeline from your PM |
| Scope / notes | Job instructions, lock box codes, special access notes |
| PM contact | Tap ๐ to call or โ๏ธ to email your PM directly |
| Trades on site | Each subtrade with role, company, and contact โ tap ๐ to call |
| Permits | Permit numbers, issuing authority, status, and key dates |
| Photos & Documents | Site 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.
Adding an Expense
Expense Categories
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.
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.
| Form | When | OH&S Reference |
|---|---|---|
| ๐ FLHA / JHA | Every working day | OHS Act, Section 3 |
| ๐ Site Hazard Inspection | Weekly min. / before new job | OHS Code Part 2 & 36 |
| ๐ Emergency Response Plan | Once per job, before work starts | OHS Code Part 7 |
| ๐จ Incident Report | Any injury, near miss, or dangerous occurrence | OHS Act Section 18 |
| ๐ Other Document | Any time โ upload paper forms | โ |
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.
The Field Level Hazard Assessment (FLHA) / Job Hazard Analysis (JHA) is required every working day. It's a 5-page guided form.
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).
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.
Complete an Incident Report for any injury, near miss, property damage, or dangerous occurrence. File immediately โ do not delay.
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.
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.
| Button | What it sends |
|---|---|
| Generate PDF & Share | Creates 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 Manager | Sends both files directly to your Manager email address |
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.
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 send | File type | Goes to |
|---|---|---|
| Pay period report | .morrep | Project Manager (MorForm Manager) |
| Timesheet | PDF + CSV | Manager / Supervisor email |
| Expense report | PDF + CSV | Accounting email |
| Safety forms | Safety Manager email | |
| Site photos + notes | Email w/ attachments | Project Manager |
| Interactive blank forms | HTML file | Subtrade email |
| What you receive | File type | From |
|---|---|---|
| Dispatched job (plans, contacts, permits) | .morjob | Project Manager |
| Completed subtrade safety forms | Email (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.
MorForm and MorForm Manager are two separate apps that communicate through email. Here's the complete loop:
Tap โ๏ธ in the top-right header. Settings are organized into collapsible sections.
| Section | What you can change |
|---|---|
| ๐จ Appearance | Light / dark / system theme. Accent colour. Text size: Small, Medium, Large, X-Large. |
| ๐ข Company | Company name, logo, phone, address โ appears on all PDF headers. |
| ๐ค My Profile | Your name, work email, and phone number. |
| โฑ Work & Pay | Pay schedule, pay period start date, typical work hours, working days, time increment, daily/weekly OT thresholds. |
| ๐ Jurisdiction | Your country and province/state. Controls OHS authority references and overtime rules. |
| ๐ Stat Holidays | Auto-detect stat holidays for your province or state. |
| ๐ Notifications | End-of-day hours reminder, morning FLHA reminder, pay period notification. |
| ๐ฌ Contacts | Manager email, PM email, Accounting, Safety Manager, Work Email. |
| ๐ฑ Mail App | Gmail, Outlook, Yahoo Mail, Spark, or device default. |
| ๐พ Data & Backup | Back up all data, restore from backup, import a .morjob manually, re-run wizard, factory reset. |
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