Your Accrual Rate Sets Your Automation Rate

Nov 05, 2026

Forwarders ask us what share of their invoices will post on their own. The answer doesn't sit with the software. It sits with your operators, and one habit in particular. Do they accrue before the invoice arrives?

What AP automation matches against

An AP tool reads each vendor invoice and compares every charge line to the cost the operator expected. That expected cost is the accrual.

A charge that matches its accrual posts on its own. Nobody touches it. A charge with no accrual has nothing to match. It goes to an exception queue and waits for a person.

So the software can be perfect and still send most of your invoices to a human. It all depends on what your operators put in first.

Matching also has to read charges the way your team does. A trucker might bill freight, fuel and detention as three lines. Your operator might accrue one all-in trucking line. Match only totals and the $75 slips through. Match each line too literally, and you get thousands of false exceptions. Good matching understands how your team groups charges.

What a low accrual rate looks like

Picture a team where only a small share of shipments have accruals waiting when invoices arrive. Most invoices land in the exception queue. Someone has to open each one, find the operator and ask what the charge is for.

That's the old manual process. It just lives in a new tool.

Now picture the same team accruing on most shipments up front. Most invoices match and post. The exception queue holds only the real surprises, like a $75 waiting fee on a trucking invoice. Those are the charges worth a person's time.

Why operators skip accruals

  • Freight comes first. Operators are paid to move shipments. Accruals feel like paperwork.
  • The rate isn't final at booking. Extra stops, waiting time and fuel changes show up later.
  • Nobody sees who skips it. Without a report, a missing accrual looks the same as a late invoice.
  • It doesn't hit their numbers. A charge that never gets tied to a job doesn't show up in that operator's profit.

None of these are about bad people. They're about a process that doesn't make accruing easy or visible.

Five ways to raise your accrual rate

  1. Measure it first. Track the share of invoices with an accrual waiting, by operator, by branch and by vendor. You can't fix a habit you can't see.
  2. Accrue from the quote at booking. Start with the expected cost on every leg. Update it when the rate changes.
  3. Make the fix one click. Unplanned charges still come in. Send each one to the operator with a suggested accrual and charge code, so approving it takes seconds. In BravoTran, the operator approves it right from their dashboard, and the invoice then posts on its own.
  4. Tie every charge back to its job. Unbilled costs should show up in job profit, where operators and managers can see them.
  5. Review it monthly. Share the short list of operators with the most missing accruals. Celebrate the ones who improve.

[Nate Perkins covers these habits in our webinar, with a live look at the operator workflow. Watch the recording.]

What to look for in your reporting

Your AP system should answer four questions without a spreadsheet:

  • What share of invoices posted with no human touch?
  • Why didn't the rest post?
  • Which operators aren't accruing ahead of invoices?
  • Which vendors send invoices that never go through the system?

BravoTran's analytics dashboard answers all four. It shows why invoices didn't auto-post, like missing accruals or accruals that don't line up. It flags vendors whose invoices skip the AP inbox. And it names the operators who chronically don't accrue ahead of charges. That's your short list for the monthly review.

See it in action

Nate Perkins walks through this in our webinar, Margins Are Down. Your Invoices Aren't Checked. In the demo, a detention charge arrives with no accrual. BravoTran suggests the charge code, routes it to the operator, and posts the invoice once they approve. Then Nate opens the dashboard and shows how to find the operators and vendors behind your exceptions.