Resources

Warehouse Operations / Billing

How Much Ad-Hoc Warehouse Work Never Makes It Onto the Customer Invoice?

Standard storage and handling charges may already be automated. The harder problem is capturing the additional work that happens on the warehouse floor and making sure it reaches billing.

Updated August 21, 2026 · 6 min read


Standard charges are the easy part.

Most warehouse operations already have a system, often a WMS or a billing platform, that handles the routine, contracted transactions well: standard storage, receiving, and predefined handling charges.

But warehouse operations regularly create additional work that happens outside those clean, predefined workflows. Examples may include:

RestackingRelabelingStretch wrappingSortingReworkSpecial handlingAdditional loading/unloadingPallet breakdownAfter-hours workCustomer projects

The operational challenge is not whether the work happened. It is whether the work was captured, measured and carried all the way through to billing.

A customer asks for additional work.

Harvest Valley Foods needs 12 pallets restacked and stretch-wrapped before outbound shipment from the Dallas Fulfillment Center. It falls outside any standard contracted charge.

Example workflow shown with simulated customer data.

Work Type Details

ActiveArchive

Basic Information

Work Type Name

Pallet Restack & Wrap

Customer

Harvest Valley Foods

Work Type Code

RST-333

Optional

Status

Active

Payroll

Employee Pay Type

Production

Employee Pay Rate

$6.00

Per pallet

Billing

Customer Billing Type

Production

Customer Billing Rate

$32.00

Per pallet

Operational Settings

Unit of Measure

Pallet

Drives production calculations later

Notes

Restacking and stretch-wrapping pallets requiring additional handling outside standard warehouse services

Before the work happens, FOREMAN already knows what the work is, how it is measured, how production pay is calculated, and how the customer is billed. The crew doing the restack doesn't need to know any of this math — the Work Type already carries it.

The additional work becomes an operational job.

LD-1259

Harvest Valley Foods · Pallet Restack & Wrap · Dallas Fulfillment Center

Alex MorganADMIN

Load Details

Location, Customer & Work Type

Location

Dallas Fulfillment Center · DFW-02 · Dallas

Customer

Harvest Valley Foods

Work Type

Pallet Restack & Wrap

Financial Summary — From This Work Type

Unit of Measure

Pallet

Employee Pay

Production · $6.00

Customer Billing

Production · $32.00

Container & Reference Details

Door Number

Rework Area 2

PO Number

PO-735353

Cases

576

Sorts

0

Weight

300 lbs

Pallets

12

When the request comes in, its commercial rules follow automatically into Load LD-1259. Nobody re-enters a pay rate or a billing rate here — the Work Type already carries them.

The work is completed.

Three crew members complete the restack. The same 12 completed pallets now produce two connected numbers, calculated from the same operational quantity:

Production & Financials

Cases

576

Sorts

0

Weight

0 lbs

Pallets

12

Crew Members

3

Total Crew Hours

44m

Billed Amount

$384.00

Payout Amount

$72.00

Pay & Billing Snapshot — Captured Aug 21, 2026

Unit of Measure

Pallet

Employee Pay

Production · $6.00

Customer Billing

Production · $32.00

Frozen — these amounts will not change even if this Work Type's live rates are updated later.

12 pallets × $6 is a $72 production payout. 12 pallets × $32 is $384 in customer billing. One completed quantity drives both outcomes, and once the Load closes, that snapshot is frozen — later rate changes don't rewrite what this specific job actually paid or billed.

The work is done. Has it been billed?

Customer Billing

Review completed loads that are ready to be invoiced.

Alex MorganADMIN

Unbilled Loads

15

Unbilled Amount

$7169.12

Selected Loads

1

Selected Amount

$384.00

1 load selected · $384.00

Clear SelectionCreate Invoice
#259Unbilled
Harvest Valley Foods
Dallas Fulfillment Center · Pallet Restack & Wrap
12 pallets · 2026-08-21$384.00
#257Invoiced
Northstar Foods
Dallas Fulfillment Center · Product Relabeling
18 pallets · 2026-08-20$270.00
#251Unbilled
Summit Grocery
Atlanta Distribution Center · Damaged Pallet Rework
8 pallets · 2026-08-19$320.00
#190Invoiced
Five Wolves Foods
Savannah Fulfillment Center · Product Sorting
25 pallets · 2026-08-19$450.00

Operations has finished the job, but the $384 charge hasn't reached an invoice yet. The billing view makes that outstanding amount visible instead of relying on someone to remember that additional work happened. It's the same principle behind keeping signed paperwork tied to the Load it belongs to: completed work should stay visible, not depend on someone remembering to follow up.

Completed work should not disappear between operations and finance.

From completed work to customer invoice.

Invoice INV-2026-0025

Alex MorganADMIN
Draft

Bill To

Harvest Valley Foods

Billing Period

Aug 20 – Aug 20, 2026

Invoice Items

#259$384.00
Dallas Fulfillment Center
Pallet Restack & Wrap · 12 pallets · 2026-08-21
Subtotal$384.00
Total$384.00

The same $384 charge now reaches Harvest Valley Foods' invoice. Nothing here gets manually reconstructed at invoicing time — the work stayed traceable from the warehouse floor to the line item on the bill. Until it reaches an invoice it stays in the unbilled queue, which is what stops finished work from never being billed at all.

Revenue is more useful when the work behind it is traceable.

Activity Timeline

AllLoadCrewNotesFiles
  • 3:15 PMLoad created by Alex Morgan
  • 3:15 PMMarcus Bell assigned by Alex Morgan
  • 3:15 PMLuis Romero assigned by Alex Morgan
  • 3:15 PMDarnell Fox assigned by Alex Morgan
  • 3:15 PMMarcus Bell clocked in
  • 3:15 PMLuis Romero clocked in
  • 3:15 PMDarnell Fox clocked in
  • 3:30 PMMarcus Bell clocked out
  • 3:30 PMLuis Romero clocked out
  • 3:30 PMDarnell Fox clocked out
  • 3:30 PMLoad marked complete by Alex Morgan
  • 3:30 PMLoad closed by Alex Morgan

Audit Information

Created By

Alex Morgan

Created At

Aug 21, 3:15 PM

Supervisor

Alex Morgan

Started At

Aug 21, 3:15 PM

Started By

Alex Morgan

Paused At

—

Completed At

Aug 21, 3:30 PM

Closed By

Alex Morgan

Closed At

Aug 21, 3:30 PM

Cancelled At

—

Last Updated

2m ago

Last Updated By

Alex Morgan

Billing is only part of the value. The same Load retains who was assigned, when they clocked in and out, and who created, completed and closed the job — so the completed work stays traceable, not reduced to a single dollar amount.

One operational record. Multiple business outcomes.

Customer Request
Work Type
Load LD-1259
Crew / Work Performed
12 Pallets Completed

Also captured:

Activity History

Splits into two outcomes

Employee Production Pay

$72

12 × $6

Payroll
Approved
Paid to Crew

Customer Billing

$384

12 × $32

Unbilled
Invoice

What management should be able to answer.

OperationsLaborBillingRevenue
  • What additional work was performed?
  • Which customer requested it?
  • How was the work measured?
  • Who worked on it?
  • What was the production payout?
  • What should the customer be charged?
  • Which completed work is still unbilled?
  • Which invoice contains the charge?
  • What operational history exists for the job?

FOREMAN does not need to replace your WMS to solve this problem.

Your existing systems may already handle core inventory transactions and standard warehouse charges well. FOREMAN is designed to capture the operational work around those systems, especially where additional services, labor, productivity and billing need to stay connected.