AI for Internal Finance Teams — Free webinar on using Claude/AI for variance commentary. June 4, 11 am AEST. Register now →

Freight invoices. The quiet line item that can wreck your e-commerce books.

Freight invoices are one of the most misunderstood and mishandled parts of e-commerce bookkeeping. Packed with multiple charges, mixed tax treatments, and

Joey Hotz · 21 January 2026 · 5 min read · Updated 4 May 2026

TL;DR

Freight invoices combine multiple charge types with mixed GST treatments on a single document, and processing them as a single total produces incorrect COGS, inaccurate landed cost, and potential GST errors. E-commerce businesses need AP automation that codes each charge line separately and learns freight supplier patterns over time.

Freight invoices are rarely exciting. No one starts an e-commerce brand dreaming about reconciling DHL, FedEx, local couriers, 3PL handling fees, fuel levies, port charges, or customs clearance lines.

But for product businesses, freight invoices quietly decide whether your numbers make sense or slowly drift off course. That nagging feeling when COGS looks a bit odd, or GST doesn’t quite line up, or freight expenses balloon month to month and nobody can clearly explain why - freight invoices are usually where to look.

Most accounting tools were never really designed for how freight actually works.

Why do freight invoices matter more than people think?

On paper, freight feels like “just another expense.” In reality, it touches almost everything.

For e-commerce businesses, freight costs directly affect:

  • Landed cost calculations
  • Gross margin accuracy
  • Inventory valuation
  • GST and tax reporting
  • Supplier and carrier reconciliation
  • Cash flow forecasting

Get freight wrong and your P&L lies to you. Not dramatically. Quietly. Over time. And because freight often sits outside the clean structure mapped to your chart of accounts, it’s where errors hide the longest.

You know what usually happens. Freight gets dumped into a single account. Or coded inconsistently depending on who processed the invoice that day. Or split roughly “based on last time” because no one wants to manually review 40 line items again. That works - until it doesn’t.

The Reality of Freight Invoices in E-commerce

A single freight invoice can include:

  • Line-haul charges
  • Fuel surcharges
  • Remote delivery fees
  • Port and terminal handling
  • Customs clearance
  • Insurance
  • Duties and taxes
  • Local delivery legs
  • Recharges from 3PLs

Each of those lines can need a different account. Sometimes different tax treatment too. And unlike a neat SaaS invoice, freight invoices love variation. Layouts change. Line descriptions are inconsistent. Carriers rename fees. Tax rules shift depending on origin, destination, and service type.

Multi-Account Coding: Where Things Usually Fall Apart

Freight invoices almost never belong in one account. A single invoice might need to be split across:

  • Freight in or freight out
  • COGS vs operating expenses
  • Duties and customs accounts
  • Fuel surcharge accounts
  • Clearing or suspense accounts

Most invoice automation tools stop at extraction. They grab totals, dates, supplier names, and maybe GST. Then they hand the mess to you. That’s fine for simple bills. It’s brutal for freight.

So bookkeepers end up manually splitting invoices line by line, copying last month’s coding and hoping it still applies, letting junior staff guess and fixing it later, or dumping it all into one account just to keep things moving. Multiply that by dozens or hundreds of freight invoices per month and suddenly “automation” hasn’t really saved time at all.

Multi-Tax Line Items: The Quiet GST Headache

Freight invoices don’t just test patience. They test tax logic. A single invoice might include:

  • GST-free international freight
  • Taxable domestic legs
  • Import duties with no GST
  • Fees that attract GST even if the core freight doesn’t

OCR alone can’t figure that out. And blanket tax rules break down fast. Miss it once and the BAS still lodges. Miss it consistently and the cleanup later is painful. For a deeper look at the real cost of manual invoice processing, the numbers compound quickly at freight-heavy volumes.

Why do most invoice automation tools struggle with freight?

Tools like Dext and Hubdoc do a solid job at what they were built for: capturing documents, extracting data, getting bills into Xero or MYOB quickly. But freight invoices sit outside their comfort zone. They’re not uniform. They’re not predictable. And they’re not single-account, single-tax bills.

Most tools treat invoices as flat objects - one supplier, one total, one tax logic. Freight invoices are layered. Context matters. That’s the gap.

Line-Item Intelligence, Not Just OCR

Good AP automation for freight doesn’t stop at pulling text from a PDF. It understands freight invoices at the line-item level - each charge treated as its own decision point, not just part of a lump sum. That means:

  • Individual line items can be mapped to different accounts
  • Different tax rules can apply per line
  • Repeating charges learn from past coding
  • Exceptions are flagged instead of silently passed through

When a carrier invoice arrives with fuel surcharge, line-haul, and customs clearance all bundled together, a purpose-built system with strong invoice capture separates them properly rather than presenting a single lump sum to be coded manually.

In a well-configured workflow, logic like “descriptions containing ‘fuel’ map to Fuel Surcharge,” “customs or clearance maps to Duties and Fees,” “international freight maps to Freight In,” and “domestic delivery maps to Freight Out” is applied consistently once established. When something new appears, the system flags it for review rather than pretending to know.

That balance matters: automation where it’s confident, human review where it’s not.

Why This Matters for Scaling E-commerce Businesses

At low volumes, messy freight coding is annoying but survivable. At scale, it’s dangerous. As invoice volume increases:

  • Manual review becomes a bottleneck
  • Junior staff make more assumptions
  • Consistency breaks down across entities
  • Margin reporting becomes unreliable

Freight is one of the fastest growing cost lines for e-commerce brands, especially those dealing with international suppliers, multiple warehouses, and hybrid fulfilment models. If freight invoices aren’t handled cleanly, every downstream report is compromised.

When freight invoices are handled properly, landed costs become reliable, margins reflect reality, inventory valuation improves, tax risk drops, and month-end becomes calmer. Freight stops being a source of quiet dread and becomes just another process that works.

For more on how Pulsify handles approval workflows, see the feature overview.


Sources: ATO GST and freight services · ACCC Targeting Scams Report 2024


Further reading: Freight Invoice Processing for Construction and Wholesale · Best AP Automation Software Australia 2026

Frequently asked questions

Why do freight invoices cause problems in e-commerce bookkeeping?
Freight invoices combine charges that belong in different account codes - transport costs, fuel levies, customs clearance, insurance - with mixed GST treatment across those lines. Processing a freight invoice as a single total produces incorrect COGS, inaccurate landed cost, and potential GST errors. At high invoice volumes, the manual effort required to split each freight invoice correctly is a significant bookkeeper burden.
What is landed cost and why does it matter for e-commerce businesses?
Landed cost is the total cost of acquiring inventory including purchase price, freight, customs duties, and any other costs incurred getting goods to the warehouse. Accurate landed cost requires freight charges to be allocated to inventory rather than expensed as overheads. Incorrect freight coding understates landed cost, overstates inventory margin, and distorts product-level profitability.
How should Australian e-commerce businesses handle import GST on freight invoices?
Import GST is paid at the border as part of the customs clearance process and is claimed as an input tax credit on the BAS separately from supplier invoices. Freight charges from international carriers are typically GST-free. Domestic freight components of the same invoice may be taxable. Each line item on a freight invoice requires its own GST treatment rather than a single rate applied to the total.
What AP automation capability is needed for freight-heavy businesses?
Freight-heavy businesses need AP automation that handles line-item coding at a per-charge level rather than per invoice, applies the correct GST treatment to each charge type, allocates costs to inventory or expense accounts based on charge type, and learns the split pattern for each freight supplier over time. Generic invoice capture tools do not provide this - it requires purpose-built AP automation.

Ready to automate your AP?

Go beyond capture and basic workflows. Pulsify codes, validates, routes, and syncs every invoice automatically.