For road transport companies, lorry receipts are more than delivery documents. They are the foundation for freight billing, customer verification, payment processing, and operational records. But when LRs are created on paper and physically travel back to the billing office, the entire invoicing cycle becomes dependent on paperwork moving from one location to another.
This case study looks at how Sunray Datalinks implemented a custom Odoo-based lorry receipt automation solution for a mid-size road transport company operating across three states, with roughly 80 vehicles and freight operations serving manufacturing and FMCG clients.
The Client
The client was a mid-size road transport company operating across three states, running a fleet of roughly 80 vehicles and handling freight for manufacturing and FMCG clients. Like many transport operators of this size, freight documentation, particularly lorry receipts (LRs), was almost entirely manual.
Every trip generated paperwork that had to move between loading points, drivers, delivery locations, and the billing office before the finance team could complete the invoicing process.
The Challenge: Billing Was Waiting on Paperwork
Every trip generated a physical lorry receipt filled out by hand at the loading point: consignor and consignee details, freight charges, vehicle number, and delivery terms. Drivers carried these documents through the trip, and once delivery was confirmed, the paperwork made its way back to the billing office, sometimes days or weeks later depending on the route and how quickly drivers returned.
This created a chain of downstream problems. Billing couldn't raise an invoice until the physical LR was back in hand, which meant freight already delivered sat unbilled for a week or more in many cases.
The company was dealing with several recurring problems:
• Billing delayed while physical LRs travelled back to the office
• Handwriting errors during data entry
• Freight amounts being transposed or calculated incorrectly
• Vehicle numbers being mistyped
• Corrected invoices and delayed payments
• Customer disputes requiring physical document searches
• No real-time visibility into freight pending invoicing
• Cash flow forecasting based largely on estimates
The company estimated that its average billing cycle, from delivery to invoice raised, was running close to 12 to 14 days, driven almost entirely by how long it took physical LRs to reach the billing office and get processed.
What They Tried Before
The company had experimented with asking drivers to send photos of LRs over WhatsApp as a stopgap. It helped a little: billing staff could at least see the freight details earlier. But someone still had to manually re-key every field from the photo into the accounting system, so the data entry bottleneck remained.
The approach reduced the waiting time but didn't fix the underlying process. The LR was still created on paper, the information still had to be manually interpreted, and billing staff still had to enter the same data into another system.
WhatsApp photos solved only part of the problem:
Paper LR → Photo sent → Staff reads photo → Data manually re-entered → Invoice generated
The Solution: Digitizing Lorry Receipts Inside Odoo
Sunray Datalinks implemented a custom Odoo-based solution built around digital lorry receipt capture and automated billing, tailored to how this company's operations actually ran.
Instead of treating the LR as a paper document that eventually reached the accounting department, the new workflow made the digital LR the primary operational record from the moment a shipment was loaded.
Digital LR Creation at the Point of Loading
Instead of a handwritten paper form, loading point staff now create the LR directly inside a mobile-friendly Odoo interface. Vehicle number, consignor and consignee details, and freight terms are entered once, digitally, at the source. Where trip details are already known in advance, such as recurring routes with regular clients, much of this data pre-populates automatically.
Automated Freight Calculation
Freight charges are calculated automatically based on pre-configured rate cards by route, vehicle type, and client agreement. This removes manual calculation errors that previously required correction after the invoice had already been prepared.
Real-Time Delivery Confirmation
When a shipment is delivered, confirmation is captured digitally, with proof of delivery, and immediately updates the LR status in the system. Billing no longer waits for a physical document to travel back through the network; the trigger for invoicing is the digital delivery confirmation itself.
Automatic Invoice Generation
Once delivery is confirmed, Odoo automatically generates the invoice using the freight details already captured on the digital LR, matched against the client's rate agreement. What used to require someone manually re-keying freight data from a paper LR into the accounting system now happens without manual intervention.
Centralized LR and Invoice Records
Every LR, along with its corresponding invoice and proof of delivery, is stored in one searchable system. When a client disputes a charge, billing staff can pull up the original LR and delivery confirmation in seconds instead of tracking down a physical file.
New digital workflow:
1. Shipment is created at the loading point
2. Digital LR is generated in Odoo
3. Freight is calculated using configured rate rules
4. Driver completes the trip
5. Delivery and proof of delivery are captured digitally
6. LR status is updated automatically
7. Invoice is generated from the confirmed LR
8. LR, invoice, and delivery proof remain linked in the system
Rolling It Out Across the Fleet
The rollout didn't happen all at once. Sunray Datalinks and the transport company agreed on a phased approach, starting with two of the company's busiest routes before extending to the full network. This gave loading point staff and drivers time to get comfortable with the new digital process while configuration gaps — such as missing rate cards or unusual delivery terms for specific clients — could be caught and fixed on a smaller scale.
Driver adoption was the part the company was most concerned about going in. Many drivers had spent years working entirely with paper LRs, and the shift to digital delivery confirmation on a mobile device was a real change to their daily routine.
In practice, the transition went smoother than expected once drivers realized the digital process was actually faster at the loading point than filling out a paper form by hand, and that confirming delivery took a photo and a tap rather than carrying documents back over long routes.
Loading point staff needed slightly more hands-on training, since they were the ones entering the bulk of the trip details into the system. Sunray ran on-site training sessions at each loading point during the rollout phase, followed by a support window during the first few weeks to handle questions as real trips started flowing through the new process.
Results After Three Months
Three months after go-live, the company measured the impact against its previous baseline. The most visible improvement was the reduction in the time between delivery and invoice generation.
Measured improvements:
Billing cycle: Reduced from roughly 12–14 days to 9–10 days
Average improvement: Approximately 3 days faster
Freight calculation errors: Dropped sharply through automated rate application
Billing disputes: Faster resolution through immediate digital document access
Finance visibility: Real-time visibility into freight pending invoicing
Cash flow forecasting: Improved through more accurate pending-billing information
Freight calculation errors on invoices dropped sharply, since rate application is now automated against pre-configured client agreements rather than done manually per invoice.
Billing disputes with clients became faster to resolve, since staff can retrieve the digital LR and delivery proof immediately rather than searching for paper records.
Finance gained real-time visibility into freight pending invoicing, which improved short-term cash flow forecasting, something that was previously based on rough estimates.
What Changed Beyond the Numbers
Beyond the measurable results, the company also noted a less quantifiable but real benefit: fewer disputes escalating to management. When a client questioned a freight charge, billing staff could resolve it themselves on the same call by pulling up the digital LR and delivery proof, instead of the query sitting unresolved for days while someone tracked down a physical file.
The finance team's role also shifted. Instead of spending significant time chasing documents and waiting for LRs to return, the team could focus more attention on actual payment delays, receivables aging, and cash flow management.
What the Transport Manager Said
"Before this, our billing team's biggest job every week was just chasing paperwork, waiting for LRs to come back, chasing drivers, redoing invoices when something was misread. Now the LR is created digitally at the point of loading and the invoice follows automatically once delivery is confirmed. We're not waiting on paper anymore, and that alone has changed how quickly we get paid."
Why This Matters for Other Transport Operators
The core problem this company faced — billing delayed by the physical movement of paperwork — is close to universal in road transport, particularly for operators running multi-state routes where LRs can take days to physically return to the billing office.
Digitizing the point of LR creation, rather than just digitizing the invoice afterward, is what actually removes the bottleneck. A photo of a paper LR sent over WhatsApp still requires manual re-entry; a digitally created LR doesn't.
The difference is fundamental:
Paper-based: Create → Transport → Deliver → Return paperwork → Enter data → Invoice
Digital: Create digitally → Transport → Confirm delivery → Invoice automatically
Where This Fits Into a Broader Transport ERP Setup
Digital LR automation on its own solves the billing delay problem, but it's typically one part of a wider Odoo implementation for transport operators. Route planning, fuel and toll expense tracking, driver payment reconciliation, and compliance documentation, such as e-way bills and permits, all benefit from sitting in the same system rather than being managed through separate tools or spreadsheets.
Companies that start with LR digitization, as this one did, can extend the same system to cover these other areas once the initial benefits are clear and the team is comfortable working digitally.
Potential next areas for transport ERP automation:
• Route planning and trip management
• Fuel and toll expense tracking
• Driver payment reconciliation
• E-way bill and permit documentation
• Freight collection tracking
• Customer and vendor management
• Accounts receivable and aging reports
For a transport operator evaluating where to start, LR and billing automation tends to be the highest-impact first step, since it directly affects cash flow and is usually the most visible pain point for both operations and finance. Everything else can be added in phases without disrupting what's already working.
Lessons From the Rollout
A few things stood out from this implementation that are worth passing on to other transport operators considering a similar move. Starting with the busiest routes first, rather than the full fleet at once, made it far easier to catch configuration issues, such as an incorrect rate card or an unusual client-specific delivery term, before they affected a large volume of trips.
Involving loading point staff early, rather than presenting the new process as a finished system, also made adoption noticeably smoother, since their day-to-day feedback shaped small but meaningful interface adjustments before the wider rollout.
The company also found it useful to keep a short transition period where both digital and a lightweight paper backup were available at each loading point, mainly to build driver confidence in the new process. Within the first month, the paper backup was barely being used, but having it available reduced early resistance from drivers who were naturally cautious about a new system affecting whether they'd be paid correctly for a trip.
Timeline and Investment
From initial requirement discussions to the first two routes going live took a little under six weeks, with the remaining fleet onboarded over the following two months as staff across other loading points completed training.
This phased timeline is fairly typical for a transport ERP project of this scope, since much of the early work goes into configuring rate cards accurately across the company's full range of clients and routes. Getting those rules right upfront is important because a rushed implementation can simply move errors from paper invoices into automated invoices.
Implementation timeline:
Initial requirements and configuration: Under 6 weeks to first routes going live
Initial rollout: Two busiest routes
Full fleet onboarding: Following two months
Training: On-site sessions plus early-stage support
Looking Ahead
With billing now running largely on autopilot, the company's finance team has shifted its focus from chasing paperwork to reviewing aging reports and following up on actual payment delays, rather than delays caused by internal processing.
The next phase under discussion is extending the same digital-first approach to driver payment reconciliation, tying trip completion and freight collection more directly to how drivers are paid and closing another gap that historically relied on manual matching between trip sheets and payment records.
Key Takeaways
For any road transport operator still running on physical lorry receipts, the pattern in this case study is worth paying attention to. The billing delay wasn't caused by the finance team being slow. It was caused by information trapped on paper that had to physically travel before anyone could act on it.
The biggest lessons from the implementation:
• Digitize the LR at the point of capture, not after the fact
• Connect delivery confirmation directly to billing
• Automate freight calculations using client and route rate cards
• Keep LR, invoice, and proof of delivery records connected
• Roll out in phases instead of changing the entire fleet at once
• Involve loading point staff and drivers during implementation
• Use real operational data to measure the impact
A three-day improvement in billing cycle sounds modest on paper, but across an 80-vehicle fleet running continuous freight, that translates into a meaningful, recurring improvement in cash flow, month after month.
Digitize Your Transport Billing Workflow
If your transport business still relies on physical LRs, WhatsApp photos, manual data entry, and delayed invoice processing, there is an opportunity to remove the paperwork bottleneck at its source.
A custom Odoo-based transport workflow can connect digital LR creation, freight calculation, delivery confirmation, proof of delivery, automatic invoicing, and centralized document records in one system.
Ready to Automate Your Transport Lorry Receipt and Billing Process?
Let us review your current LR creation, freight calculation, delivery confirmation, invoice generation, and document management workflow.
We'll show you where Odoo automation can reduce paperwork delays, improve billing speed, eliminate repetitive data entry, and give your finance team real-time visibility into pending freight invoicing.
Book a free consultation and get a practical view of what a digital-first transport ERP workflow could look like for your business.
Book Free Consultation