SpoilStack/Paperless ticketingRev 2026-11-11·After the bid · Before closeout
Paperless ticketing

Paperless dump truck ticketing for dirt crews

SpoilStack replaces the carbon-copy ticket book with a haul counter: one tap per load creates a timestamped digital record, attributed to the person who logged it and tied to the job.

Use it when paper tickets are the problem

  • Carbon-copy books get wet, run out, or ride home in a pocket.
  • The office retypes ticket totals into a spreadsheet every night.
  • A trucker produces a tally that does not match the foreman count.
  • The GC wants load backup with times, not a stack of smudged slips.
  • You looked at e-ticketing platforms and they were built for plants, scales, and DOT jobs, not a 5-person dirt crew.

A paper ticket vs a SpoilStack load record

A carbon-copy ticket holds whatever got written on it. A load record fills itself in from one tap. Here is each field side by side, including the two things paper still does that SpoilStack does not.

Time

Carbon-copy ticket

Written by hand, if someone remembers, often the day and not the time.

SpoilStack load record

Stamped when the load is tapped. A load tapped with no signal keeps the time it was tapped when it syncs later (within 90 days).

Job

Carbon-copy ticket

Customer and address written on each slip.

SpoilStack load record

Logged on the job itself, next to its address, photos, daily logs, and documents.

In or out

Carbon-copy ticket

Depends on the ticket form.

SpoilStack load record

Every load is Load In or Load Out, with separate in and out counts.

Machine

Carbon-copy ticket

The truck number, written by the driver.

SpoilStack load record

The machine that moved it. Your own trucks can be set up as machines (Dump Truck is one of the machine types). A hired truck is not named on the load.

Material

Carbon-copy ticket

A checked box or a scrawl.

SpoilStack load record

Typed once, then one tap from recent materials, and held for the whole haul session.

Load size

Carbon-copy ticket

Yards or tons written in, or left blank.

SpoilStack load record

yd or tons in the US, m³ or t in Canada and elsewhere. Set once per haul session and carried by every load, lock screen and notification taps included. Fix any load later from its scale ticket. Never converted between units.

Who logged it

Carbon-copy ticket

A signature, if it got signed.

SpoilStack load record

The name of the person who tapped it, on every load.

Totals

Carbon-copy ticket

Add up the slips at night.

SpoilStack load record

Added up as you go: today, by material, and by machine. Yards and tons stay separate, and a total that is missing sizes says how many loads it leaves out.

Copies

Carbon-copy ticket

Carbon copies split between the driver, the office, and the customer.

SpoilStack load record

One record that syncs to everyone in the company when the phone finds signal.

Ticket number

Carbon-copy ticket

Pre-printed and sequential.

SpoilStack load record

None. A load is found by its time, its job, and who logged it.

Signatures

Carbon-copy ticket

The driver and the foreman sign the slip.

SpoilStack load record

Not captured. When a driver or GC needs a signed slip, print one from the free load ticket generator.

Keep paper for the loads that need a number and a signature, and stop rebuilding the count from slips.

Henderson · Today

5 in / 13 out

220 yd out · 100 tons in (3 loads without a size)

Volvo A30Gout ×6 · 132 yd2:14 PM
Volvo A30Gout ×4 · 88 yd11:40 AM
Volvo A30Gin ×5 · 100 tons10:05 AM
CAT 330out ×38:30 AM

How the log settles a load count dispute

The trucker bills 16 loads and your foreman counted 14. Here is how the record answers it, and where it stops.

Count as it happens
Each tap logs a load (or a batch, if the crew sets the count above 1) with its time and the person who tapped it, while the truck is still in sight. There is no end-of-day tally to rebuild from memory.
Line the counts up
Open the day’s haul log: every load in time order, in or out, with its machine, material, and size. Lay the trucker’s tickets beside it by time. A billed load with no tap near that time is the one to ask about.
Corrections leave a trail
Direction, count, material, and time are never edited after the tap; a mistake is deleted and logged again. The job’s activity feed shows who logged loads, who deleted one, and who changed a load’s size or machine. A re-logged load carries the time it was re-logged; the deleted one stays in the activity feed.
Send the backup
The closeout package prints the haul log, with the time, direction, count, size, machine, and material of every load, plus totals by material. Send it as a ZIP or as an expiring share link the GC can open.
Know its limit
It is your crew’s count, not a signed receipt. If the contract needs a driver’s signature or a scale weight, keep that paper too, and type the weight onto the load.
Today94 loads
Jake WilsonTrench spoilsout ×32:14 PM
Bob MartinezTrench spoilsout1:47 PM
Tommy ChenPipe beddingin11:02 AM
Jake WilsonFill dirtout ×29:30 AM

What DOT e-ticketing is, and why this is not it

If you searched for e-ticketing because a state DOT or highway job asks for it, here is the short, sourced version.

What it is
FHWA describes e-Ticketing as technology that "automates the recording and transfer of information and quantities in real-time, in lieu of paper tickets, as materials are moved from the plant to the site," feeding information systems "for acceptance, payment, and source documentation."
Who is behind it
FHWA picked e-Ticketing for rapid deployment among highway agencies in the sixth round of its Every Day Counts program (EDC-6). The stated goal is adoption "by state and local highway agencies."
Where it applies
Agencies write it into their own projects. North Dakota DOT, for example, began piloting e-Ticketing in 2018, drafted e-Ticketing special provisions, and in the 2021 season added e-Ticketing to two projects through change orders. If your contract has an e-ticketing requirement, follow that contract.
Signal matters
North Dakota DOT’s first attempts ran into "cellular coverage issues," and it put its 2021 pilots at "project locations with good cellular coverage." Whatever you use, ask what happens in a dead zone.
Where SpoilStack fits
SpoilStack does not connect to plants, scales, or agency systems, and its load records are not DOT e-tickets. It is the contractor’s own count of loads in and out of a site, and it keeps working offline.

Sources: FHWA-HIF-24-036, Implementation of e-Ticketing at North Dakota DOT (May 2024), p. 1; FHWA, EDC-6: e-Ticketing and Digital As-Builts.

A tap is the ticket

One tap on the haul counter logs the load with a timestamp and the user who recorded it. That is the whole workflow. No printer in the cab, no QR codes, no scale integration to set up. The record is digital from the moment the truck pulls away.

Yards or tons on every ticket

Set the load size when the haul session starts, 22 yd a load for the truck or 20 tons off the scale, and every ticket in the session carries it, even the ones tapped from the lock screen or the notification. When a scale ticket comes back heavier, type the real weight onto that load. The job keeps a running yard and ton total, and it tells you how many loads still have no size.

Paperless that survives no signal

Excavation sites are the worst place for cloud software. SpoilStack is offline-first: the foreman keeps ticketing loads at the bottom of the hole with zero bars, and the records sync back when the truck route or the drive home finds signal.

Keep paper where paper still wins

Some drivers and scale houses still want a slip. SpoilStack publishes a free dump truck load ticket generator for printable tickets and pocket ticket books, so you can hand paper to whoever needs it while the running count stays digital.

Not built for

  • DOT / agency e-ticketing requirements
  • Scale house or plant integrations
  • Trucking dispatch and driver pay
  • GPS fleet tracking or ELD compliance

Frequently asked questions

What is dump truck e-ticketing?

The term covers two things. On highway agency jobs, e-ticketing means material tickets recorded electronically as material moves from the plant to the site and passed to the agency for acceptance and payment; FHWA has promoted it to state and local highway agencies through its Every Day Counts program. Contractors also use the word for any digital load ticket that replaces a carbon-copy slip. SpoilStack is the second kind: the foreman taps once per load and the digital load record is created on the spot.

Does a digital load record have a ticket number or a signature?

No. A load is identified by its time, its job, and the person who tapped it, and nobody signs it. When a driver or GC needs a numbered, signed slip, print one from the free dump truck load ticket generator and keep the running count in SpoilStack.

Can the load log settle a dispute with a trucker?

It gives you a timed record to check against. Every load carries the time it was tapped and who tapped it, so you can line the trucker’s tickets up against your log and find the loads that do not match. Corrections show in the job’s activity feed. It is your crew’s count, not a signed receipt, so keep any signed or weighed tickets the contract asks for.

Do I need special hardware for paperless ticketing?

No. SpoilStack runs on the phones the crew already carries, on iPhone and Android, plus the web for the office. There are no in-cab printers, tablets to mount, or per-truck devices to buy.

Does paperless ticketing work with no cell signal?

Yes. SpoilStack is offline-first. Loads logged in a dead zone are stored on the phone and sync automatically when signal returns, so the pit, the rural site, and the basement dig all keep a full record.

What if a driver still needs a paper ticket?

Use the free dump truck load ticket generator to print tickets or a pocket ticket book for signatures, and keep the running count digital in SpoilStack. Paper for the handoff, digital for the record.

How is this different from DOT e-ticketing platforms?

DOT e-ticketing moves plant and scale ticket data to the highway agency for acceptance and payment, on the projects where the agency requires it. SpoilStack does not connect to plants, scales, or agency systems, and its records are not DOT e-tickets. It is the contractor’s own count of loads in and out of a site, with the time and who logged it, plus machine, material, and size when set.

Can a digital ticket carry the tonnage from the scale?

Yes, typed in, not pulled from the scale. Each load can carry a size in yards or tons. Set it once for the haul session and every load gets it, or correct one load from its scale ticket later. The totals add up per job, by material and by machine, and they say how many loads have no size.

How much does paperless dump truck ticketing cost?

SpoilStack is $99 per month flat for the whole company with unlimited users, and there is no per-load or per-ticket fee. The 14-day free trial needs no credit card.

Free tools for this work

Do one piece of it by hand right now. These run in your browser with no signup.

How it compares

See how SpoilStack stacks up against the tools crews use for this today.