Settlements, IFTA, factoring and fuel cards live in your accounting, not in spreadsheets.

Compare plans

Accounting for trucking companies

Books that balance by the load.

Invoice delivered loads, enter and pay bills, settle with drivers and owner-operators, prepare IFTA and close the month in one place built for trucking.

Plans from $24/mo, before tax. Billed in CAD or USD.

Owner-operator statement

Owner-operatorR. Sandhu

PeriodOct 6 – Oct 12

StatusApproved

ItemAmount
Load 24-1187 Winnipeg → Regina1,240.00
Load 24-1192 Regina → Calgary1,615.00
Fuel chargeback−300.00
Recurring deduction: ELD−35.00
Net pay2,520.00

Pay statement ready

Sample data

Load 24-1187 deliveredInvoice emailed as PDF

How the money moves

From delivered load to closed month

  1. 1

    Deliver

    The load closes in TruckerPro with its rate and the extra charges agreed along the way.

  2. 2

    Invoice

    Build the invoice from the load, check the lines and taxes, and email the PDF.

  3. 3

    Get paid

    Record payments one at a time or in bulk. Customers can pay by card in the portal through your own Stripe account.

  4. 4

    Settle

    Driver and owner-operator pay builds from the same loads, with deductions and fuel chargebacks on the statement.

  5. 5

    Close

    Reconcile the bank, review aging and profit, then sync to your accounting software or keep the ledger here.

Everything in one place

One system from the first invoice to year-end slips

AI tools and the customer portal come with every plan. Higher plans add payables, banking, payroll and a full ledger.

Compare all features
  • Load invoices with PDF and email
  • Recurring invoices and customer statements
  • Bills, vendor credits and batch payments
  • Cheque printing with MICR line
  • Driver settlements and pay statements
  • Owner-operator deductions and fuel chargebacks
  • IFTA quarterly reports with official tax rates
  • Factoring submissions and fee tracking
  • Bank statement import and reconciliation
  • CPA-005 EFT files for your bank
  • GST/HST return worksheet
  • Canadian payroll, T4 and ROE
  • Load margin and per-truck P&L
  • CAD and USD with Bank of Canada rates

Integrations

Works with the tools you already pay for

  • QuickBooks OnlineCustomers, vendors, invoices, bills, payments, credits
  • XeroInvoices, payments, bills, credits
  • Sage Business Cloud AccountingInvoices, bills, payments
  • WaveInvoices
  • StripeCard payments into your own account
  • EFS / WEXFuel card sync
  • ComdataFuel card sync
  • BVDFuel card sync
  • Petro-PassStatement file import
  • Pilot Flying JStatement file import
  • PrideStatement file import
  • SPOLStatement file import

How each integration works

Questions, answered

What is TruckerPro Finance?

It is the accounting side of the TruckerPro TMS. It invoices loads, tracks what you owe and what you are owed, settles with drivers and owner-operators, prepares IFTA reports and GST/HST worksheets, and on the Advanced plan runs Canadian payroll and a full general ledger.

Do I have to give up my accounting software?

No. On Plus and Advanced you can sync with QuickBooks Online, Xero, Sage Business Cloud Accounting or Wave and keep the workflow your accountant knows. What syncs differs by provider, and the integrations page lists each one. Advanced also includes a general ledger if you would rather keep the books in TruckerPro.

Does TruckerPro move money for me?

No. You stay in control of your bank accounts. TruckerPro prepares invoices, pay statements, cheques and CPA-005 payment files, and you upload those files to your own Canadian bank. Card payments from your customers go to your own Stripe account.

Is it for Canadian or US trucking companies?

Both. Plans are billed in Canadian or US dollars. Canadian payroll, GST/HST worksheets and CPA-005 files are Canada-specific. US companies on Advanced get W-2 and 1099-NEC forms and a 1099 roster.

Is there a contract?

No long-term contract. Plans are billed monthly or yearly. You can cancel from your account at any time, and your plan stays active until the end of the period you have paid for.

How do I get started?

Choose a plan on the pricing page and create your company account at tms.truckerpro.ca. Questions first? Contact the TruckerPro team.

Run your trucking books in one place.

Pick a plan, connect what you already use, and invoice your next load from TruckerPro.