Customer invoicing and carrier reconciliation automated from the shipment data already in your platform.

The overcharges you'd normally absorb are caught before you pay them.

What you're after

Invoice customers and reconcile carriers from one live workflow.

You’re invoicing customers across different commercial arrangements, reconciling carrier invoices line by line when the time allows, and accepting overcharges when it doesn’t.

Solved with MachShip

Billing handles both sides of the equation.

Customer invoices are generated automatically from live shipment data - the same data that’s already flowing through the platform. Carrier invoices are reconciled against that same data, with variances flagged and surfaced for an accept/don’t accept call. No double handling, no spreadsheet audit, no quietly absorbed overcharges. The complex commercial arrangements you’ve built with each customer stay intact; Billing adapts to them rather than forcing a single template.

How it works

Two sides of billing, automated.

Both sides run off the same shipment data, so the numbers always line up.

Customer invoice automation
Invoices generated from live shipment data, branded for each customer, ready to send or push into Xero or QuickBooks.
Carrier invoice reconciliation
Every carrier invoice matched line by line against consignment data, with tolerances you set.
Variance handling
Discrepancies surfaced with accept/don’t accept decisions, and credit invoices generated automatically for the lines you dispute.
Custom billing rules
Grouped invoicing, flexible output formats and per-customer rules — bill the way each customer expects, at scale.

Billing

Related Products

Manage

Customer hierarchy

Structure your customer portfolio with nested parent-child relationships and role-based access at every level.

Sell

Margin control

Set, manage and adjust sell rates across customers, carriers, services and lanes, with real-time margin visibility.

It’s in the stats.

Freight moving at this scale carries a lot of money with it and a platform can't handle one without the other. Billing runs both sides for you: customer invoices and carrier charges are reconciled from the same shipment data.

25,000+
MachShip customers
200M
Items shipped through MachShip
500+
Over 500 Carriers. The largest carrier network across Australia and New Zealand.

Customers

Customer Spotlight

Radio Parts sought a multi-carrier freight solution that could integrate directly with their existing Business Central environment - without disrupting the workflows their teams already relied on.

This is some text inside of a div block.

My Eco Group provide sustainable products to Australia's largest retailers. Join us as we explore the impacts using Machship has had on their supply chain in partnership with Navia.

This is some text inside of a div block.

Plugged into the systems your finance team already runs.

Billing pushes invoices into Xero, QuickBooks and other finance platforms, and reconciles against the 500+ carriers MachShip connects to, so the data flows both directions without anyone rekeying it.

See how MachShip removes the manual work from billing and reconciliation.

Your questions answered

Frequently Asked Questions

Yes. You set the thresholds. Ignore variances under $10, surface anything over $50, whatever works for your team. Everything inside the tolerance reconciles automatically; everything outside it lands in front of someone for a decision.

Yes. Xero, QuickBooks and others. Generated invoices push straight through, so your finance team isn’t rekeying anything between MachShip and the ledger.

Yes. Custom rules, grouped invoicing and flexible output formats mean each customer gets billed the way their commercial agreement says they should, without you maintaining a separate spreadsheet for every one.

Mark the lines you’re not paying and Billing auto-generates a credit invoice back to the carrier explaining what’s been declined and why. The disputed amount doesn’t get quietly paid while you wait to follow up.