Skip to content
For Logistics & Freight

Know what a load actually cost you.

One trip picks up fuel, haulage, port handling and clearing charges from four different suppliers, in three currencies, on paperwork that turns up weeks later. InvoiceParser Pro reads all of it and lets you allocate every cost to a trip number — including the invoices that arrive long after the truck is back.

Free for 25 invoices a monthNo card requiredSet up in minutes

Cost per trip

Carrier, fuel, port and clearing costs — allocated to the load that incurred them

8 ready to approve
InvoiceParser Pro invoice table for a freight operator: twelve carrier, fuel, port and drayage invoices with a Trip column allocating each to a trip number, amounts in US dollars, euros, Mexican pesos and pounds sterling, an invoice-date column separate from the processed date, and review signals showing eight ready to approve and four needing attention

Trip allocation

Tag any invoice to a load, whenever the number arrives

Currency kept

Each cost shown in the currency it was billed

Invoice date

Filter on the document's date, not the day it landed

Triage first

Clean invoices clear themselves; exceptions surface

Per-trip

Cost allocation on every invoice

Multi-currency

Each invoice in the currency billed

Handwritten

Fuel slips and weighbridge notes

1-click

Sync to QuickBooks, Xero, Zoho

Why freight is different

Generic AP software assumes the invoice arrives before you need it.

Freight does not work that way. The load runs, the truck comes back, and the paperwork keeps arriving for weeks — a fuel slip from a filling station eight hundred kilometres away, a clearing agent's invoice, port handling, a tyre replaced at the roadside. Half of it is handwritten. Some of it is in a different currency than the load was sold in.

By the time it has all landed, the question “what did that trip cost” means opening a spreadsheet and going hunting. Most tools cannot even ask it, because they file costs by supplier and month, which is how an accountant thinks and not how a load works.

The fix is not clever. It is letting you write your own trip number on any cost, at any time, including after the invoice is filed and paid.

From an operator running it

Built with a freight company, not for a persona.

“The most useful thing would be if I could allocate a Trip Number to each invoice.”

She wrote that on a Monday afternoon. It shipped the same day — as a free-text field rather than a dropdown, because her trip numbers are generated in her own systems and, as she put it, “some trip numbers only come in afterwards.” A list you had to populate first would have blocked the exact case she described.

Rika LombardOwner, Lombard International · Walvis Bay, NamibiaRead the full story
“The real challenge, of course, is packing in all the detail we need while keeping it clean, simple, and uncluttered so it doesn't end up looking like a confusing accounting mess.”

That is the brief we hold this to.

What you get

The unglamorous half of freight, handled.

Allocate costs to a trip

One load picks up fuel, haulage, port handling and clearing charges from four different suppliers. Tag each invoice with your own trip number so the cost of a load is a thing you can see, not a thing you reconstruct. Add or change it whenever the number turns up.

Three currencies, one screen

Cross-border work bills in whatever the corridor uses. Every invoice keeps the currency it was issued in and is shown that way, so nothing is quietly summed across currencies that do not add up.

Handwritten slips have their own lane

A fuel slip scrawled at a filling station on a long-haul corridor is not a typed carrier invoice, and pretending otherwise is how these get lost. Scan a stack and they are read and queued like anything else.

Paperwork that arrives late still files correctly

Every document carries both the date printed on it and the date it reached you. Date filters use the invoice's own date, which is the one that matches how a month gets closed. Invoices with no readable date are labelled, not hidden.

Duplicates that are actually duplicates

Sequential invoice numbers from one supplier on one day are separate bills, not a duplicate group. Detection will not merge documents whose invoice numbers disagree, so nothing real gets deleted on your behalf.

Pull a month of PDFs in one go

Filter to a carrier, a month, or whatever you are chasing, and download every matching PDF at once — renamed by supplier and invoice number. It takes the whole filter, not the page you happen to be looking at.

Port, clearing and workshop costs too

Container handling, clearing agents, tyres, workshop parts. Anything with an invoice goes in the same place as the linehaul, which is the only way a per-trip figure means anything.

Fuel spend, captured per stop

Every fuel invoice recorded against the trip it fuelled, in the currency it was paid. The record you need before anyone can tell you a pump charged over the gazetted price.

How it works

Three steps, and nothing changes downstream.

01

Send the paperwork in

Upload a batch, forward it to a dedicated email address, or scan a pile of slips. Typed invoices and handwritten ones both have a home.

02

Tag it to the trip

Assign a trip number as you go, or later when the number comes through. Previously used numbers are suggested; a brand-new one is always accepted.

03

Approve and push

Clean invoices auto-approve. The rest surface for review. One click sends approved bills to QuickBooks, Xero, or Zoho Books.

In development

Rate auditing and fuel benchmarking aren't here yet.

Matching a carrier's invoice against the rate you agreed, and flagging a pump that charged above the gazetted price, are being built now with a working freight operator. They are not live, and we would rather tell you that than let a screenshot imply otherwise. What ships today is the record underneath them: every cost captured, allocated to a trip, in the currency it was billed.

Questions freight operators ask

Put one month of paperwork through it.

Twenty-five invoices a month, free for as long as you want it. No card. If it does not tell you something useful about a load by the end of the first month, you have lost an afternoon of scanning.