route & fleet
Route accounting

Mobile Invoicing on Delivery Routes

What it takes to invoice correctly at the stop — offline operation, tax, printing, customer-specific pricing, credits and the compliance requirements that.

Illustration: Mobile Invoicing on Delivery Routes
Advertisement
Ad space · activate by adding your AdSense publisher ID to lib/manifest.js

Invoicing at the customer's premises, on a handheld device, offline, with correct tax and customer-specific pricing, is harder than it looks. It is also the feature that separates route accounting products from delivery apps.

What has to happen at the stop

In perhaps ninety seconds:

  1. Identify the customer and pull their contract terms
  2. Capture what is actually being delivered or sold, with any changes
  3. Apply customer-specific pricing and active promotions
  4. Handle returns and credits from the same visit
  5. Calculate tax correctly for the jurisdiction and product
  6. Produce a compliant invoice document
  7. Capture signature or other proof
  8. Record payment if collected
  9. Store everything locally and sync when possible

Any of those failing at the stop means a phone call to the office, a delayed vehicle and an unhappy customer.

Offline is a hard requirement

Not a nice-to-have. Signal fails in industrial estates, basements, rural areas and inside buildings — which is where most deliveries happen.

Offline-capable means:

  • The full catalogue, price lists and customer data are cached on the device before the shift.
  • Invoices are generated locally, including document numbering, with a strategy that avoids collisions.
  • Tax rates are cached and versioned.
  • Sync is resilient — partial sync, interrupted sync and duplicate submission must all be handled.
  • Conflicts are resolvable — if the office changed a price mid-day, the system needs a defined rule about which wins.

Document numbering deserves attention. Sequential numbering per device, per route, or centrally reserved blocks are all workable; unmanaged central sequencing is not, because it requires connectivity at the moment of issue. Some jurisdictions constrain the numbering scheme legally, so confirm before designing.

Advertisement
Ad space · activate by adding your AdSense publisher ID to lib/manifest.js

Pricing at the point of sale

The device must resolve the price the same way the back office would. Typical layers:

LayerExample
Base price listStandard trade price
Customer price listNegotiated group price
Contract priceSpecific SKU price for this customer
Volume breakPrice per case above a threshold
PromotionTemporary price reduction, active this week
DealBuy 10 get 1 free
Manual overrideWithin authority limit, reason coded

Getting this wrong produces invoices that must be credited and reissued — expensive, and corrosive of customer trust. Test with your most complicated customers, not with a clean sample. See pricing and promotions.

Tax

Tax at the point of sale is the most jurisdiction-specific part of the system.

  • Rate determination by product category, customer type and location. In some countries the delivery address determines the rate.
  • Exemptions — resale certificates, charity status, export.
  • Deposits on returnable containers, often taxed differently from the product.
  • Rounding rules, which differ by country and can produce penny discrepancies that finance will not tolerate.
  • Invoice content requirements — many jurisdictions specify mandatory fields, sequential numbering and retention rules.
  • Electronic invoicing mandates, which now apply in a growing number of countries and often require submission to a government platform in a defined format.

That last point is changing quickly. If you operate in a country with mandatory e-invoicing or where it is being introduced, make it a scored requirement rather than a footnote, and ask for the vendor's compliance roadmap in writing.

Printing and delivery of the document

Options, in rough order of preference:

  1. Email or portal delivery — cheapest, most reliable, easiest to archive.
  2. Bluetooth mobile printer — still required by many trade customers who want paper at the door.
  3. Vehicle-mounted printer — heavier duty, common in high-volume DSD.
  4. In-cab tablet display with signature and later document delivery.

Mobile printers are a persistent source of field support calls: pairing failures, paper, battery, driver frustration. Standardise on one model, carry spares, and treat printer support as a real operational cost.

Advertisement
Ad space · activate by adding your AdSense publisher ID to lib/manifest.js

Credits and returns

Handled at the same visit, or you create a reconciliation problem:

  • Credit against a specific original invoice where possible, for traceability
  • Reason codes on every credit line
  • Authority limits with escalation
  • Physical stock movement recorded at the same time
  • Immediate visibility to the office, since credits are a classic control weakness

Questions readers send us

Can we invoice from the back office instead of at the stop? Yes, and many operations do — it simplifies the device and avoids offline complications. The trade-off is losing on-the-spot accuracy, immediate payment collection and the customer's signature against the priced document, which increases disputes.

What happens if the device fails mid-route? There must be a documented fallback: pre-printed manual invoice books with controlled numbering, entered into the system on return. Every route accounting operation needs this and most discover it during their first device failure.

How do we handle a customer who disputes the price at the door? Allow a controlled override with a reason code and an authority limit, then report every override. Prohibiting overrides entirely leads to refused deliveries and drivers agreeing verbal side deals the system never sees.

Do mobile invoices satisfy legal requirements? In most jurisdictions yes, provided content, numbering and retention rules are met — but requirements vary and are tightening with e-invoicing mandates. Confirm with your accountant for each country in which you operate before go-live.

How long should invoices be retained on the device? Long enough for the driver to reference recent visits, typically 30–90 days, with the authoritative archive held centrally. Devices are lost, stolen and broken; they should never be the only copy of a financial record.

Nil Masferrer Jiménez · Editor

Nil writes and edits Route & Fleet. It is an informational reference compiled from public sources — vendor documentation, regulator publications and published industry research — not consultancy, and not based on first-hand experience of running a fleet. Corrections are welcome and get published.

How we research and review our articles

This article is editorially independent. Route & Fleet is funded by advertising displayed on the page; advertisers have no influence over our research, recommendations or conclusions. See our advertising disclosure.

Keep reading

Related articles

Route accounting

Route Accounting Software: The Complete Guide

What route accounting software does beyond routing — mobile invoicing, van inventory, pricing, settlement and the DSD workflows that distribution businesses.

28 July 2026 · 5 min read

Route accounting

Direct Store Delivery (DSD) Explained

How direct store delivery works, why manufacturers and distributors use it, the cost structure behind it, and what software has to support.

25 July 2026 · 5 min read

Advertisement
Ad space · activate by adding your AdSense publisher ID to lib/manifest.js