Freight billing and accounting are often treated as the same function. They solve different problems. 

Accounting records what happened financially. Freight billing proves what happened operationally. It turns shipment activity into an invoice, verifies carrier costs, captures accessorial charges, and follows the money until it is collected. 

That distinction matters for freight brokers, 3PLs, trucking companies, drayage and intermodal operators, and logistics businesses of every size across Canada and the United States. A company can keep perfectly clean books in QuickBooks and still lose money because PODs arrive late, detention and per diem go unbilled, carrier invoices are overpaid, or customer invoices sit unresolved in accounts receivable. Companies like ClearLane exist specifically because that gap between accounting software and freight billing execution costs real money. 

This guide covers how freight billing and accounting work together, where logistics and intermodal companies lose money in the billing cycle, what QuickBooks handles well, where it stops, and why a freight-specific back-office process fills the gap that accounting software leaves open. 

What freight billing and accounting mean in logistics 

Freight billing is the operational process of collecting shipment documents, confirming delivery, auditing carrier invoices, preparing customer invoices, adding approved accessorial charges, submitting invoices, and managing payment follow-up. 

Accounting is the financial process of recording transactions, reconciling bank accounts, tracking revenue and expenses, closing the books, preparing reports, and supporting tax or financial compliance. 

A logistics company needs both. Freight billing feeds accurate, shipment-level information into accounting. Accounting turns that information into financial records and reports. 

Why the distinction matters 

In most logistics companies, the accounting system only knows what someone enters into it. If the billing team misses detention, QuickBooks will not flag it. If a carrier invoice includes a duplicate accessorial, accounting software may record the payment correctly even though the company overpaid. 

The books may balance while the operation still leaks margin. Strong freight billing protects the quality of the data before it reaches the accounting system. 

Why freight billing is more complex than standard invoicing 

Freight billing is structurally harder than invoicing in most other industries. One shipment creates several financial relationships at once. 

A broker, 3PL, or drayage carrier may need to manage what the shipper agreed to pay, what the carrier agreed to accept, what the carrier actually invoiced, what accessorial charges were earned, what documents the customer requires, whether the invoice was submitted correctly, and whether payment was collected on time. 

One load, multiple billing events 

A single shipment can involve a rate confirmation, bill of lading, proof of delivery, carrier invoice, lumper receipt, detention notes, layover approval, customer reference number, customer invoice, payment status, and dispute history. 

If one document is missing, the invoice may not go out. If one charge is undocumented, the customer may reject it. If one rate mismatch goes unnoticed, margin shrinks. 

Freight billing is not just sending an invoice. It is the process of proving what should be billed and what should be paid. 

Intermodal and drayage add another layer 

Container freight raises the difficulty again. A single import container can move through a port or rail ramp, sit under free time, get pulled by a drayage carrier, wait for a chassis, deliver to the consignee, and return empty, sometimes as a street turn into the next export load. Each of those steps can create a billable event, a cost, or a deadline. 

Per diem, demurrage, chassis days, terminal detention, pre-pulls, congestion fees, and exam fees all attach to the container rather than to a simple point-to-point move. The clock on free time runs whether or not anyone is tracking it. If billing does not capture these events against the right container and the right party, the charge either gets eaten as a cost or never reaches the customer invoice. 

Where logistics companies lose money in the billing cycle 

Most logistics companies negotiate rates carefully. They watch customer pricing, carrier costs, fuel, and lane margins. But a surprising amount of money disappears after the load delivers. The losses happen quietly in the back office. 

Late PODs delay cash flow 

A proof of delivery (POD) confirms the shipment was delivered. Many customers will not process payment until the POD is attached to the invoice. In drayage, the equivalent proof can include an interchange receipt, an in-gate or out-gate ticket, or a scale ticket, and customers often want all of them before they pay. 

When a POD arrives late, the invoice goes out late. When the invoice goes out late, the payment clock starts late. This increases Days Sales Outstanding (DSO) before the customer has even had a chance to pay. 

PODs get stuck for common reasons: carriers do not send them promptly, drivers send them to the wrong contact, documents sit in email threads, dispatch forgets to upload them, the POD is blurry or incomplete, or the customer requires a specific format. 

As load volume grows, these small document delays become harder to manage manually. A team that handles PODs for 100 loads a month may fall apart at 1,000. POD collection needs dedicated ownership and tracking. It should not depend on whoever has time after dispatch. 

Missed accessorials reduce real margin 

Accessorial charges are additional charges earned when a shipment requires extra time, labor, equipment, or service beyond the base rate. Common freight accessorials include detention, layover, TONU (truck ordered not used), lumper fees, driver assist, re-delivery, stop-off charges, and waiting time. 

Intermodal and drayage add their own list: per diem, demurrage, chassis charges and chassis splits, chassis storage, pre-pull, yard storage, terminal detention, congestion surcharges, reefer plug-in and genset fees, and exam or inspection fees. These charges are legitimate and billable. But they only become revenue if someone identifies them, documents them, and adds them to the customer invoice before it goes out. 

Accessorials disappear because the information lives in operations, not in billing. Dispatch may know the driver waited six hours. A lumper receipt may arrive by text. A terminal storage fee may appear on a port statement days later. If billing never sees it, the customer invoice goes out without the charge. 

Once the original invoice is sent, recovering the missed charge gets harder. Customers may reject revised invoices or ask why the charge was not included the first time. That is why a pre-billing review matters. The shipment file should be checked for missed revenue before the invoice goes out. 

Per diem, detention, and demurrage: easy to confuse, easy to miss 

Three container charges cause more billing errors than almost anything else, partly because the terms get used loosely. 

Demurrage is charged by the terminal when a loaded container sits at the port or ramp beyond free time. 

Per diem is charged by the steamship line for use of the container itself beyond the allowed days. 

Detention, in the drayage sense, is charged when a driver and truck are held at a shipper or consignee beyond free time. 

Each one has its own clock, its own free-time window, and its own responsible party. A carrier may pass a per diem charge through to the broker, the broker may owe it back to the line, and the customer may owe it to the broker if the delay was on their side. When those flows are not tracked against the container, money leaks in both directions. The company can pay a charge it should have billed out, or bill nothing at all. 

Carrier invoice errors create hidden overpayments 

Carrier invoices do not always match rate confirmations. Sometimes the difference is valid. Sometimes it is not. Without an invoice audit, a logistics company can overpay carriers without realizing it. 

Common carrier invoice errors include wrong base rates, duplicate invoices, duplicate accessorials, unauthorized detention, incorrect fuel surcharges, invalid layover, lumper charges without receipts, wrong load numbers, missing backup, and chassis or per diem charges billed without supporting terminal records. 

Individually, these errors look small. Across hundreds or thousands of loads, they materially reduce profit. Accounting software records the invoice amount someone enters. It does not know what the carrier should have billed based on the rate confirmation, POD, or accessorial approvals. That comparison requires a freight-aware review process. 

Customer invoice disputes slow collections 

Even when a shipment is completed correctly, the customer may delay payment if the invoice is unclear or incomplete. 

Disputes commonly happen because of a missing POD, incorrect PO number, missing customer reference, undocumented detention or per diem, wrong rate, duplicate invoice, portal submission error, missing terminal backup, unclear fuel surcharge, or late invoice submission. A customer may hold the entire invoice until the issue is resolved. One small error can delay a much larger payment. 

A clean freight invoice includes the correct customer rate, the right load or container reference, the POD or interchange documents attached, accessorial backup attached, approved charges only, the correct customer billing format, submission through the right channel, and a clear contact for disputes. The goal is to make the invoice easy for the customer to approve. 

AR management is where cash flow is protected 

Accounts receivable is not just a report. It is an active workflow. Sending the invoice is only the beginning. Someone still needs to track whether it was received, whether it was approved, whether it is aging, and whether the customer has a dispute. 

A strong AR process includes monitoring aging invoices, following up before invoices become seriously overdue, checking customer portals, resending missing documents, resolving disputes, confirming payment status, escalating late accounts, and reporting weekly aging trends. 

When AR follow-up is inconsistent, cash sits outside the company longer than necessary. For brokers, 3PLs, and drayage carriers, that creates a serious working capital problem, because carriers and chassis providers often need to be paid before customers pay. 

The role of accounting software in freight companies 

QuickBooks, Xero, FreshBooks, Sage, and similar platforms are valuable tools. They help businesses record financial activity, reconcile accounts, manage reports, and close the books. A logistics company should have a reliable accounting system. The question is not whether QuickBooks is useful. It is. 

The question is whether QuickBooks can handle freight billing by itself. The answer is usually no. 

What QuickBooks does well 

QuickBooks helps with general ledger, bank reconciliation, income and expense tracking, customer invoices, vendor bills, payment records, financial reporting, profit and loss reports, balance sheets, month-end close, and tax preparation support. This is essential work. A freight company still needs clean books. 

Where QuickBooks stops 

QuickBooks does not chase PODs from carriers. It does not verify delivery signatures, compare carrier invoices to rate confirmations, detect missed detention or per diem, validate lumper or terminal receipts, identify duplicate carrier invoices, track free time on a container, review TMS notes for billable events, submit customer invoices through portals, manage freight-specific disputes, or monitor carrier insurance and authority. 

QuickBooks can record the financial result of a shipment. It does not create the freight back-office operation that produces accurate results. 

The bookkeeping layer between operations and accounting 

There is another important distinction that freight companies often miss. QuickBooks is accounting software. Bookkeeping is the process of recording day-to-day transactions, categorizing expenses, reconciling accounts, and preparing the data that accounting reports depend on. In freight, bookkeeping carries additional complexity because of the volume of carrier payments, chassis and terminal charges, shipper invoices, and accessorial charges flowing through the system. ClearLane’s guide to outsourced bookkeeping vs. CPA services for freight companies explains where bookkeeping ends and where CPA-level accounting begins, and why confusing the two creates gaps. 

QuickBooks vs. a freight back-office operation 

The comparison is not about which one is better. They are built for different jobs. QuickBooks is the financial system of record. A freight back-office operation makes sure the numbers going into the system are accurate, complete, and supported by documents. 

Function QuickBooks / accounting software Freight back-office operation 
Main purpose Financial records and reporting Shipment-level billing execution 
Bank reconciliation Strong Usually not the main function 
P&L reporting Strong Feeds cleaner data into reports 
POD collection Not designed for it Core workflow 
Carrier invoice audit Limited Core workflow 
Accessorial recovery Not designed for it Reviews shipment files before billing 
Per diem / demurrage tracking Not designed for it Tracks free time, allocates charges 
Customer invoicing Creates invoices from entered data Builds from shipment documents 
Portal / EDI submission Limited Part of billing workflow 
AR follow-up Tracks aging Actively follows up, resolves disputes 
Bookkeeping Records entries someone creates Handles freight-specific categorization 
Carrier compliance Not designed for it Tracks COIs, authority, onboarding 
Best role Accounting system Operational layer before accounting 

In practice, a logistics company usually needs both. QuickBooks maintains the books. A freight back-office process makes sure the books receive the right information. 

How billing complexity differs by company type 

Freight brokers 

Brokers live in the spread between what the shipper pays and what the carrier charges. If accessorial revenue is missed, margin falls. If the carrier is overpaid, margin falls. If invoices go out late, cash flow weakens. Brokers face fast-moving dispatch environments, high document volume, carrier invoice mismatches, accessorial disputes, customer-specific billing rules, AR pressure, compliance monitoring, and load-by-load margin visibility issues. The back office is not an afterthought for brokers. It is part of margin protection. 

3PLs 

3PLs often manage multiple customers, carriers, warehouses, lanes, and billing rules. A 3PL may need to handle customer-specific billing formats, multiple accessorial rules, warehouse or cross-dock charges, EDI submission, multi-stop billing, and recurring reporting. Because 3PLs sit between multiple parties, billing accuracy directly affects customer trust. A growing 3PL cannot rely on tribal knowledge. If only one person knows how a customer wants invoices submitted, the process becomes fragile. 

Trucking companies 

Trucking companies face their own billing complexity. Driver paperwork, POD submission, fuel and mileage tracking, detention billing, lumper receipts, customer invoice submission, factoring requirements, settlement records, and insurance documentation all feed into the billing process. If paperwork comes in late from drivers, invoicing slows. If detention is undocumented, revenue is lost. If AR follow-up is weak, cash flow suffers. 

Drayage and intermodal operators 

Drayage and intermodal carriers carry all of the above plus the container layer. They manage free time on demurrage and per diem, chassis sourcing and chassis splits, pre-pulls and yard storage, terminal appointments, congestion and exam fees, reefer monitoring, empty returns, and street turns. The billing window can be tight, because per diem and demurrage accrue daily and disputes with the line or terminal have deadlines. A drayage operation that does not track free time and container events by the day will both overpay charges and miss billable revenue. Container billing rewards speed and documentation more than almost any other freight segment. 

In-house back office vs. outsourced support 

A logistics company can build billing and accounting support in-house, outsource part of the workflow, or use a hybrid model. The right choice depends on load volume, complexity, budget, technology, customer rules, and management capacity. 

Building in-house 

An in-house team gives direct control. Staff can learn customers, systems, carriers, terminals, and internal preferences. The tradeoff is fixed overhead. The company must hire, train, manage, cover absences, replace turnover, and scale capacity when load volume changes. In-house works well when volume is stable, processes are documented, management can supervise the team, and the company wants full internal control. 

Outsourcing part of the workflow 

Outsourcing can make sense when a company has volume but not enough administrative capacity to keep up. It can also help when billing delays, missed accessorials, or AR backlogs are already affecting the business. Common areas to outsource include POD and document chase, carrier invoice audit, shipper billing, AR follow-up, pre-billing revenue recovery, carrier compliance, and bookkeeping support. 

The advantage is flexibility. A company can start with one painful workflow and expand only if the model works. 

How to evaluate your current billing and accounting setup 

Before changing software, hiring staff, or outsourcing work, identify where the problem actually sits. 

Are invoices going out late? The issue may be POD collection, missing documents, or unclear ownership. 

Are carrier invoices audited before payment? If not, the company may be overpaying without knowing it. 

Are accessorials captured consistently? If not, dispatch and billing may not be sharing shipment events. 

Is free time tracked on every container? If per diem and demurrage are only discovered when an invoice arrives, the clock is being managed by the terminal and the line, not by you. 

Are customer invoices disputed often? Invoice quality, backup documents, and customer billing rules may need review. 

Is AR aging increasing? The issue may be follow-up and dispute resolution. 

Is bookkeeping keeping up with transaction volume? If reconciliation is falling behind or month-end close takes more than seven business days, the bookkeeping layer may need more capacity. 

Does QuickBooks match operational reality? If the books look clean but margins feel wrong, the problem is probably upstream from accounting. 

A practical freight billing workflow 

A strong billing workflow does not need to be complicated. It needs clear ownership and consistent steps. 

Step 1: Confirm billing rules before the load moves. Customer rates, carrier rates, accessorial rules, reference numbers, container details, and invoice submission requirements should be clear before dispatch. 

Step 2: Collect PODs and interchange documents quickly after delivery. The POD, in-gate and out-gate tickets, and any scale tickets should be requested, verified, and attached to the shipment file as soon as possible after delivery. 

Step 3: Audit carrier invoices. Check each carrier invoice against the rate confirmation, approved accessorials, POD, and supporting terminal records before payment. 

Step 4: Review for missed revenue. Before the customer invoice goes out, review the shipment for detention, layover, TONU, lumper fees, per diem, demurrage, chassis, storage, and other billable events, and confirm free time against the actual dates. 

Step 5: Submit a complete customer invoice. Include the correct documents, charges, reference numbers, and submission method. 

Step 6: Track AR until payment clears. Payment follow-up, dispute resolution, and aging reports matter. The process is not complete when the invoice is sent. 

Step 7: Reconcile in accounting. Once invoices, payments, and vendor bills are verified, the accounting system receives cleaner and more reliable data. Bookkeeping should reconcile bank accounts, categorize transactions, and close the period within seven business days of month-end. 

Where ClearLane fits in this workflow 

ClearLane is not a replacement for accounting software. It is a freight-specific back-office operation that handles the work accounting tools do not cover: POD and document chase, carrier invoice verification, shipper billing and invoicing, AR management and collections, pre-billing revenue recovery, carrier compliance, and bookkeeping support. 

The bookkeeping component is worth highlighting because it fills a gap many freight companies do not realize exists. QuickBooks is the tool. Bookkeeping is the process of keeping that tool accurate. For logistics companies with high transaction volume, the daily work of recording carrier payments, chassis and terminal charges, categorizing expenses, reconciling bank accounts, and preparing for month-end close is substantial. ClearLane’s guide to adding bookkeeping to freight back-office operations explains how that function fits alongside AP, AR, and billing workflows. 

For logistics companies that already use QuickBooks, Xero, FreshBooks, or Sage, ClearLane supports the operational side of billing and bookkeeping while the accounting platform remains the system of record. The two layers work together. QuickBooks records the financial result. ClearLane helps make sure the result is accurate, complete, and collected. 

The practical difference 

If a POD is missing, QuickBooks cannot chase the carrier for it. A freight back-office process can contact the carrier, request the document, verify it, and upload it into the workflow. 

If a carrier invoice is $300 higher than the rate confirmation, QuickBooks may record the vendor bill if someone enters it. A freight invoice audit catches the discrepancy before payment. 

If a container ran four days past free time, QuickBooks may only see the per diem charge after it is paid. A pre-billing review flags the free-time overage, confirms who caused it, and bills the right party before the cost is absorbed. 

If bank reconciliation is three weeks behind, QuickBooks will show the unreconciled status but will not do the work of matching transactions, categorizing expenses, and clearing the backlog. A dedicated bookkeeping function keeps that current. 

One system records status. The other acts on the shipment and keeps the books current. 

When outsourcing makes more sense than adding another software tool 

More software is not always the answer. If the problem is visibility, better software may help. If the problem is execution, a company may need people and process. 

Outsourcing freight billing and bookkeeping work makes sense when the company already knows what needs to happen but does not have enough trained back-office capacity to do it consistently. PODs are not collected fast enough. Carrier invoices are not audited. Accessorials and per diem are missed. Customer invoices go out late. AR follow-up is inconsistent. Reconciliation is falling behind. Compliance tracking is slipping. Load volume is growing faster than admin headcount. 

In those situations, the value is not automation. It is having a freight-trained operational team that understands the documents, exceptions, billing patterns, container charges, and bookkeeping requirements behind transportation work. 

Why this is not really QuickBooks vs. ClearLane 

The best setup is usually not a choice between one or the other. It is QuickBooks, or any reliable accounting platform, plus a freight-specific operating layer. 

QuickBooks keeps the books organized. A freight back-office process makes sure the billing data is complete and the bookkeeping is current before it reaches the financial reports. That combination is more realistic than expecting accounting software to understand every operational event in a freight or container workflow. 

Use accounting software for the general ledger, financial reporting, and month-end close. Use a freight back-office process for POD collection, invoice audit, accessorial and per diem capture, shipper billing, AR management, bookkeeping, carrier compliance, and operational billing cleanup. The two functions support each other. They are not interchangeable. 

A note on billing across Canada and the United States 

Freight billing fundamentals are the same in Toronto, Vancouver, Montreal, Halifax, Prince Rupert, Chicago, and Los Angeles. The documents, the accessorials, and the need to bill quickly do not change at the border. A few practical differences are worth keeping in mind. 

Tax treatment differs. Canadian invoices may need to account for GST, HST, or provincial sales tax depending on the province, while US invoices follow state-level sales tax rules where they apply. Cross-border container moves add customs and brokerage steps, and the paperwork that proves a move can include both carrier and customs documents. Customs broker invoices are part of that billing flow, and they often arrive late or get disconnected from the original shipment file, which creates reconciliation problems if nobody tracks them against the load. 

None of this changes the core billing process. It just adds fields that have to be correct before the invoice goes out, and it makes clean, well-documented billing even more valuable for companies that move freight in both countries. 

Final thoughts 

Freight billing and accounting sit at the point where logistics work becomes real cash. If the back office is slow, incomplete, or overloaded, completed shipments can still lose money. 

The most common problems are not dramatic. Late PODs. Missed detention and per diem. Unaudited carrier invoices. Duplicate charges. Free time that ran out unnoticed. Customer invoice disputes. Aging AR. Reconciliation backlogs. These issues quietly reduce margin and make cash flow harder to manage. 

QuickBooks and similar accounting tools remain important. They help maintain clean books and financial visibility. They cannot replace the freight-specific work of chasing documents, auditing invoices, capturing accessorials, tracking container charges, keeping bookkeeping current, submitting customer invoices correctly, and following up until payment arrives. 

For freight brokers, 3PLs, trucking companies, drayage and intermodal operators, and logistics teams across Canada and the United States, the goal should be a billing and bookkeeping process that protects revenue before accounting records it. 

Companies that want to explore that model can start by reviewing ClearLane’s freight back-office services and deciding which part of the back office creates the most friction today. 

Frequently asked questions 

What is freight billing and accounting? 

Freight billing and accounting cover the financial workflow behind transportation services. Freight billing collects PODs, audits carrier invoices, prepares shipper invoices, captures accessorials, and manages AR. Accounting records those transactions, reconciles accounts, and prepares financial reports. Bookkeeping sits between the two, handling the daily work of recording and categorizing transactions. 

Is QuickBooks enough for a freight broker, 3PL, or drayage carrier? 

QuickBooks handles general accounting, reconciliation, and reporting well. It does not usually handle freight-specific tasks like POD chase, carrier invoice audits, missed accessorial recovery, per diem and demurrage tracking, customer portal billing, active AR dispute resolution, or the volume of transaction categorization that freight bookkeeping requires. 

What is the difference between QuickBooks and ClearLane? 

QuickBooks is accounting software. ClearLane is a freight back-office operation that helps with shipment-level workflows: POD chase, invoice audit, shipper billing, AR management, revenue recovery, bookkeeping support, and carrier compliance. They solve different parts of the financial workflow and work best together. 

What is the difference between per diem, detention, and demurrage? 

Demurrage is charged by the terminal when a loaded container sits at the port or ramp beyond free time. Per diem is charged by the steamship line for use of the container beyond the allowed days. Detention, in the drayage sense, is charged when a truck and driver are held at a shipper or consignee beyond free time. Each has its own clock and responsible party, which is why they are easy to confuse and easy to bill incorrectly. 

Why do logistics and intermodal companies miss accessorial revenue? 

Accessorial revenue is often missed because operational events do not always reach the billing team. Detention, layover, TONU, lumper fees, per diem, demurrage, chassis charges, and storage may be known by dispatch or appear on a terminal statement days later, but never get added to the customer invoice without a pre-billing review step. 

How does a freight invoice audit protect margin? 

A freight invoice audit compares carrier invoices against rate confirmations, approved accessorials, PODs, and supporting terminal documents. This catches duplicate invoices, incorrect rates, unauthorized charges, missing backup, and overbilling before payment is issued. 

What does freight bookkeeping include? 

Freight bookkeeping covers recording carrier payments and shipper invoices, categorizing expenses, reconciling bank and credit card accounts, tracking AP and AR at the transaction level, and preparing the data that monthly financial reports depend on. It is the daily maintenance layer that keeps accounting software accurate. 

What does AR management mean in logistics? 

AR management in logistics means tracking customer invoices after submission, monitoring aging balances, following up on overdue payments, resolving disputes, resending documents, checking portals, and turning completed shipments into collected cash. 

When should a logistics company outsource freight billing? 

Outsourcing may make sense when PODs are delayed, carrier invoices are not audited, accessorials and per diem are missed, invoices go out late, AR is aging, bookkeeping is falling behind, or load volume is growing faster than administrative headcount. Many companies start with one workflow and expand from there. 

About ClearLane 

ClearLane is a freight back-office operation serving freight brokers, 3PLs, trucking companies, and intermodal operators across Canada and the United States. Services include POD chase, carrier invoice audit, shipper billing, AR management, pre-billing revenue recovery, carrier compliance, and bookkeeping support.