Timesheet Creator

Add / Edit Job Entry

Total Time: 0 hrs 0 min
Date Job / Address Time In Time Out Hours Description Status Actions
Tip: press and hold a row to edit on mobile, or double-click a row on desktop.

Import Timesheet (.xlsx)

Imports a file exported from this app (Job Name, Address, Time In/Out, Description). This will replace your current entries. Backup Data saves your timesheets, archive, invoices, clients, materials, and black iron data to a JSON file. Restore Data loads that backup back into the app.

Archived Timesheets

No archived day selected.
Date Job / Address Time In Time Out Hours Description Status
No archived timesheet loaded.
Date Range:
Employee:
Invoice: Draft
Total Hours: 0 hrs 0 min
Regular: 0.00 hr
Overtime: 0.00 hr

Quick Invoice Builder

To keep adding work on another day: load the draft, check the new timesheet entries, then click Append Work To Draft.
Invoiced entries are locked unless they belong to the invoice ID you currently have open. Draft-linked entries stay selectable for their current draft.
Saved names and addresses will stay paired unless you turn this off or edit them in Clients / Addresses.
Invoice Tools
Open this when you need to clean up saved materials or edit saved client/contact info.
Description Qty Unit Distributor Cost Markup % Customer Price Amount Action
Material descriptions and their last saved costs are remembered on this device. Markup auto-calculates from distributor cost, and customer price can also be typed in directly. Use Saved Materials to remove any bad dropdown entries you no longer want.
Subtotal: $0.00
HST (13%): $0.00
Total: $0.00

Black Iron Length Calculator

Uses fitting takeout/engagement to suggest the closest nipple sizes, and can push those fittings straight into your Black Iron parts list.

Black Iron Parts Builder

Fast field entry also works with voice. Duplicates are grouped automatically when sent to the invoice.

Pipe Cut Length Helper

Cut length = face-to-face length minus both fitting takeouts. Adjust the takeout value to match the fittings you are using.
Items: 0 Total Qty: 0 Last Size Saved:
Quality-of-life upgrades added here: saved parts list, job-name memory, duplicate/edit/delete, last pipe size memory, and direct transfer into the invoice materials table.

Grouped Summary

Parts List


Generating...