For couriers & delivery drivers

Free courier invoice generator

Bill by stop, by mile or by route, add waiting time and fuel surcharge, and reference the manifests the client can match against.

Per-stop & per-mile lines
Waiting time billed
Manifest references
100% free, no watermark
courier invoice generator

Build your courier invoice

Prefilled with a weekly route and stop counts. Swap in your rates and manifests, then download.

Choose a template Switch anytime — your details carry over
Your brand
From & Bill to
Invoice details
Line items
Description Qty Rate Amount
Tax & adjustments
Notes & terms
Live preview

What is a courier invoice?

A courier invoice usually covers a period rather than a single job: a week of route work, a set of on-demand runs, a fixed daily contract. Grouping by day with stop counts and manifest numbers is what lets a dispatcher verify it in two minutes.

Rates come in three shapes and often mix on one invoice — per stop, per mile, and a flat daily or route rate. Keeping them on separate lines means a client can check each against the contract instead of reverse-engineering a total.

The charges couriers most often forget are the ones that cost real money: waiting time at a dock, redelivery of a failed drop, return-to-sender legs, tolls, and fuel surcharge. Each belongs on the invoice, at a rate the contract already sets.

Anatomy of the document

What to include

Everything below is already in the generator above — this is what each part is for.

Billing period and route

The dates covered and the route or service area, since clients reconcile by period.

Stop counts by day

Deliveries completed per day at your per-stop rate.

Mileage

Route miles at your per-mile rate where the contract pays by distance.

Waiting time

Dock or dwell time beyond the free window, at your stated rate.

Fuel surcharge and tolls

The surcharge percentage or amount, and tolls at cost.

Manifest or tracking references

Manifest, run or tracking numbers so the client can match the invoice to their records.

How to use the generator

Three steps to a finished PDF

1

Set the period

Client, billing period, and the route or service the invoice covers.

2

Bill stops, miles and extras

Daily stop counts, mileage, waiting time, then fuel surcharge and tolls.

3

Download and send

Send the PDF with manifest numbers on the day the period closes.

Rate structures, surcharges and getting paid weekly

Know which rate you are on

Per-stop pays you for density; per-mile pays you for distance; a flat route rate pays you for reliability. Most courier contracts blend them, and the invoice should show each component separately so nobody has to guess which applies. Ambiguity here is where a week of work quietly becomes an unpaid dispute.

Bill dwell time and failed deliveries

  • Set a free waiting window — 15 minutes is typical — then bill in increments beyond it.
  • Charge for redelivery and return-to-sender legs; the second trip costs the same as the first.
  • Pass tolls through at cost with the crossings named.

Invoice weekly, not monthly

Courier work is high volume and low margin per job, which makes cash flow the whole business. Weekly invoicing against a closed manifest set keeps fuel in the tank and makes discrepancies findable while everyone still remembers the day in question. Monthly invoicing turns a missed stop into an archaeology project.

Avoid these

Three mistakes that delay payment

No manifest numbers

The dispatcher cannot verify stop counts, so the invoice goes to the bottom of the pile.

Waiting time absorbed

An hour at a closed dock is an hour. If the contract allows it, bill it.

Monthly invoicing on high-volume work

Cash flow suffers and discrepancies become unresolvable.

FAQ

Common questions

Use the generator on this page: set the billing period, list stop counts by day at your per-stop rate, add mileage, waiting time, fuel surcharge and tolls, and include the manifest numbers.
Per stop suits dense urban routes, per mile suits rural and long-leg work, and a flat route rate suits fixed contracts. Many invoices combine them — keep each on its own line.
Set a free window in the contract, usually around 15 minutes, then bill beyond it in increments at a stated rate.
Most courier contracts include one, either as a percentage of the line haul or a fixed amount per stop, adjusted against a published fuel index.
Weekly. Volume work with thin per-job margins depends on fast, regular cash flow, and weekly periods keep discrepancies easy to resolve.