Reconcile fuel issues without treating every variance as theft
Understand the problem
TL;DR — what you’ll learn
- Reconcile the site tank before comparing individual machines or drawing conclusions about loss.
- Keep deliveries, issues, transfers, returns and physical counts on the same time and measurement basis.
- Treat fuel issued to a machine as a movement into its custody, not proof of fuel consumed during that shift.
- Assign unexplained differences for investigation without turning a variance into an allegation.

Illustrative EPC site office and plant readiness yard; not a client project site.
The diesel register says the site tank should contain 300 litres. The physical count shows 280. A manager asks which operator took the missing fuel. That question jumps past several unresolved facts: whether the delivery was entered at the right cut-off, whether the issue meter was reliable, and whether the physical count used the agreed method.
Start with the tank balance, then trace the relevant issues and machine records. The first useful output is an explained difference or an investigation with a clear evidence requirement. A monitoring system can help assemble that evidence; it should not identify a person as responsible merely because two numbers disagree.
- Opening tank stock
- 1,000 L
- Start of the stated period
- Deliveries
- +500 L
- Verified movements in the same period
- Recorded issues
- −1,200 L
- Trace each issue to its approved destination
- Expected close
- 300 L
- No other movements in this example
- Physical observation
- 280 L
- Preserve the method and cut-off
- Difference to investigate
- 20 L
- Check movements, measurement and context
Illustrative tank balance: 1,000 + 500 − 1,200 = 300 L expected; 280 L observed. A variance is not proof of theft.
Read the visual as text
Opening tank stock: 1,000 L. Start of the stated period. Deliveries: +500 L. Verified movements in the same period. Recorded issues: −1,200 L. Trace each issue to its approved destination. Expected close: 300 L. No other movements in this example. Physical observation: 280 L. Preserve the method and cut-off. Difference to investigate: 20 L. Check movements, measurement and context.
Original explanatory visual: NextEdge Labs. Illustrative records, not client results.
- STEP 01Freeze the period and movements
Owner: Stores lead
Identify tank, units, deliveries, issues and cut-off.
- STEP 02Verify the observation
Owner: Stores and plant team
Check count method, instruments and late entries.
- STEP 03Trace machine context
Owner: Plant manager
Review identities, meter events and issue references.
- STEP 04Decide and record disposition
Owner: Authorised reviewer
Approve a correction or route a formal investigation.
Record the explanation and its supporting evidence.
Keep the residual open without assigning blame.
Return path: Obtain the missing record or qualified finding, then recalculate the same period with the correction history retained.
Read the workflow as text
1. Freeze the period and movements (Stores lead) → 2. Verify the observation (Stores and plant team) → 3. Trace machine context (Plant manager) → 4. Decide and record disposition (Authorised reviewer). After step 2, ask: Do verified movements and measurement explain the difference? Yes: Record the explanation and its supporting evidence. No: Keep the residual open without assigning blame. Return: Obtain the missing record or qualified finding, then recalculate the same period with the correction history retained.
Workflow: NextEdge Labs. Apply the project’s actual authority and procedures.
Work the tank balance first
In this fictional example, opening stock is 1,000 litres, deliveries are 500 litres and recorded issues are 1,200 litres. With no other movements in the example, expected closing stock is 300 litres. A physical count of 280 litres leaves a 20-litre shortfall to investigate.
The balance is 1,000 plus 500 minus 1,200 minus 280 equals 20. It is a tank reconciliation, not a calculation of machine fuel efficiency. The issue total could be perfectly recorded while the count is wrong, or the count could be sound while a movement is missing. Preserve both the expected and observed figures while checking the evidence.
Add transfers, returns and adjustments only when they actually occurred and have supporting records. A balancing entry called normal loss would make the arithmetic agree without explaining the event. Any authorised adjustment needs its own reason, evidence, approver and effect on the relevant reporting period.
Put movements on one cut-off
Record tank identity, fuel type, quantity, unit, event time, posting time and source reference. A delivery completed before the count but posted afterward can create an apparent shortage or surplus, depending on the report's basis. Make the cut-off rule explicit and retain late entries as identifiable corrections.
For each delivery, link the purchase or supply reference, delivery evidence and the site's quantity verification. For each issue, record the issuing point, recipient machine or approved destination and the person responsible for the transaction. A generic issue-to-site label makes later investigation much harder.
ERPNext's Stock Entry documentation illustrates recording material movements and transfers. A fuel register can use the same traceable-movement principle, but its tank, meter and receiving-machine controls need to be designed for the site's actual operation. A stock transaction alone does not verify the measured litres.
Check how the quantities were measured
The responsible stores and plant team should establish the approved counting and measurement method, instrument identity and relevant calibration or maintenance evidence. Keep the method consistent enough that opening and closing figures can be compared. Record a changed instrument or counting method as part of the reconciliation context.
A damaged gauge, meter reset, duplicate reading or missing transaction needs review before the difference is attributed to physical loss. If the reading is uncertain, label the estimate and its limitation. Do not replace an uncertain observation with a precise-looking value copied from the expected balance.
Where measurement conditions require technical correction or specialist assessment, have the qualified owner define the method. Software should preserve that approved method and its version. This guide does not supply a universal tolerance, conversion factor or acceptable-loss percentage.
Trace issues into the machine record
Suppose an excavator receives fuel near the end of the shift. Most of that issue may remain in its tank at the reporting cut-off. Dividing the issued litres by that day's engine hours would therefore misrepresent consumption. Machine-level reconciliation needs an agreed opening and closing basis, relevant issues or returns and reliable operating context.
Keep machine identity stable across sites. A local nickname or reused registration field can attach fuel to the wrong asset. When a hired machine replaces another, retain both identities and their effective assignment dates rather than moving the old machine's history onto the replacement.
Engine hours also need interpretation. A reset or replacement meter can make the apparent interval negative or unusually large. Record the event, supporting maintenance evidence and the approved treatment. Do not silently repair the reading by choosing the value that produces a plausible consumption rate.
Compare manual records and telemetry fairly
A controlled tank-and-issue register may be adequate when transaction volumes are modest and measurements are dependable. Digital dispensing or telemetry can reduce copying and provide more frequent observations. It still needs correct asset mapping, reliable timestamps and a way to handle missing or inconsistent data.
Evaluate options using a late delivery entry, a meter reset, a duplicate issue and a machine transfer. Ask the system to show the original events and the proposed explanation. A smooth consumption chart is not enough if the underlying exceptions are hidden. The equipment-maintenance evaluation applies a similar evidence check before assignment.
For machine comparisons, use similar work and conditions. Load, work type, waiting, travel and maintenance condition can affect the interpretation. The plant manager should identify which differences matter before comparing rates. Avoid an automatic ranking of operators from incomplete fuel and hour records.
Investigate the remaining difference
Stores verifies tank counts and movements. The plant team checks machine identities, meter history and operating context. Finance or the delegated authority reviews any proposed adjustment. If the evidence raises a concern requiring a formal investigation, the organisation's authorised process determines how that is handled.
Keep reported concerns separate from established findings. Restrict access to sensitive investigation material and provide a route to correct inaccurate associations. The fuel dashboard should show an unresolved 20-litre difference with an owner, not a theft label attached to a worker.
Track repeated unexplained balances and issues lacking a valid machine reference. Those measures can reveal weaknesses in the recording process even when no physical loss is established. Review the effectiveness of corrections so the same missing-reference problem does not recur each month.
Close the balance with a reason someone can follow
A useful reconciliation lets another reviewer reconstruct stock movements, the physical observation and the explanation of any difference. It also shows which machine-level questions remain separate. That is the basis for a proportionate operating decision.
- Rebuild one tank balance using a defined cut-off and the original movement records.
- Verify the measurement method, instrument history and late or duplicated entries.
- Trace questionable issues to the correct machines and operating periods.
- Record the authorised correction or investigation outcome without treating the initial variance as proof of misconduct.
Recognise this problem in your operation?
Tell us where the records or handovers break down. We can discuss the process, data and software questions worth examining first.
References and further reading
Sources checked 15 October 2026. The worked examples and diagrams are original editorial explanations, not client results.
- ERPNext documentation — Stock EntryStock Entry purposes and Add to Transit subsection
Product movement examples.
Visual credits
Original explanatory visuals and workflow diagrams by NextEdge Labs. Labels and text equivalents are included in the page. Numerical scenarios are illustrative; diagrams preserve the project owner’s approval and exception decisions.