CARGON
invoicingcash flowcarriersguide

Freight Invoicing for Small Carriers: From Excel to One Click

Cargon Team6 min read

Short answer: invoice every load on the day it is delivered, generate the invoice from the load instead of typing it, attach the POD, and make sure the legal details are right the first time — gapless numbering, both VAT numbers and the reverse-charge note on cross-border EU invoices. For sub-carriers, a self-billing credit note (issued only after the POD is in) replaces checking their invoices one by one. Here is how each part works and what it is worth in cash.

Manual invoicing quietly costs you cash

Every completed load has to become an invoice. Do it in Word or Excel and you re-type the customer, the route, the references and the amount, then fight with the PDF, the number sequence and the VAT line. It is slow, it is error-prone, and every day an invoice sits unsent is a day later you get paid.

The cost is not only the time. An invoice with a wrong reference comes back from the customer's accounts department. An invoice without POD waits until someone finds the paper. A number that was skipped raises questions at the tax audit. Each of those pushes the payment back by days or weeks.

What the delay costs: a worked example

A small carrier invoices 30 loads a month at an average of €1,100 — €33,000 a month, or about €1,100 of revenue per day. The numbers are an example; use your own.

Invoice 5 days after deliveryInvoice on delivery day
Payment term30 days30 days
Money arrives after delivery35 days30 days
Revenue tied up by the delay5 × €1,100 = €5,500€0

Five days of delay permanently keep €5,500 of your own money in your customers' accounts — money you then finance with an overdraft or pay your sub-carriers from late. Invoicing faster is the cheapest financing a small carrier has.

What must be on a freight invoice

For B2B invoices in the EU, the VAT rules require at least:

  • Invoice date and a unique, sequential invoice number — no gaps, no duplicates.
  • Your full name and address and your VAT number; the customer's full name and address and, for cross-border EU customers, their VAT number.
  • The date of the service (delivery date) and a clear description: route, order and customer references.
  • Net amount, VAT rate and VAT amount — or, where the customer accounts for the VAT, no VAT and a reverse-charge note.

Reverse charge on international transport: for a road transport service to a business customer in another EU country, the place of supply is generally the customer's country, so you invoice without VAT and state that the customer is liable for it (for example "Reverse charge — VAT to be accounted for by the recipient"). Rules differ in some cases, such as services to private persons or purely domestic transports, so check your set-up once with your tax adviser and then let the system apply it every time.

E-invoicing is coming. Several EU countries are introducing mandatory electronic B2B invoices — Germany, for example, requires businesses to be able to receive them since 2025 and is phasing in the obligation to issue them from 2027. If you invoice German customers, ask your software provider how they handle it.

Five habits of carriers who get paid on time

  1. Invoice from the load, not from memory. The customer, route, references and price are already in the order — copying them by hand is where errors come from.
  2. Invoice the day of delivery. Make it part of closing the transport, not a Friday task.
  3. Attach the POD. Many shippers do not pay without proof of delivery. Sending it with the invoice removes the most common reason for "we are still checking".
  4. Agree payment terms per customer — and put them on every invoice, including any early-payment discount (Skonto) you offer.
  5. Watch overdue invoices weekly. A list of what is due and overdue, per customer, is enough to make the right phone calls.

Sub-carriers: self-billing credit notes instead of their invoices

If you give loads to sub-carriers, the other half of invoicing is paying them. Checking each sub-carrier's own invoice against the order and the POD takes time and invites disputes about amounts.

The alternative many forwarders use is self-billing: with the sub-carrier's agreement, you issue the credit note for their service yourself, based on the agreed price. In Germany this document must be labelled as a credit note ("Gutschrift"), and self-billing requires a prior agreement with the supplier — other countries have similar rules.

The one rule that protects your cash: issue the credit note only after the POD is in and checked. Paying first and chasing the document later is how forwarders end up paying for deliveries that went wrong.

The awkward invoices: dead freight, standby and cancellations

A load cancelled after the truck arrived, three hours of waiting at the ramp, a second delivery attempt — these are real costs, and they are often never invoiced because they do not fit the normal invoice template. Put them on the invoice with a clear line and code (dead freight, standby, cancellation fee), with the time and reason, and refer to the clause in your order terms that allows it. See our separate guide on dead freight and TONU charges for the details.

Checklist before an invoice leaves the office

  • Customer name, address and VAT number are correct.
  • Invoice number follows the previous one.
  • Order and customer references match what the customer gave you.
  • Route and delivery date are on the invoice.
  • VAT or reverse-charge note is correct for this customer.
  • Extras (standby, dead freight) are included — or consciously left out.
  • The POD is attached.
  • Payment term and bank details are on the invoice.

Frequently asked questions

How quickly should I invoice after delivery?

On the day of delivery, or at the latest the next working day. Every day of delay adds a day to the time your money sits with the customer, and a fixed daily routine is easier to keep than a weekly batch.

Do I have to send the POD with the invoice?

Legally it is usually not required, but many shippers and forwarders will not release payment without it. Sending both together removes the most common reason for a delayed payment.

Can I change an invoice after it was sent?

Do not edit or delete it. Cancel it with a credit note (a reversal of the original) and issue a new, correct invoice with the next number. That keeps the number sequence gapless and the audit trail clean.

Is self-billing allowed in every EU country?

The EU VAT Directive allows self-billing when both parties agree in advance and there is a procedure for the supplier to accept each credit note. Countries add their own details — Germany, for example, requires the word "Gutschrift" on the document — so confirm the rules for the countries of your sub-carriers once.

From completed load to PDF in one click

Cargon generates the customer invoice directly from a completed transport: route, references, amount and VAT or reverse charge are filled in, the number is assigned automatically without gaps, the payment term comes from the customer record, and the PDF is ready to send with your logo. Sub-carrier credit notes are created from the agreed carrier price and released once you approve the POD; sub-carriers download them in their Partner HUB, and an agreed Skonto can be applied when you pay them. Special charges such as dead freight or standby use standard charge codes, so the awkward invoice takes a minute instead of an afternoon — and the invoice overview shows what is due and overdue.

Invoice in one click — start the free trial →