Resources

Warehouse Labor / Lumper Operations

How to Manage a Lumper Service Without Spreadsheets

Loads, crews, production, paperwork, employee pay and customer billing usually end up in six different places. Lumper service management gets easier when all of them connect back to the Load.

September 8, 2026 · 10 min read


Running a lumper service gets complicated long before the actual unloading work does.

A trailer arrives. A crew is assigned. Workers clock in. Cases, pallets, containers, pieces, weight, or hours need to be recorded. Someone collects signed paperwork. Photos may be taken. Employee pay has to be calculated. The customer has to be billed. Eventually, the completed work needs to become an invoice.

The problem is not any one of those steps.

The problem begins when every step lives somewhere different.

Crew information is in a spreadsheet. Hours arrive through text messages. Production numbers are written on paper. Signed paperwork is sitting on a supervisor's phone. Customer rates are stored in another file. Payroll requires another calculation. Billing requires someone to put the entire job back together again.

For a small operation, that can work.

As the number of customers, warehouse locations, crews, and daily loads increases, the same process becomes much harder to control.

A better approach is to organize the operation around the Load itself.

Why lumper operations outgrow spreadsheets

Spreadsheets are useful tools. The problem is not Excel itself.

The problem is using spreadsheets as the connection between every part of an operation.

Consider one completed unloading job. The office may need to know:

  • Which customer requested the work
  • Which warehouse location it happened at
  • Which trailer or container was unloaded
  • What type of work was performed
  • Which crew members worked
  • When each person clocked in and out
  • How much production was completed
  • What the workers should be paid
  • What the customer should be charged
  • Whether signed paperwork was collected
  • Whether there were damages or exceptions
  • Whether the job has already been invoiced

If those details are spread across five different places, someone has to reconcile them before payroll or customer billing can happen.

That reconciliation is where delays and mistakes begin.

1. Make the Load the operational record

The first step toward better lumper service management is simple:

Create one operational record for each Load or job.

That record should identify the customer, warehouse location, work type, date, container or trailer information, and any other identifiers your team uses.

Everything that happens afterward should connect back to it. Instead of asking “Where did the supervisor send the paperwork?” you should be able to ask “Which Load was it?”

Instead of searching three spreadsheets for an unloading job from last month, the Load becomes the starting point.

This gives the warehouse floor and the back office the same reference point.

2. Connect the crew to the work

Knowing that an employee worked eight hours is useful. Knowing what they worked on during those eight hours is much more useful.

A lumper operation should be able to connect crew assignments directly to the Load being performed. That creates a clear record of:

  • Who was assigned
  • Who actually worked
  • Clock-in time
  • Clock-out time
  • Breaks
  • The warehouse location
  • The customer
  • The work performed

This becomes particularly important when crews move between customers or locations.

Without that connection, timekeeping becomes another standalone dataset that the office has to reconcile later. With it, labor time becomes part of the operational history of the job — which is what makes it possible to know where your warehouse labor hours are going instead of reading a total with no context.

3. Track production and time together

Not every lumper job is paid or billed the same way. One customer might pay by container. Another might pay by case. Another may use pallets, pieces, weight, or hours. Employee compensation can also follow a different structure from customer billing.

That is why production information should live alongside the crew and Load information rather than in a separate production spreadsheet.

For example, a completed Load might contain:

  • 4 crew members
  • 3,200 cases
  • 18 pallets
  • 1 container
  • Individual clock-in and clock-out times

Those are operational facts. Employee pay and customer billing can then be determined from the appropriate configured rates without requiring the supervisor to calculate money on the warehouse floor.

That separation matters. The floor should record what happened. The system should apply the business rules. The same principle is what makes production pay for warehouse unloading crews something the office can review rather than something a supervisor has to work out by hand at the dock.

4. Keep employee pay separate from customer billing

One of the easiest mistakes in warehouse labor operations is treating employee pay and customer billing as if they are the same calculation. They often are not.

A company might:

  • Pay employees hourly and bill the customer by case
  • Pay production rates and bill a flat amount
  • Pay a minimum crew payout with production overages
  • Bill a base rate plus case or sort thresholds
  • Use different rates for different customers or work types

The operational quantities may be shared, but the two financial questions are different:

What do we owe the crew? — and — What do we charge the customer?

A well-designed lumper service management workflow keeps those calculations connected to the same completed work without mixing the rules together.

FOREMAN's Work Types follow this model, with employee pay configuration and customer billing configuration tied to the work being performed and snapshotted onto the Load when it is created.

That also protects historical jobs when a customer's rate changes later. Keeping both sides on the same completed work is what makes labor cost and margin measurable per Load rather than only per month.

5. Keep signed paperwork, photos, and notes with the Load

Warehouse work produces more than numbers. There may also be:

  • Signed receiving paperwork
  • Photos
  • Damage documentation
  • Videos
  • Completion notes
  • Exception information
  • Customer documents

These files are much more valuable when they are attached to the job they belong to.

A photo sitting on a supervisor's phone has very little operational context six months later. A photo attached to Load #1842 has a customer, warehouse, date, crew, production record, and billing history around it.

The same principle applies to signed warehouse paperwork. When a customer asks for proof of work from an old unloading job, the office should not have to remember who supervised that shift.

They should be able to find the Load.

6. Move completed Loads directly into customer billing

A common spreadsheet workflow looks like this. Warehouse work gets completed. Someone sends the details to the office. Someone checks the rates. Someone checks the production. Someone finds the paperwork. Someone calculates the charge. Someone adds the job to another billing spreadsheet. Someone eventually creates the invoice.

Every manual handoff creates another opportunity for information to go missing. A cleaner workflow is:

Load completed → billing review → invoice

The billing team reviews completed, billable Loads and selects the ones that should be invoiced. The billing amount should already come from the operational record instead of being manually recreated during invoicing.

This preserves a direct connection between what happened at the warehouse and what appeared on the customer's invoice. It is also what lets you connect completed warehouse Loads to customer invoices when a customer asks what a bill is actually for.

7. Keep payroll connected to the same work

Payroll creates the opposite side of the same operational problem. The office needs to know which employees worked, for how long, on which jobs, and under which pay rules.

If the payroll process starts with another independent spreadsheet, the business is recreating information it already collected during operations. Instead, completed work should feed payroll review.

For hourly work, that can include actual clock times and the employee's applicable rate. For production work, it can include the employee's share of the Load payout.

The important principle is that payroll should be traceable back to real operational work.

Once payroll is approved, historical payroll should also remain stable rather than silently changing because a rate or Load was edited later.

8. Give the office one place to review what happened

The goal of lumper service management software is not simply to digitize a spreadsheet. It is to eliminate the need to reconstruct the operation after the work is finished.

For every Load, management should be able to answer:

  • Who worked?
  • Where?
  • For which customer?
  • What was unloaded?
  • How much production was recorded?
  • How long did the crew work?
  • What documents were collected?
  • What do we owe the crew?
  • What do we bill the customer?
  • Has the Load been invoiced?

If answering those questions requires several systems, inbox searches, employee phone calls, and spreadsheets, the underlying operational record is fragmented.

The same record is what lets you show warehouse customers completed work without assembling a report for each request.

What lumper service management software should track

When evaluating a system for a lumper or warehouse labor company, look for more than scheduling and timekeeping. The software should be able to connect one chain, end to end:

Customer
+
Location
Load
Crew
+
Time
+
Production
Documentation
Employee pay
+
Customer billing
Invoice

At minimum, that usually means supporting:

  • Multiple customers
  • Multiple warehouse locations
  • Crew records
  • Crew assignment
  • Clock-in and clock-out
  • Production quantities
  • Different work types
  • Employee pay configuration
  • Customer billing configuration
  • Signed paperwork and attachments
  • Damage photos
  • Operational notes
  • Customer billing review
  • Multi-Load invoicing
  • Historical Load records

The point is not having the longest feature list. The point is maintaining one chain of operational data from the warehouse floor to the invoice. You can read the full FOREMAN feature workflow against that list. If the change has to be justified before it is made, the ROI worksheet prices it from your own back-office hours, unbilled work and billing corrections.

Lumper service software should not try to become your WMS

A warehouse management system primarily manages inventory, receiving, putaway, picking, movement, and fulfillment inside a warehouse.

A warehouse labor provider has a different problem. Your company may work inside someone else's warehouse. You still need to manage your crews, jobs, production, paperwork, employee pay, and customer billing.

That is the gap specialized lumper service software is meant to address. FOREMAN is built around that warehouse labor workflow rather than trying to replace the customer's WMS.

From the warehouse floor to the invoice

The biggest improvement is not replacing one spreadsheet with one screen. It is removing the repeated handoffs between operations, payroll, billing, and documentation.

A Load should begin as an operational job and remain the same record as it moves through completion, employee pay, customer billing, documentation, and invoicing.

That gives an owner or operations team a much clearer answer to a simple question:

What happened on this job?

And once that answer exists in one place, many of the spreadsheets that used to hold the operation together become unnecessary.

Common questions

What is lumper service management software?

Lumper service management software helps companies manage the operational work involved in providing unloading and warehouse labor services. Depending on the system, this can include Loads, crews, time tracking, production, customer rates, employee pay, paperwork, billing, and invoices.

Can lumper companies track production pay digitally?

Yes. Production information such as cases, pallets, pieces, containers, weight, or other quantities can be connected to the Load and used with configured employee pay rules. The exact calculation depends on how the company compensates its workers.

Can employee pay and customer billing use different rates?

Yes. They should be treated as separate business calculations. A company might pay workers hourly while billing the customer per case, or use production-based employee pay with a different customer pricing structure.

Where should signed lumper paperwork be stored?

Ideally, signed paperwork should be attached directly to the Load or job it documents. This keeps the paperwork connected to the customer, location, crew, date, production information, and billing history.

Is lumper service software the same as a WMS?

No. A WMS primarily manages warehouse inventory and fulfillment processes. Lumper service software focuses on the company providing and managing warehouse labor, including crews, work performed, time, production, documentation, payroll, and customer billing.

See how FOREMAN handles lumper operations

FOREMAN is built for warehouse labor companies that send crews into customer facilities and need to connect the work performed on the floor with payroll, customer billing, documentation, and invoices.