LPG Cylinder Distribution: Full-Empty Reconciliation and ePOD
For operations heads of specialised distribution networks · Compare approaches

LPG Cylinder Distribution: Full-Empty Reconciliation and ePOD: Illustrative returnable packaging review in a warehouse bay; not a client facility.
Quick answer: lpg cylinder distribution epod
LPG cylinder distribution ePOD should record every handover as a full serial out and an empty serial back, plus seal photo, weight, leak check and the customer's delivery authentication code. Tagging new connections and terminations separately lets distributors close fulls, empties, defectives and customer-held cylinders to zero variance each evening and segregate test-due shells.
TL;DR — what you’ll learn
- Expected empties equal refills delivered minus new connections plus terminations; any non-zero gap against empties collected opens a named exception the same evening.
- In the worked week, 12 new connections tagged at the door cut an apparent 20-cylinder, ₹50,000 gap to 8 cylinders and ₹20,000.
- Gas Cylinders Rules 2016 rule 26 and 49 CFR 173.301(a)(6) both bar filling overdue cylinders, so read the test date on 100% of returned empties.
- Rule 36(1) condemns a cylinder losing over 5% of its marked tare weight; compute the loss from the doorstep scale and send it for review.
Topics: lpg cylinder distribution epod · epod systems for lpg · cylinder ledger · delivery OTP · empties return
All quantities, amounts, product codes and events are illustrative teaching examples.
At 7 p.m. the godown keeper counts 1,236 filled 14.2 kg cylinders against a system figure of 1,244, the delivery vans have returned 20 fewer empties than refills sold, and nobody can say which customer still holds an extra shell. Next morning the bottling plant short-ships fulls because the empties lorry went out light. Every LPG distributor knows this evening: the gas was sold correctly, but the steel went missing.
A cylinder ePOD built for LPG closes that gap by recording each handover as two asset movements, a full out and an empty back, against a serial number and a verified customer. Done well, the evening count matches the system to the cylinder and every missing shell has a name against it. This guide covers the cylinder-as-asset ledger, doorstep checks and delivery codes, test-due controls in India and the US, a worked reconciliation in rupees and dollars, a traced loss and a rollout checklist.
Why an LPG cylinder is an asset first and a delivery second
For a domestic LPG distributor the product is sold, but the container is lent. The ledger that matters most is therefore the one that tracks cylinders, not the one that tracks kilograms of gas.
Indian Oil's Citizen Charter for LPG (September 2026) describes cylinders and pressure regulators as loaned equipment: a new connection is backed by a subscription voucher and a security deposit, and on termination the consumer surrenders the cylinders and regulator in good condition to receive the deposit back. Distributors deliver fulls to the registered address and take back empties, so every refill is meant to be a one-for-one swap.
- Refill delivery: one full out, one empty back, no change in what the customer holds.
- New connection or second cylinder: one full out, no empty back, customer-held count rises by one against a deposit.
- Termination: empty and regulator back, deposit refunded, customer-held count falls by one.
- Leak or defect at the door: full returns to the van as a defective unit and a replacement full goes out.
- Commercial cylinders: 19 kg and 47.5 kg units for businesses follow the same swap logic under separate pricing.
An ordinary ePOD treats each of these as "delivered" and stops there. An LPG ePOD must tag each with its asset effect, or the evening godown count can never be reconciled to the system. For generic ePOD architecture, geofences and settlement posting, see our ePOD telematics and ERP settlement guide; this article deals only with the returnable cylinder loop that generic design leaves out.
The cylinder balances a distributor should close every evening
Every cylinder the distributor is accountable for sits in exactly one bucket at day end. If the buckets do not add up to the owned total, a cylinder has moved without a record.
Owned_total = G_full + V_full + G_empty + V_empty + Defective + Customer_held + In_transit_plant
Expected_empties(day) = Refills_delivered - New_connections + Terminations_returned
Unexplained_empties = Expected_empties - Empties_collected (target: 0)
Customer_held(close) = Customer_held(open) + New_connections - Terminations_returned
Where:
G_full, G_empty cylinders counted in the godown, by size (14.2 kg, 5 kg and 19 kg)
V_full, V_empty cylinders still on delivery vans at count time (target 0 at close)
Defective leak, damaged valve or test-due units awaiting return to the plant
In_transit_plant empties and defectives dispatched but not yet receipted by the bottling plant
Tolerance: physical count minus system count = 0 cylinders; any non-zero result opens an exception
The tolerance is zero because cylinders are counted, not weighed. A distributor that accepts "plus or minus five" as normal cannot tell theft from a typing error. Run the equations per cylinder size, since a 5 kg shell cannot balance a missing 14.2 kg one.
Who signs for fulls, empties and defective cylinders
A cylinder changes custody four or five times between the bottling plant and the kitchen. Each handover needs one named owner and one record, or a missing shell becomes everyone's and no one's problem.
Scroll horizontally to see all columns.
| Cylinder movement | Document or record | Custodian after the movement | Who approves exceptions |
|---|---|---|---|
| Plant to distributor godown (fulls in, empties out) | Plant invoice and empties challan | Godown keeper | Distributor proprietor, with plant sales officer for short receipts |
| Godown to delivery van | Van loading sheet by size and count | Delivery staff for that van | Godown keeper |
| Van to customer (refill swap) | Cash memo plus ePOD with delivery code result | Customer holds the full; van holds the empty | Distributor showroom staff for code failures |
| New connection or second cylinder | Subscription voucher and deposit receipt | Customer, as loaned equipment | Distributor proprietor |
| Leak or defect found at the door | ePOD defect entry with photo and serial | Van, then godown defective stock | Godown keeper; plant on return |
| Termination and deposit refund | Termination voucher | Godown empty stock | Distributor proprietor |
The cash memo proves the sale; it does not prove an empty came back. Add an explicit "empty collected: yes/no, serial" field to the ePOD so that each memo carries its asset outcome. For returnable packaging in other sectors, such as crates and pallets, the same custody idea appears in our guide to controlling returnable pallets, crates and cages, though LPG adds statutory testing that crates do not have.
Doorstep checks: seal, weight, leak test and delivery code
The doorstep sequence in India is published by the oil companies, so the ePOD should mirror it step by step rather than invent its own. Capture each step as a field, not a single "delivered" tap.
Indian Oil's charter tells consumers to check the seal and weight before accepting a refill, and states that once receipt is acknowledged with the seal intact and correct weight, there is no scope for later dispute. Delivery staff carry a weighing scale and leak detector, consumers should ask for a pre-delivery check and a cash memo, and the consumer shares the delivery authentication code received on the registered mobile after receiving the cylinder.
- Seal and serial: photo of the intact seal and the cylinder serial, read before the seal is broken.
- Weight on scale: gross weight recorded against the tare weight marked on the cylinder, with the scale ID.
- Leak check: pass or fail from the leak detector after the seal is opened in the customer's presence.
- Delivery code: the customer's one-time code keyed in after handover, with the match result from the oil company system.
- Empty collected: serial of the empty taken back, or a reason code if none (new connection, customer absent, empty not available).
- Cash memo link: memo number and amount, so finance can tie the payment to the same handover.
An Indian domestic LPG ePOD should record seal photo, gross weight, leak-check result and the delivery authentication code shared after receipt, as Indian Oil's September 2026 LPG Citizen Charter describes. Linking each cash memo to one full serial out and one empty serial back keeps evening godown variance at 0 cylinders.
In the US, the federal cylinder rules cited later govern condition and requalification, not doorstep authentication, so any customer code is a distributor choice. Where a US route serves exchange cages at retail sites, the "customer" is the store and the swap is counted per cage rather than per kitchen.
Test-due markings and the rule against filling an overdue cylinder
A cylinder past its periodic test date may not be filled in either market. The ePOD and the empties ledger are the cheapest place to catch it, because the empty passes through a driver's hands before it reaches the plant.
India's Gas Cylinders Rules, 2016 require space on each cylinder for stamping the test date obtained at periodic inspection (rule 6(1)(c)). Rule 26 bars charging and transporting a cylinder whose periodic re-test is due until the re-test is done, and rule 35(1) bars filling unless the cylinder has been examined and tested within the period set by the referenced standard or approved by the Chief Controller. The rules have been amended several times since 2016, so check the current text on the PESO site.
- Owner's life record: rule 27 requires the owner to keep, for each cylinder's life, the manufacturer and rotation number, the specification, the original test date, the test certificate and the approval letter details.
- Condemnation trigger: rule 36(1) bars filling and requires destruction of a cylinder that fails periodic examination, loses over 5% of its tare weight, or is otherwise unsafe.
- Closed records: rule 36(3) requires records of condemned cylinders to be kept for two years and reported to the Chief Controller each quarter.
In the US, 49 CFR 173.301(a)(6) states that no person may fill a cylinder overdue for periodic requalification with a hazardous material and then offer it for transportation. Section 180.205(c) adds that a cylinder may be requalified at any time during or before the month and year it falls due, and section 180.213 requires the requalification date and the requalifier identification number to be marked on the cylinder.
LPG cylinder test-due control differs by market but ends the same way: 49 CFR 173.301(a)(6) bars filling an overdue cylinder, and Gas Cylinders Rules 2016 rule 26 bars charging a cylinder whose re-test is due. Capturing the stamped test date on 100% of returned empties lets distributors segregate them before plant dispatch.
US rules also set the interval options. Under 49 CFR 180.209(e), DOT 4B, 4BA and 4BW cylinders protected externally and used only for non-corrosive gas may be requalified by volumetric expansion testing every 12 years instead of every 5. Section 180.209(g) allows an external visual inspection under CGA C-6 or C-6.3 for those specifications in LPG service, with later inspections every five years and results recorded under section 180.215.
A week of fulls and empties reconciled in rupees and dollars
The reconciliation should explain every cylinder before it values any of them. Count first by movement type, then put money only on the residual that no record explains.
Scroll horizontally to see all columns.
| Ledger line for one week (illustrative) | India: domestic 14.2 kg distributor (₹) | US: 20 lb exchange route (USD $) |
|---|---|---|
| Opening filled cylinders in store | 1,200 | 400 |
| Fulls received from plant | 2,400 | 600 |
| Fulls loaded to vans | 2,356 | 563 |
| Delivered and accepted | 2,350 | 560 |
| Rejected at the door for leak or defect, back as defective | 6 | 3 |
| Closing fulls (opening + received - loaded) | 1,244 | 437 |
| Deliveries with no empty expected (new connections or new sales) | 12 | 15 |
| Expected empties (delivered - no-empty deliveries) | 2,338 | 545 |
| Empties actually collected | 2,330 | 538 |
| Unexplained missing empties | 8 | 7 |
| Assumed replacement value per cylinder | ₹2,500 | $45 |
| Exposure before investigation | ₹20,000 | $315 |
| Collected empties found test-due and set aside | 14 | 9 |
All counts and values are illustrative; actual deposits and charges are published by each oil company and vary by cylinder type. The India column shows why the movement tag matters: without the 12 new-connection entries, the gap would read 20 cylinders and ₹50,000, and staff would chase shells that customers legitimately hold against deposits.
Finance should post the unexplained residual as a stock exception, not a loss, until the investigation closes. Recovered cylinders reverse the entry; confirmed losses go to write-off with the proprietor's approval and the ePOD evidence attached.
Tracing a missing empty from delivery van to plant receipt
A single unexplained empty usually leaves a clear trail when every handover carries a serial and a code result. The trace below follows one from the evening count back to its cause.
- 07:40, Monday: van 3 loads 118 fulls of 14.2 kg against loading sheet LS-0311; godown system shows 0 fulls and 0 empties on van 3.
- 11:15: cash memo CM-448120 delivered at a registered address; delivery code matched, weight and leak check passed, but the "empty collected" field shows "customer absent, neighbour received".
- 18:55: van 3 returns 116 empties and 1 defective full for 117 deliveries; evening count flags 1 unexplained empty for van 3.
- 10:20, Tuesday: showroom staff call the customer on CM-448120, who confirms the old empty is still in the kitchen; collection is booked on the next refill round and the exception stays open.
- Plant receipt, Thursday: empties challan EC-2611 shows 2 cylinders rejected as test-due; both serials were read at collection and pre-flagged, so the plant variance matches the distributor's own list.
Without the reason code at 11:15, the Monday gap would have looked like loss. With it, the cylinder had a known location within minutes and no write-off was needed.
Where rules decide and where software only flags for review
Statutory checks and cash-linked fields should be fixed rules the ePOD enforces. Software that reads photos or spots patterns earns its place by pointing staff at the few deliveries worth a phone call.
Scroll horizontally to see all columns.
| Cylinder task | Fixed rule in the ePOD or ledger | Software or AI assistance for a person |
|---|---|---|
| Reading the stamped test date from a photo of the cylinder collar | Overdue or unreadable date moves the empty to defective stock | Image reading proposes the date; godown keeper confirms unclear ones |
| Accepting a refill delivery | Delivery code result and weight entry are mandatory before the memo closes | None; the code either matches or it does not |
| Spotting short-weight fills | Gross weight below the distributor's tolerance blocks handover | Trend analysis flags a plant batch with repeated light cylinders |
| Finding customers holding extra cylinders | Customer-held count must equal connections plus second cylinders | Pattern matching flags addresses with repeated "no empty" reasons |
| Detecting tare-weight loss | Loss over 5% of marked tare, per Gas Cylinders Rules rule 36(1), sends the shell to condemnation review | Software computes the loss from the scale and photo for the keeper to confirm |
| Handling a leak at the door | Leak fail forces defect entry and replacement; full cannot be sold | None at the door; safety steps follow the oil company procedure |
Cylinder rejection in an LPG empties ledger should follow fixed rules: Gas Cylinders Rules 2016 rule 36(1) condemns a shell losing over 5% of tare weight, and 49 CFR 180.205(i) requires rejection after a failed visual inspection. Image reading of test dates should only suggest values for a keeper to confirm.
Rolling out cylinder ePOD across a distributor network
Start with movement tagging and the evening count, then add serial and test-date capture once staff trust the balances. Switching everything on at once overloads delivery staff and the count goes wrong for reasons unrelated to the software.
Scroll horizontally to see all columns.
| Phase and timing | What goes live | Exit test before the next phase |
|---|---|---|
| Weeks 1-2: shadow count | Paper process continues; ePOD records movement type for every memo | System and physical counts agree for 10 consecutive evenings per size |
| Weeks 3-6: doorstep fields | Seal photo, weight, leak result, delivery code and empty-collected field | Fewer than 1 in 500 memos closed without a weight entry |
| Weeks 7-10: serial capture | Full and empty serials scanned or photographed at handover | Serial read rate above 98% on returned empties |
| Weeks 11-13: test-due control | Test date captured on empties; overdue units auto-segregated | Plant test-due rejections match the distributor's pre-flag list |
| Ongoing: finance link | Unexplained residual posted as stock exception with evidence | Write-offs approved only with ePOD trail attached |
Most delivery staff work in areas with patchy signal, so the app must capture offline and sync later without losing the order of events. Our offline ePOD pilot guide covers sync and billing handoff in detail, and the logistics and supply chain hub lists related guides.
If you run an LPG or industrial gas distribution network and want a cylinder ledger, doorstep checks and test-due controls specified for your vendors, share your requirements for a proposal and we will scope it around your plant and distributor structure.
Discuss this workflow
Describe your current systems, the recurring exception and the outcome you need. Keep shipment, customer and financial records out of the initial message.
Common operational questions
Practical answers for operations, engineering, and finance teams working on lpg cylinder distribution epod in logistics & supply chain.
What should an ePOD capture for a domestic LPG refill delivery?
Why do LPG distributors show missing empties when nothing was stolen?
Can a distributor refill or dispatch a cylinder whose test is overdue?
How should finance treat cylinders missing after reconciliation?
References
Sources checked 13 November 2026. US and India statutory authorities and vendor documentation support platform facts; the worked examples and diagrams are original.
- Indian Oil Corporation - Citizen Charter on Marketing of Petroleum Products (LPG), September 2026Refill delivery checks, delivery authentication code, loaned equipment and security deposit. Accessed 13 November 2026.
- PESO - Gas Cylinders Rules, 2016 (bilingual text)Rules 6, 26, 27, 35 and 36; check later amendments listed on the PESO site. Accessed 13 November 2026.
- eCFR - 49 CFR 173.301, General requirements for shipment of compressed gases in cylindersParagraph (a)(6). Accessed 13 November 2026.
- eCFR - 49 CFR 180.205, General requirements for requalification of specification cylindersParagraphs (c), (i) and (j). Accessed 13 November 2026.
- eCFR - 49 CFR 180.209, Requirements for requalification of specification cylindersParagraphs (e) and (g) and Table 2. Accessed 13 November 2026.
- eCFR - 49 CFR 180.213, Requalification markingsParagraphs (b) and (d). Accessed 13 November 2026.
- ASC X12 — EDI Supply Chain & Transportation Transaction Sets (204/210/214/856/940/945)US standard for electronic data interchange across shippers, 3PLs, and motor carriers.
- FMCSA — 49 CFR Part 395 Hours of Service & Electronic Logging Devices (ELD)US federal motor carrier dispatch and driver duty-status compliance mandate.
- ULIP & NIC GST E-Way Bill Portal — Unified Logistics & Rule 138 ComplianceIndian statutory goods-in-transit and multi-modal logistics verification framework.

