Comms and reporting

Nobody types anything
into these reports.

The engineer clocking in, the buyer raising an order, the clerk logging an invoice: all doing their own job. The management picture is assembled from what they did, current to the hour.

Management reports assembled from work already recorded in Unibuild
The yes queue

Everything that needs a decision, in one place, with a count on it.

Orders, invoices, expenses, holiday and plant requests. In most firms each has its own route, its own chaser and its own person who forgot. Here they arrive together.

One
queue

Approve

Every item waiting on you, with a live pending count carried through to the mobile app menu.

  • Purchase and subcontract orders
  • Small works orders
  • Subcontractor invoices
  • Expenses, holiday, plant
Inside · ApprovalsLive

Value-banded
routes

Committee

Authority is set by value, not by seniority alone, so the right number of signatures is enforced rather than remembered.

  • One approval to £5,000
  • Committee member above that
  • Two approvals above £25,000
  • Notified when raised
Inside · Approval committeeLive

Told,
not chased

Notify

The approver hears about it where they already are, rather than finding it next time they log in.

  • Push to the field app
  • Email to the office
  • Committee notified on raise
  • Logged when sent
Inside · NotificationsLive

Announcements
and reminders

Tell

The things everyone needs to know, and the things that come round again whether anyone remembers or not.

  • Company announcements
  • General reminders
  • Expiry driven prompts
  • Seen on the app
Inside · AnnouncementsLive
The five that carry it

Five reports that carry the business.

The reports menu holds fourteen items. These five carry most of the weight.

Labour hours and cost

Any date rangeReal effective-dated ratesHeadline figures, then chartsSortable tableCSV, XML and JSON export

Monthly totals per person

Payroll-stylePer operativeOvertime multipliers appliedDated rate history

Purchase order spend

Across suppliersAcross projectsCommitted valueSortable and exportable

Subcontract exposure

OrdersInvoices raisedPayments madeOrder value against invoiced

Live cost and margin

Labour in automaticallyPurchase orders at committed valueApproved expenses and invoicesMargin against contract value
Where the numbers come from

Every figure on these reports is a by-product of work already recorded: the timesheet line, the approved order, the supplier invoice, the valuation. Nothing is retyped and nothing is assembled by hand, which is why the cost position and the margin against it are current to the hour rather than to the last month end.

The record behind it

Every change carries a name
and a timestamp.

Reporting is only worth as much as the record underneath it. The log is added to, never edited.

On every login
Successful, failed and blocked attempts are all recorded with the IP address, and marked as a web or an app event.
On records created
The request URI, IP address, browser user agent and country code are written alongside the record itself.
On approvals
Who approved, when, and against which value band. Rejection is recorded as an event, not as an absence.
On notifications
What was sent, to whom and when, so a claim that nobody was told can be checked rather than argued.
On exports
CSV, XML and JSON files are built server side from the same query that drew the screen, so the file and the page cannot disagree.
Every change in Unibuild carrying a name and a timestamp
Asked in every demo

What directors ask
about the numbers.

The rest sit on the FAQ page, including payroll exports and the accounts package.

Can it tell me whether a job is profitable?
Yes, while the job is running. Labour flows in automatically at real effective-dated rates, purchase orders at committed value, supplier invoices and staff expenses as they are approved, all attached to the job, with the contract value from your client's own orders alongside it and the margin computed against that. It also closes the loop back to the tender, comparing estimated hours against hours logged and estimated quantities against quantities used, section by section, so a job drifting from its price is visible while there is still job left to run.
How current are the figures?
Current to the hour, because nothing is keyed in twice. There is no monthly cycle to fall behind and no one person whose absence stops the numbers appearing. The report is assembled from the clock-ins, orders and invoices that your team recorded while doing their own work.
Can I approve from my phone?
Yes. Approvals are on the field app as well as the web portal, and the pending count is carried into the app menu so it is visible without going looking. Push notifications reach the approver when an item is raised.
Who can see the reports?
Whoever you decide, and more precisely than most systems in this market allow. Web access is an explicit tree of the menus and sections a person can reach, and app access is a separate list set independently. On top of that sit specific controls on sensitive things, including whether someone can see hourly rates at all. See access and permissions.
Next step

Stop ringing the office
to ask how the month is going.

Stop ringing the office to ask how the month is going, with Unibuild reports
The point The report is a by-product of work already done Not a job for somebody