You hauled the load. You delivered on time. Now you need to get paid — and how fast that happens depends almost entirely on how well you invoice.
For small carriers and owner-operators, invoicing is often an afterthought. You finish a load, scribble together an invoice in Word or Excel, email it to the broker, and hope for the best. Then 30 days pass. Then 45. You call the broker and hear: "We never received the BOL" or "The invoice doesn't match our records." Meanwhile, your fuel card balance is dipping and you've got a truck payment due Friday.
This guide covers everything you need to create professional freight invoices that get processed quickly, how to invoice brokers the right way, and how to stop leaving money on the table due to sloppy billing practices.
Why Professional Invoicing Matters
Invoicing feels like paperwork, but it's actually the single most important step in your cash flow. A professional invoice does three things:
- Gets processed faster. Broker accounting departments process hundreds of invoices weekly. Clean, complete invoices that match the rate confirmation get pushed to the front of the queue. Sloppy ones get kicked back — adding another 15–30 days to your payment cycle.
- Reduces disputes. When your invoice clearly shows the load number, agreed rate, accessorials, and supporting documents, there's nothing for the broker to question. Ambiguity is your enemy.
- Establishes professionalism. Brokers remember carriers who are easy to work with. A carrier that invoices cleanly, on time, with all documents attached is a carrier they want to book again. First impressions extend to paperwork.
Industry data shows that carriers with incomplete or incorrect invoices wait an average of 15 additional days for payment compared to carriers who submit clean invoices. On a $2,500 load, that's 15 days of cash you can't use for fuel, maintenance, or taking on new loads.
What to Include on a Freight Invoice
A complete trucking invoice needs specific information that matches the rate confirmation and provides the broker's accounting team everything they need to approve payment. Here's the full breakdown:
| Component | What to Include | Why It Matters |
|---|---|---|
| Invoice Number | Unique sequential number (e.g., INV-2026-0147) | Required for broker's AP system; prevents duplicate payments |
| Invoice Date | Date the invoice is issued | Payment terms (Net 30) start from this date |
| Your Company Info | Legal name, MC#, DOT#, address, phone, email | Identifies you as the carrier; MC# is critical for broker records |
| Bill-To Info | Broker name, address, AP contact email | Ensures invoice reaches the right department |
| Load Reference | Broker's load/reference number from the rate con | This is how the broker matches your invoice to their records |
| Shipment Details | Origin, destination, pickup date, delivery date | Confirms the load was completed as booked |
| Line Haul Rate | The agreed rate from the rate confirmation | Must match the rate con exactly — any discrepancy delays payment |
| Accessorials | Detention, TONU, layover, lumper — each itemized | Must be pre-approved and documented; list each separately |
| Total Amount Due | Line haul + accessorials = total | Clear, unambiguous amount for the broker to pay |
| Payment Terms | Net 30, Net 15, Quick Pay, etc. | Sets expectations for when payment is due |
| Payment Method | ACH details, check mailing address, or factoring company info | Removes friction from the payment process |
Supporting Documents to Attach
Your invoice alone isn't enough. Brokers require supporting documentation before they release payment. Always include:
- Signed Bill of Lading (BOL). This is non-negotiable. The BOL signed at delivery proves you completed the load. No signed BOL = no payment, period.
- Rate Confirmation. The signed rate con proves the agreed-upon rate. Attach it so AP doesn't have to dig through their files.
- Proof of Delivery (POD). Some brokers accept the signed BOL as the POD; others want a separate delivery receipt. Know what your broker requires.
- Accessorial documentation. Detention? Include timestamps showing arrival and departure. Lumper receipt? Attach the physical receipt. TONU? Include communication showing the cancellation.
Missing or illegible BOL signatures. Take a clear photo of the signed BOL at delivery — don't wait until you're back at the office. A blurry, unreadable signature will bounce your invoice back and restart the payment clock.
Common Invoice Mistakes That Delay Payment
These are the mistakes that cause invoices to sit in a broker's "pending" pile for weeks instead of getting paid:
- Wrong load number. If the reference number on your invoice doesn't match the broker's system, their AP team literally cannot process it. Double-check the load number from the rate confirmation — not your internal load number, but the broker's reference number.
- Rate doesn't match the rate con. You invoiced $2,800 but the rate con says $2,750. Maybe you're including a detention charge that wasn't pre-approved. The broker will reject the entire invoice and ask for a corrected one. That's 2–3 weeks lost, minimum.
- Missing BOL or POD. You delivered last Tuesday but can't find the signed BOL. Now you're calling the receiver asking them to sign another copy. This happens more often than carriers want to admit.
- Sending to the wrong email. Many brokers have a specific AP email (e.g., invoices@brokername.com) that routes to their payment queue. If you email the invoice to your dispatcher contact, it may sit in their inbox for days before getting forwarded.
- No invoice number. Some carriers send invoices without a unique number. The broker's system can't track it, can't reference it in communications, and can't ensure they're not double-paying a resubmission.
- Invoicing too late. Most broker contracts have a submission deadline — often 30 or 90 days from delivery. Invoice on the day of delivery or the next business day. The longer you wait, the harder it is to resolve issues and the more likely you hit a deadline.
- Lumping accessorials into the line haul. Don't add detention to the line haul rate and submit a single number. Break out each charge on its own line with a description and supporting documentation.
Create a pre-submission checklist: (1) Invoice number present, (2) Load reference matches rate con, (3) Rate matches rate con, (4) Signed BOL attached and legible, (5) Accessorials itemized with documentation, (6) Correct AP email. Run through this before hitting send on every invoice.
How to Invoice a Broker (Step by Step)
Here's the exact process for invoicing a freight broker from delivery through payment. Follow this every time and you'll dramatically reduce payment delays.
Step 1: Collect Documents at Delivery
The moment the receiver signs your BOL, capture it. Take a clear photo with your phone — make sure the signature, date, and any notations (shortages, damages, time stamps) are legible. If the receiver provides a separate delivery receipt or POD, photograph that too.
Don't drive away without documentation. It's much harder to get a signed copy later.
Step 2: Create the Invoice (Same Day)
Invoice the same day you deliver or the following business day. Here's why timing matters:
- Brokers process invoices in order received. Invoice today, get in line today.
- The details are fresh. You remember that the receiver held you for 3 hours of detention because it just happened.
- You won't forget. Letting invoices pile up means some will fall through the cracks entirely — loads you completed but never billed for.
Pull up the rate confirmation. Create your invoice using the broker's load reference number, the exact agreed rate, and itemize any approved accessorials separately.
Step 3: Assemble the Invoice Package
A complete invoice submission includes:
- Your invoice (PDF format — never send Word docs or spreadsheets)
- Signed BOL (clear, legible scan or photo)
- Rate confirmation (signed copy)
- Any accessorial documentation (detention logs, lumper receipts, etc.)
Combine these into a single PDF if possible, or attach them as separate clearly-labeled files. Naming convention matters: INV-2026-0147_LoadRef_BOL.pdf is infinitely better than scan001.jpg.
Step 4: Submit to the Correct AP Contact
Check the rate confirmation for invoicing instructions. Most rate cons specify exactly where to send invoices — a specific email address, an online portal, or sometimes a fax number. Common patterns:
- Email: invoices@brokername.com, ap@brokername.com, or accounting@brokername.com
- Portal: Many larger brokers (TQL, CH Robinson, Coyote) have carrier portals where you upload invoices directly
- Factoring company: If you factor, your factoring company handles submission — but you still need to provide them with complete documentation
Step 5: Confirm Receipt and Track
After submitting, log the invoice in your records: invoice number, load reference, amount, date submitted, and expected payment date (based on payment terms). If you don't hear confirmation within 2–3 business days, follow up to confirm they received everything.
Payment Terms Best Practices
Payment terms dictate when you get paid after submitting a clean invoice. Understanding and negotiating these terms directly impacts your cash flow.
Standard Payment Terms in Trucking
| Term | What It Means | Typical Discount | Best For |
|---|---|---|---|
| Net 30 | Payment due 30 days after invoice date | None (standard) | Carriers with strong cash reserves |
| Net 15 | Payment due 15 days after invoice date | None or small (1–2%) | Carriers who negotiate faster terms |
| Quick Pay | Payment in 2–5 business days | 2–5% fee deducted from invoice | Carriers who need fast cash flow |
| Net 45+ | Payment due 45+ days after invoice | None | Avoid if possible — kills cash flow |
Quick Pay: Is It Worth It?
Quick Pay programs offered by brokers typically charge 2–5% of the invoice total in exchange for payment within a few days instead of 30. Let's do the math:
Quick Pay is expensive when you look at the annualized cost. But cash flow is king for small carriers. If that $2,910 today lets you fuel up and take another $3,000 load this week — versus waiting 30 days with a truck sitting — Quick Pay can make sense operationally even if the math looks bad on paper.
After you've completed 5–10 loads with a broker and always submitted clean invoices on time, you have leverage. Ask for Net 15 instead of Net 30. Many brokers will agree for reliable carriers because it reduces their AP workload (fewer follow-up calls from you). You won't get what you don't ask for.
When Payment Terms Start
Clarify this upfront: does "Net 30" mean 30 days from invoice date, delivery date, or receipt of all documents? This ambiguity is how brokers quietly extend their payment timeline. The rate confirmation should specify, but if it doesn't, confirm in writing before hauling the load.
Generate Invoices Directly from Completed Loads
Truxello creates professional invoices automatically when you mark a load delivered. Rate, accessorials, and load reference pulled directly from the load — no retyping, no mistakes.
Try Truxello FreeHow to Handle Late Payments
Even with perfect invoices, late payments happen. Here's how to handle them professionally while protecting your business.
Day 1–5 Past Due: Friendly Follow-Up
Send a brief, professional email to the AP contact:
Keep it short and assume good intent. Sometimes invoices get lost in email or stuck in an approval queue. A polite nudge often shakes it loose.
Day 5–15 Past Due: Escalate
If the friendly follow-up gets no response, escalate:
- Call the AP department directly (don't just email)
- CC your dispatcher contact at the brokerage — they have a relationship with you and can advocate internally
- Reference the rate confirmation and payment terms explicitly
- Ask for a specific payment date commitment
Day 15–30 Past Due: Formal Notice
At this point, send a formal demand letter:
- Reference the load, invoice number, original due date, and amount
- State that the payment is past due per the agreed terms in the rate confirmation
- Mention that continued non-payment may result in a complaint to the FMCSA and/or bond claim
- Set a deadline (e.g., 10 business days) for payment
Day 30+ Past Due: Bond Claim and Legal Options
Freight brokers are required by the FMCSA to carry a $75,000 surety bond (or trust fund). If a broker fails to pay, you can file a claim against their bond. Here's how:
- Look up the broker's bond information on FMCSA's SAFER system
- Contact the surety company listed and request a claim form
- Submit your claim with supporting documentation (invoice, rate con, BOL, delivery proof, communication records)
- The surety company investigates and may pay your claim from the bond
Check a broker's credit and payment history before accepting a load. Services like Carrier411 and TransCredit provide broker payment scores. A broker with a history of slow-paying or non-paying carriers is a risk no matter how good the rate looks. A $3,000 load you never get paid for is a $3,000 loss — plus fuel, time, and opportunity cost.
Freight Factoring Explained
Freight factoring is when you sell your invoices to a third-party factoring company in exchange for immediate payment (minus a fee). The factoring company then collects from the broker on their own timeline.
How Factoring Works
- You deliver a load and create your invoice
- Instead of sending the invoice to the broker, you submit it to your factoring company
- The factoring company verifies the load and advances you 90–97% of the invoice value (usually within 24 hours)
- The factoring company collects from the broker on Net 30 terms
- Once collected, you receive the remaining balance minus the factoring fee (typically 1.5–5%)
Factoring Costs
When Factoring Makes Sense
- New carriers without cash reserves to float 30–45 days of receivables
- Fast-growing carriers who need to fund fuel and expenses for new loads before prior loads have been paid
- Carriers hauling for slow-paying brokers where waiting 45+ days isn't operationally viable
When Factoring Doesn't Make Sense
- You have enough cash reserves to cover 30–45 days of operating expenses
- Most of your brokers offer Quick Pay at a rate cheaper than your factoring fee
- You're locked into a long-term factoring contract with minimums you can't meet
Both solve the same problem (fast cash) but work differently. Quick Pay is offered by the broker and deducts a fee directly. Factoring is a separate company you work with across all your loads. Factoring gives you more flexibility (works with any broker), but often costs more and may require contracts. Compare rates carefully.
Automating Your Invoicing with a TMS
If you're creating invoices manually in Word, Excel, or a free template from the internet, you're spending time on work that modern software handles automatically. Here's what automated invoicing looks like:
How TMS-Based Invoicing Works
- Load delivery triggers invoice creation. When you mark a load as delivered in your TMS, the system generates an invoice with the correct load reference, rate (pulled from the rate con you entered at booking), and any accessorial charges you logged during the load.
- Documents are already attached. The BOL photo your driver uploaded at delivery? It's already attached to the load and flows into the invoice package automatically.
- Professional formatting, every time. No more inconsistent templates or forgotten fields. Every invoice follows the same clean format with your company info, MC#, and all required components.
- One-click send. Email the completed invoice package directly from the TMS to the broker's AP email. No downloading, renaming files, and attaching to a separate email.
- Payment tracking. Log when invoices are submitted, when they're due, and when payment is received. Know at a glance which invoices are outstanding and which are past due.
Time Savings
Manual invoicing for a single load takes 15–25 minutes when you include finding the rate con, typing up the invoice, scanning the BOL, assembling the package, and emailing it. For a carrier running 20 loads per week, that's 5–8 hours spent on invoicing alone.
With TMS automation, invoicing drops to 2–3 minutes per load: verify the details look correct and hit send. That's under an hour per week for 20 loads — saving you 4–7 hours weekly on invoicing alone.
Accuracy and Cash Flow Benefits
Beyond time savings, automated invoicing eliminates the errors that delay payment. The load reference is pulled directly from the system — no typos. The rate matches what was booked. Documents are attached and complete. The result: fewer rejected invoices, faster payment cycles, and more predictable cash flow.
When you're not scrambling to create invoices, you also invoice faster. Same-day invoicing becomes the default instead of the exception, which means your Net 30 clock starts sooner and payment arrives sooner.
For carriers also handling driver settlements, the combination is powerful: loads flow into invoices for brokers and into settlements for drivers from the same data source, eliminating duplicate data entry and ensuring everything reconciles.
Stop Leaving Money on the Table
Professional invoicing isn't complicated, but it requires consistency. Every load should follow the same process: collect documents at delivery, create a complete invoice the same day, submit to the correct AP contact with all supporting documentation, and track until payment arrives.
The carriers who get paid fastest aren't the ones with the fanciest invoices — they're the ones who submit complete, accurate invoices immediately after delivery, every single time. No exceptions, no "I'll do it later," no missing BOLs.
If you're running even 10 loads per week, the time spent on manual invoicing adds up fast. Truxello generates invoices directly from completed loads with professional formatting, automatic document attachment, and one-click email to brokers. Plans start at $49/month and include unlimited invoicing on all tiers.