OnAxle
Menu
Automation & bulk processing

Do the day's work in one action. Let the rest run itself.

A transport office does the same thing hundreds of times a day. OnAxle is built so the repetitive part happens in batches you review once — and so the predictable part happens on a schedule, without anyone remembering to start it.

01

Settle a hundred trips in one pass

The Trip Settlement Workbench holds the whole worklist in one editable grid. Select what's ready, correct freight and charges inline, save the batch, and settle the approved rows in a single action. When a rate is wrong or a POD is disputed, reopen the batch just as fast — with a reason recorded per trip.

  • Bulk-save inline corrections across up to a hundred rows at a time
  • Bulk-settle up to a hundred delivered trips in one action
  • Bulk-reopen settled trips with a mandatory reason
  • Conflicts resolve per row instead of failing the whole batch
  • Export the worklist to CSV, correct it in a spreadsheet, then validate and re-apply
02

A hundred trips, one invoice — or a hundred

Select the eligible trips and choose the shape of the output: one consolidated invoice, or an invoice per trip generated as a tracked asynchronous batch. A live preview shows taxable value, GST, expected TDS, and the resulting invoice count before anything is created.

  • Eligibility decided by the system, not by memory
  • Live batch preview of taxable, GST, expected TDS and cash after TDS
  • Per-trip batches processed in the background, with progress you can watch
  • Failed rows retried without redoing the batch
03

One receipt, every invoice it covers

A single bank credit rarely matches a single invoice. Allocate one receipt across many invoices on a dedicated workbench, splitting taxable cash, GST, TDS, deductions, and round-off — then reconcile, preview the posting, and post. Uploaded payment-advice lines are matched to outstanding invoices for you to confirm.

  • Allocation preview before anything is committed
  • Advice lines matched by amount and reference, with confidence bands
  • Bulk-mark advice lines for review, unmatched, or a different line type
  • Posting preview so ledger impact is visible first
04

Spreadsheets in, without losing control

Twenty-five record types import from CSV through the same six-step workflow. Columns are auto-mapped from alias lists and you confirm the header row before anything runs. Failed and duplicate rows are corrected inline or downloaded, fixed, and re-uploaded.

Choose the recordUpload CSVConfirm headersAuto-map columnsReview & correctExecute & track
  • Trips, vehicles, routes, rate contracts, parties, parts, ledger accounts, and more
  • A downloadable template per record type
  • Per-row correction inside the batch, before execution
  • Error and duplicate exports you fix and re-upload
  • Legacy invoice migration for historical books
05

Work that runs without you

Some things should never wait for someone to remember them. These run on a schedule, per organization, and are safe to run twice.

Expenses find their own trip

Every fifteen minutes, staged fuel, toll, allowance, and trip expenses are matched to the right trip by vehicle and time window, scored by confidence. Duplicates, amount outliers, vehicle mismatches, and date-boundary cases are flagged rather than guessed.

Document expiry rolls forward

Nightly, every tracked document moves through active, expiring soon, and expired against its own reminder window — so the compliance list is current when you open it.

The ledger keeps itself honest

Invoices, receipts, credit notes and goods receipts post to double-entry vouchers automatically. Balances are snapshotted daily and reconciled against voucher entries, so drift is caught rather than discovered.

Numbering never collides

Trip, LR, invoice, voucher, purchase order, goods receipt, and credit note numbers are issued from per-organization, financial-year-aware series under a lock — gap-free even when several people submit at once.

Rates apply themselves

The applicable rate contract is resolved per trip and priced by distance, unit, or lump sum, then frozen onto the trip as a snapshot so later contract changes never rewrite history.

Periods open when needed

A document landing in a month with no accounting period creates one. Closing a financial year creates the next year's periods, with pre-close checks for pending transactions and draft vouchers.

Bring a month of backlog and watch it go through in batches.

Request a demo