Deep differentiator · Rate engine built for India

Duties close. Invoices appear. GST is handled.

A rate engine that knows your garage KM method, applies escalation when the duty runs long, snapshots rates immutably for dispute-free billing, and generates the IRN on the government portal — all without your accountant touching Tally.

No credit card required. Set up in 15 minutes.

app.travelsoftdrive.in — Pre-invoice · Auto-generated
From
Sharma Travels Pvt Ltd
GSTIN 29AAACS1234N1Z5 · Bengaluru
Invoice #
INV-2026-04-00142
IRN generated
Bill to
Acme Corp India Pvt Ltd
GSTIN 29ABCDE5678F1Z3
Duty
Mr. Rajesh Sharma · 14 Apr 2026
BLR Office → KIAL T2 · 8 hrs / 80 km
ItemAmount
Base fare (8 hrs / 80 km — Innova)₹4,500.00
Extra hours (0)₹0.00
Extra km (0)₹0.00
Driver allowance₹300.00
Toll₹150.00
Subtotal₹4,950.00
CGST @ 2.5%₹123.75
SGST @ 2.5%₹123.75
Total₹5,197.50
Digitally signed · Immutable audit trail
IRN QR

Illustrative view — data shown is for demonstration only.

Without it

  • ×Billing team copy-pastes duty slip data into Tally — errors flow into GST notices
  • ×Rate disputes drag on because nobody knows which rate applied on that date
  • ×Garage KM is negotiated per booking — inconsistent, hard to defend
  • ×Monthly contract billing means aggregating 26 duty slips by hand
  • ×E-invoice IRN generation is a separate, manual, third-party process
  • ×Credit notes for overbilling live in WhatsApp messages, not your books

With Travel Softdrive

  • Pre-invoice appears the moment a duty is closed — rates applied, GST calculated
  • Rate snapshot freezes the rate used on that duty, forever — no retroactive disputes
  • Garage KM billing via three methods (Actual, Capped, Fixed) — configured per customer
  • 26 daily duties aggregate into one monthly pre-invoice automatically
  • E-invoice IRN generated on the government portal directly on the invoice
  • Credit/debit notes generated inside the platform with full audit trail

What's inside

Auto pre-invoice on duty closure

Duty closes, pre-invoice appears. Base fare, extra hours, extra KMs, driver allowance, toll, and GST — calculated against the rate card in effect at the time of the duty.

Rate escalation built in

An 8hr/80km duty that runs 10hr/120km auto-switches to the right duty type and rate. No disputes. No overrides. Just the right number.

Rate snapshot immutability

The rate applied to a duty is frozen at calculation time. Even if you update the rate card next month, old invoices stay correct forever.

E-invoice IRN live on the government portal

Generate IRN and QR code directly on the invoice. Government compliance without a separate workflow.

Monthly aggregated invoicing

For monthly contracts, all 26 daily duties roll up into one monthly pre-invoice with full line-item breakdown. One click to generate.

Credit & debit notes

Overbilled? Generate a credit note. Under-recovered? Generate a debit note. Both tied to the original invoice, both IRN-ready, both audit-trailed.

Dispute threads on every invoice

Stop WhatsApping invoice corrections. Pre-invoice chat lets your customer raise a discrepancy on the invoice itself — resolved and logged.

Third-party invoice mapping

Your enterprise customer's ERP requires their own invoice number? We track both sides and cross-reference automatically.

In the real world

An operator losing 2-3% of revenue to billing disputes

Before: billing disputes took weeks because nobody could reconstruct which rate applied on a duty three months ago, whether garage KM had been agreed at Actual or Capped for that customer, and whether the extra hours were billable or waived. Weeks of email chains ended in write-offs. After: the pre-invoice carries a rate snapshot, the garage KM method is set per customer and applied automatically, and extra-hour escalation kicks in based on pre-configured thresholds. Disputes that used to take weeks now resolve in minutes — the invoice itself shows exactly how every number was calculated.

Illustrative scenario based on typical operator workflows.

Frequently asked questions

How does garage KM billing work?+

Three methods, configurable per customer: (1) Actual — billed on measured garage-to-pickup distance; (2) Actual with Cap — actual, but capped at a configured max; (3) Fixed — a flat distance calculated once via map routing. Set it once per customer, applied automatically forever.

Do you generate e-invoice IRN directly or do we need a separate tool?+

Directly. We integrate with the government e-invoice portal to generate the IRN and QR code on your invoice the moment it's finalized. No separate login, no separate tool.

Can we reopen an invoice to make corrections?+

Yes. Invoices can be revoked and reopened with a full audit trail. Alternatively, generate a credit or debit note against the original — both approaches are GST-compliant.

What if our rate card changes mid-month?+

Old duties keep their original rate via the rate snapshot. New duties pick up the new rate. You never retroactively corrupt past invoices.

Does this replace Tally?+

It handles billing and invoicing end-to-end — including e-invoice. Many operators use us for all operational billing and push finalized data into Tally for final accounting. We work alongside it, not against it.

See a real duty turn into an IRN-generated invoice, live

Book a demo. Bring a duty slip. We'll walk it through the rate engine and issue an e-invoice on our platform while you watch.

No credit card required. Credits never expire.