Active Jobs
| JN | Customer | Site | Job Description | Notes | Status | Enquiry Date | Quote Sent | Quote Value | Invoiced | Actions |
|---|
Job Information
Quote Details
Quote & Status
Actions
Site Tools
📝 Job Notes
No notes yet — add the first one below. Useful for flagging issues, progress updates, or anything the design office needs to know.
Costing
LiveCatalogue-driven materials, global rates from Cost Rates, and Publish quote when the figures are ready.
MATERIALS — [COMPANY NAME] buy cost — markup added
Steel and Hardox are priced from Cost Rates. For stainless, aluminium, round bar, or anything from a supplier quote, use + Add quoted material and enter the quoted cost.
| Description | Qty | Weight | Cost / each | Subtotal (cost) | Sale price | Actions |
|---|
ADMIN — loaded fees — no extra markup
Tick any that apply. Rates are set in Cost Rates.
INTERNAL NOTES
Design office onlyFor the person costing this job — flag anything the design office needs to add, check, or account for. These notes stay internal and do not appear on the customer quote.
GRAND TOTAL — PREVIEW
V2's customer-facing totalSTEEL FAMILIES
Notes / Comments
Operations Planner Dates
Drawing Office
Workshop
Logistics & Site
Job Documents
No documents uploaded yet.
Purchase Orders
Loading purchase orders...
Reported Issues
Issues reported by site engineers via Site Tools app.
Loading issues...
Variation Orders
Variation orders submitted by site engineers via Site Tools app.
Loading variations...
Site Photos
Photos attached to this job by site engineers via Site Tools app.
Loading photos...
Job Activity Log
Quote Approval
Quotes awaiting checking and approval
Customer Management
Delivery Notes
Site Tools Dashboard
Site-level notes, issues, and photos submitted by engineers (no job selected)
Cost Rates
The numbers that drive every quote. Set once, used everywhere.
costing_rates Firestore rule. Until then, the V2 tab uses sensible placeholder values and saves here will fail.
Steel — £ per tonne
—Materials contingency — % added to materials subtotal
—In-house labour — £ per hour
—Coatings — quote prices (margin included)
—These are customer-side rate-card prices, not supplier invoices. The COATINGS section does not apply extra markup. Galvanising uses your standard £/tonne even though steel goes to a galv plant. Supplier invoices (powder coat, one-off galv quotes) → Subcontractor on the job.
[COMPANY NAME] one-off finishes that don't fit £/litre use + Add in-house coating quote on the job (you enter the lump-sum quote price). External suppliers always use Subcontractor (invoice + automatic markup).
Site labour — £ per day per engineer
—Per-customer / per-site rates (set a rate for a specific customer + site, or just "Any site" for a customer-wide rate)
Admin — flat fees
—Markup — applied to Materials, Hire, Subcontractor
—Settings
Company Settings
These fields drive the quote PDF, job numbering, and who has admin access. This is the one place they live — nothing here is hardcoded elsewhere in the app.
Staff Management
This is the one staff list used across the app — Job Owner assignment on jobs, the Site Scheduler, and anywhere else staff are picked from.
Provision New Tenant
Set up a new company (tenant) and its first admin. This creates the tenant record and the sign-in assignment only — it does not create the person's login. Their account is created automatically the first time they sign in with Google using the email below, at which point they're recognised as this tenant's admin.
admin role for this tenant.
User Permissions Settings
Note: Admin users (set above, under Company Settings → Admin Emails) always have full access and cannot be modified here. Users not listed here will use default permissions (can create/edit jobs and manage customers, but cannot delete/archive jobs or approve quotes).