Latner Documentation

How to Invoice an Operator Docket

Invoicing an operator docket is how the hours your operator recorded on a wet hire job turn into a charge on the customer's invoice, and it happens as part of the rental contract's normal invoice run rather than from the docket itself.

Overview

Wet hire is billed backwards. Dry hire earns its money from a rental rate ticking over, but a machine hired with an operator earns nothing until someone has worked and someone in the office has signed off the hours. That is why there is no Invoice option on an operator docket: the docket is a source of charges, and the rental contract is where they are billed.

  • A rental contract line priced with the Operator pricing method produces no rate based charge at all. Every dollar on that line comes from approved operator dockets.

  • Only dockets in Approved status are billed. Open, Pending Approval and Cancelled dockets are ignored, however many hours they carry.

  • Each timesheet on an approved docket becomes its own invoice line, with the hours as the quantity and the timesheet's price as the unit price.

  • Operator docket lines cannot be deselected once they appear in the invoice preview. If the contract is being invoiced, the approved dockets go with it.

  • Advance and pro forma invoices never include operator hours, because there are no hours yet.

  • Invoicing moves the docket to Invoiced, which closes off Cancel Docket and Reopen Docket.

Before You Begin

Billing wet hire uses the ordinary rental invoicing permission, but the hours have to be approved before there is anything to bill.

Requirement

Where to Find It

A contract line priced with the Operator pricing method, and on hire

The Details tab of the rental contract

At least one docket in Approved status on that line

The Operator tab of the rental contract, or Rental › Operator Dockets

Invoice Rental Contract permission

Security › Configuration › Permission Groups › Rental › Option

Approve Operator Dockets permission, if you also sign the hours off yourself

Security › Configuration › Permission Groups › Rental › Option

Operator Dockets permission, to open a docket and check it

Security › Configuration › Permission Groups › Rental › Screen

Cycle Billing and Create Cycle Billing permissions, if you bill in bulk instead

Rental › Screen and Rental › Option

Cancel Customer Invoice permission, to undo a billing run

Security › Configuration › Permission Groups › Customers › Option

i01.png
The Invoice Rental Contract permission on a permission group. It is the same permission behind Generate Pro Forma Invoice, so raising dockets and billing them can sit with different people

The equipment line has to be on hire before any of its dockets can be billed. A line still sitting in Reserved or Pending Delivery is skipped by invoicing entirely, so its approved dockets are skipped with it and the preview comes back empty.

Invoicing the Docket

Step 1 - Check which dockets are ready

Open the rental contract and go to the Operator tab. It lists every docket raised against the contract, whatever its status, with the operator, the equipment and the day that was worked.

Only the Approved rows will be billed. A docket still in Pending Approval is waiting on someone's sign-off and will simply be left behind by this invoice run, so approve it first if the hours belong on this invoice.

i02.png
The Operator tab on the rental contract. Dockets 4 and 2 are Approved and will be billed; docket 3 is still Pending Approval, and docket 1 sits on a different line

Step 2 - Check the hours you are about to charge

Click a docket's Number and open its Timesheets tab. This is the detail that ends up on the customer's invoice, so it is worth a look before you bill rather than after.

  • Total Hours - the hours that will be charged. Breaks have already been taken off, so a 07:00 to 15:30 day with a 30 minute break bills as 8 hours, not 8.5.

  • Rate Type - Normal Time, Overtime Rate or Call Out Rate. A long day is usually split into two timesheets so the overtime is priced separately.

  • Price and Total Price - the hourly rate charged to the customer, and the hours multiplied by it.

Each of these rows becomes one line on the invoice. Two timesheets on one docket means two invoice lines, not a single combined charge.

i03.png
The Timesheets tab of an approved docket. Total Hours is already net of Break Hours, and Total Price is the figure that reaches the invoice

Step 3 - Open the invoice

Go back to the rental contract and choose Options › Invoice. There is no separate wet hire billing run - operator hours are billed by the same option that bills the rest of the contract.

i04.png
Options on the rental contract. Invoice sits between Request Discount Approval and Generate Pro Forma Invoice, and is greyed out on a completed contract

Step 4 - Set the dates and the invoice type

The Invoice Rental Contract dialog opens with the customer, site and branch already filled in. Three fields decide what gets billed.

  • Invoice Date - the date shown on the invoice, and the date the payment terms are counted from.

  • Bill To - the date to bill the rental contract up until. On a Progress Invoice this is what decides which dockets are included: every approved docket dated on or before this date is picked up, and anything dated later waits for the next run.

  • Invoice Type - leave it on Progress Invoice for a routine billing run. Returned/Completed Items and Final Invoice sweep up every approved docket on the line regardless of its date, so nothing is left behind when the machine comes back. Invoice in Advance never includes operator hours.

Nothing is calculated until you ask for it.

i05.png
The Invoice Rental Contract dialog before previewing. The line table is empty and Create Invoice is disabled until a preview has been run

Step 5 - Preview the lines

Click Preview. Latner works out what the contract owes and lists it, without writing anything - you can preview as often as you like.

Each operator docket line shows a Line Type of Operator Docket and takes its description from the timesheet, in the form Normal Time Timesheet 28/08/2026. Quantity is the hours and Item Charge is the hourly price. If the contract carries a damage waiver or an environmental levy, they are calculated on those hours and added as Admin lines.

If the preview comes back empty you will see Nothing to Invoice. That means nothing on this contract is billable to the date you chose, not that the dockets were rejected.

i06.png
The preview. Three timesheets across two dockets become three lines, and Damage Waiver and Environmental Levy are calculated on top of them

The Required tick is how you drop a line you do not want to bill yet, but it is switched off for operator docket lines. Hovering it explains why: Cannot deselect operator docket lines. The damage waiver and levy lines are locked for the same reason, with Cannot deselect related lines - they are calculated from the lines above them.

i07.png
Operator docket lines are locked into the invoice. The Required tick is greyed out, and the tooltip says so rather than leaving you guessing

Step 6 - Create the invoice

Check the Sub Total, Tax and Total, then click Create Invoice. Latner creates the customer invoice and offers you a link straight to it.

The new invoice opens in Completed or Open status depending on the Default Rental Contract Customer Invoices to Completed setting in Security › Settings › Customers. Either way the dockets are marked as billed straight away.

The invoice's Details tab holds one row per timesheet, each carrying the equipment number and the timesheet's own description. That is what the customer sees: a day of wet hire itemised by rate type, not a single lump sum.

i08.png
The finished invoice. Three Operator Docket lines and two Admin lines, all against the one piece of equipment

After Invoicing

  • Every docket that contributed a line moves to Invoiced. The approval details are untouched, so you can still see who signed the hours off and when.

  • The contract line's Total Invoiced and Billed To Date move up, and the contract's Total Invoiced (incl.) follows.

  • Cancel Docket and Reopen Docket are both closed off on an invoiced docket. Attempting either is refused with An Invoiced Operator Docket cannot be cancelled or An Invoiced Operator Docket cannot be reopened.

  • Generate PDF still works, so you can produce the signed docket for a customer who queries the invoice.

  • A docket that produces no charge at all still moves to Invoiced. Zero value lines are deliberately kept on the invoice so the docket does not sit approved forever.

  • The next invoice run on the same contract will not bill those hours again - an invoiced docket is no longer approved, and only approved dockets are picked up.

i09.png
The docket after billing. Status is the only thing that changed; Approved By and Approved Date stay exactly as they were
i10.png
Options on an invoiced docket. Create Timesheet and Generate PDF are still available, but Cancel Docket and Reopen Docket are not

An invoiced docket cannot be corrected in place. If the hours were wrong, cancel the invoice with Options › Cancel Customer Invoice on the invoice itself, which rolls the docket back to Approved. From there you can reopen it, fix the timesheets and bill it again. Once the invoice has been paid, cancelling is no longer offered and a credit note is the way back.

Billing Several Contracts at Once

Everything above describes one contract. Rental › Cycle Billing runs the identical calculation across a whole list of contracts, so a fleet of wet hire jobs can be billed in one pass without opening each contract - the same approved dockets are picked up, the same one line per timesheet is produced, and the same dockets end up Invoiced.

A contract you are not ready to bill can be held back with Options › Hold Billing on the contract, which takes it out of cycle billing until you choose Allow Billing again.

FAQs

Where is the Invoice option on the operator docket?

There isn't one, and that is deliberate. A docket is a record of hours worked against a rental contract line, not a billing document of its own. Bill it from the rental contract with Options › Invoice, or in bulk through Rental › Cycle Billing.

I previewed the invoice and the operator hours aren't there.

Work through it in this order. Is the docket Approved? Open and Pending Approval dockets are never billed. Is the docket dated on or before the Bill To date? On a progress invoice a later date waits for the next run. Is the equipment line actually on hire? A reserved line is skipped, and its dockets with it. And check the Invoice Type - Invoice in Advance and pro forma invoices never include operator hours.

Why can't I untick an operator docket line in the preview?

Because invoicing is what marks the docket as billed. If the line could be dropped, the docket would stay Approved and be picked up again on the next run, and the hours would eventually be billed twice. If you genuinely don't want to charge those hours, reopen the docket and correct or remove the timesheets before you invoice, or leave the docket unapproved until you do.

Why is there no rental rate line for the wet hire machine?

On a line priced with the Operator pricing method the dockets replace rate based billing completely, so there is no daily or weekly charge sitting underneath them. Everything the customer pays for that machine arrives through the timesheet lines. If you expected a hire rate as well as the hours, the line is on the wrong pricing method.

I forgot a block of hours. Can I add it after invoicing?

You can add a timesheet to an invoiced docket, but it will never be billed, because only Approved dockets are picked up and this one is now Invoiced. Raise a new docket for those hours, approve it, and it will be included in the next invoice run. If the missing hours belong on the invoice you have already sent, cancel that invoice instead - the docket returns to Approved and can be reopened and corrected.

Two dockets came out as three invoice lines. Why?

Lines follow timesheets, not dockets. A docket with a normal time block and an overtime block produces two lines, priced differently, and a docket with one block produces one. That is what lets an invoice show 8 hours at the standard rate and 2 hours at the overtime rate on the same day.

Can I invoice a wet hire job in advance?

Not for the hours. Invoice in Advance and pro forma invoices deliberately skip operator dockets, because the hours haven't been worked yet and there is nothing to charge. Anything else on the contract, such as delivery or additional items, still bills in advance as normal, and the operator hours follow in arrears once the dockets are approved.

The customer is querying the hours. What can I send them?

The docket PDF. It is generated automatically when the docket is approved and stays available on the docket's PDF History tab, and Options › Generate PDF produces a fresh copy at any time, including after invoicing. It carries the timesheets and the operator's on-site signature, which is usually the end of the conversation.

Create Invoice is greyed out.

You have to preview first - the button stays disabled until there are lines to create. If you have previewed and it is still refusing, check that at least one line is ticked; submitting with nothing selected is refused with Please select details to create invoice.