Client Portal

Portal Reports & Spend

What your clients see in the portal reporting area — including spend at charge rates, fire register, and occupancy data.

5 min read

The Portal Dashboard

A summary of what the client sees when they first log in.

When a portal user logs in, they land on a dashboard that gives them a quick snapshot of their workforce. It is simpler than the full manage portal dashboard and shows only data relevant to their locations.

Client Portal — Dashboard
Welcome, David
Acme Manufacturing Ltd • Monday 10 March 2025
Client Portal
Total Workers
15
Assigned to your sites
Clocked In Now
12
Currently on-site
Hours Today
87.5
Across all locations

The portal dashboard cards show:

Total Workers

The number of workers assigned to the client's locations (not your entire workforce)

Clocked In Now

How many of those workers are currently on-site, updated in real-time

Hours Today

Total hours worked so far today by all workers at the client's locations

Note

The portal dashboard is a great tool for client meetings. If a client asks "how many people do we have on-site right now?", they can check it themselves without having to call you.

Spend Reports (Charge Rates Only)

How clients see their costs — without seeing your pay rates or margins.

The portal includes a Spend report that shows the client how much they are spending on temporary labour. This is one of the most important sections to understand because of what it shows and what it deliberately hides.

Portal — Spend Report
Spend Report This Month
Worker Hours Rate Total Cost
Sarah Johnson 160.0 £15.50/hr £2,480.00
James Peters 152.0 £15.50/hr £2,356.00
Tom Williams 120.0 £14.00/hr £1,680.00
Total 432.0 £6,516.00

Here is the critical difference between what the client sees and what your manage portal shows:

Portal shows: Charge Rate

The rate the client pays per hour for each worker (e.g. £15.50/hr). This is what they expect to see.

Portal hides: Pay Rate

What you actually pay the worker (e.g. £11.44/hr). This is never shown in the portal.

Portal hides: Margin

The difference between charge and pay rates. Your profit is completely hidden from clients.

Portal hides: Other clients

A client can only see their own spend, never data from other clients using your agency.

Good to know

The "Rate" column in the portal spend report always shows the charge rate. There is no way for a portal user to see pay rates, even by accident. This is hard-coded into the system for your protection.

Fire Register

Real-time on-site headcount for health and safety.

The Fire Register gives the client a real-time list of everyone currently on-site at each of their locations. This is critical for health and safety — in the event of an emergency, the fire register tells you exactly who is in the building.

Portal — Fire Register
Fire Register — Acme Warehouse
Live
Currently On-Site
8
workers
Sarah Johnson Clocked in 08:02
James Peters Clocked in 07:58
Tom Williams Clocked in 08:10
Maria Lopez Clocked in 08:15
+4 more workers on-site

Key features of the portal fire register:

Live updates — the list refreshes automatically as workers clock in and out
Per-location view — if the client has multiple sites, they can switch between them
Clock-in times — shows when each person arrived on-site
Headcount total — the large number at the top gives an instant count
Good to know

The fire register is one of the most valued features by clients. Many use it as their official record of who is on-site, which satisfies their health and safety obligations.

Occupancy

Current headcount versus site capacity.

The Occupancy view shows how full each location is right now, compared to its maximum capacity. This helps clients manage space and ensure they are not over-crowding their sites.

Portal — Occupancy
Occupancy
Acme Warehouse — Birmingham 8 / 20
40% occupied • 12 spaces available
Acme Office — London 14 / 18
78% occupied • 4 spaces available
Acme Distribution — Leeds 24 / 25
96% occupied • 1 space available

The occupancy display uses colour coding to indicate capacity levels:

Green (0–70%)

Plenty of space available. The site is well within capacity.

Amber (70–90%)

Getting busy. The site is approaching its capacity limit.

Red (90–100%)

Near or at capacity. Consider whether additional workers should be redirected to other sites.

Note

Occupancy capacity limits are set per location in the manage portal under Settings > Locations. If a location's capacity is not set, the occupancy bar will not appear for that site.

General Reports in the Portal

Hours, headcount, and averages from the client perspective.

Portal users also have access to general reports similar to the ones in the manage portal, but filtered to their own locations. Available reports include:

Hours by worker — total hours worked by each worker at their locations
Daily headcount — how many workers were on-site each day
Average shift duration — the typical length of shifts at their sites
Trend charts — visual charts showing how hours and headcount change over time

Clients can filter these reports by date range, worker, and location, and export them as CSV files for their own records.

Tip

Portal reports are a great self-service tool for clients. Instead of asking you for a weekly hours report, they can generate it themselves at any time. This saves both you and the client time.

Privacy Protection

How TempClock keeps your commercial data safe in the portal.

The portal has multiple layers of protection built in to ensure your sensitive business data is never exposed to clients. Here is a summary of everything that is protected:

Pay rates

Never shown. Clients only see charge rates (what they pay you).

Margins

Never shown. The portal has no margin column, percentage, or calculation.

Other clients

Completely isolated. Portal users can only see data for their assigned locations.

Worker contact details

Phone numbers, emails, and addresses are hidden. Clients see names only.

Admin functions

No access to settings, billing, user management, or system configuration.

Shift scheduling

Clients cannot see or modify the shift calendar.

Good to know

These protections are built into the system at the code level. They are not settings that can be accidentally changed. Even if a portal user tries to access a restricted page directly, they will be blocked.

Ready to try TempClock?

10-day free trial. All features included. No hidden fees, cancel anytime.