January 14, 2026 | updated: April 23, 2026

Trucker Salary Calculator

Trucker Salary Calculator
5 min read
💵 Fleetworthy Free Tool

Trucker Salary Calculator

Enter your daily mileage and base pay rates to estimate your weekly, monthly, and yearly earnings as a truck driver.

Weekly = (Hourly × 8 × 5) + (Per Mile × Daily Miles × 5)

Mileage & hours

mi
Please enter a valid daily mileage.
Your typical daily miles on the road

hrs
Please enter valid daily hours.

The formula assumes 8 hours/day and 5 days/week as defaults. Adjust hours if your schedule differs — the calculator uses your input directly for the hourly component.
Default is 8 hours/day — adjust as needed

Pay rates

$/hr
Please enter a valid hourly rate (enter 0 if not applicable).

Enter your base hourly rate if you’re paid by the hour or on a combined basis. If you’re paid exclusively per mile, enter 0 here. Both rates can be used together.
Enter 0 if you are not paid hourly

$/mi
Please enter a valid per-mile rate (enter 0 if not applicable).

Cents per mile (CPM) pay is common for long-haul drivers. Enter the rate in dollars — e.g., enter 0.25 for 25 cents per mile. If you are paid exclusively hourly, enter 0 here.
Enter 0 if you are not paid per mile

📅

Weekly Salary
—
gross per week
🗓️

Monthly Salary
—
gross per month
💰

Yearly Salary
—
gross per year

Pay component breakdown (weekly)

Hourly pay component (per week)
—
Mileage pay component (per week)
—
Weekly total
—
💡 This is a gross earnings estimate. It does not account for taxes, deductions, overtime, bonuses, or operating costs. Owner-operators should factor in fuel, maintenance, insurance, permits, and other expenses to calculate net take-home pay.

Semi truck on open highway

Earning an optimal income requires understanding not just your pay rate, but what it costs to drive each mile.

Calculate Your Potential Earnings

Earning an optimal income is essential for the work-life balance and general well-being of a semi truck driver. Our easy-to-use calculator helps truck drivers estimate their salary based on their daily mileage and their base pay per hour or per mile.

Truck drivers are often paid based on a combination of hourly wages and mileage rates. Understanding how salaries are calculated helps drivers and fleet managers make informed decisions about route efficiency, compensation, and profitability.

📐

Formula: Weekly Salary = (Base Pay per Hour × 8 hours × 5 days) + (Base Pay per Mile × Miles Driven per Day × 5 days). Monthly Salary = Weekly × 4. Yearly Salary = Monthly × 12.

Truck driver reviewing route and pay documentation

Fixed and variable costs can significantly reduce take-home pay — knowing both is essential for owner-operators.

What Costs Affect Trucker Salary?

Truck driver pay is impacted by both fixed and variable costs, especially for owner-operators and independent contractors. Taking into account fixed and fluctuating truck driving costs can help you calculate cost per mile and create a solid financial plan.

📌

Fixed Costs

  • Truck lease and loan payments
  • Fixed portion of insurance premiums
  • Licensing, registration, and permit costs
  • Administrative and bookkeeping expenses
  • Depreciation costs
  • ELD and weigh station bypass subscriptions
  • Toll expenses for regular routes

📊

Variable Costs

  • Fuel costs (can be lowered with gear ratio adjustments)
  • Tolls on new or irregular routes
  • Meals and lodging (partially recouped via per diem)
  • Maintenance and repairs, including tires
  • Load fees
  • IFTA road taxes
  • Weigh station fees based on axle weight

Fleet manager reviewing operations data

A healthy cost-per-mile typically ranges from $1.50 to $3.00+ depending on load type, location, and operating costs.

What Is a Typical Trucking Cost Per Mile?

The average cost per mile for truckers depends on the types of loads hauled, location, and overall operational costs. With that in mind, a healthy total cost per mile can range from $1.50 per mile to more than $3.00 per mile, depending on the previously mentioned factors.

$1.50–$3+
Typical total cost per mile range for commercial trucking operations
5 days
Default working week used in the salary formula (adjustable)
CPM
Per-mile drivers typically earn more than hourly drivers due to higher mileage
💡

To calculate your profit per mile: Subtract your total cost per mile from your revenue per mile. List your fixed monthly costs, estimate variable costs for your typical routes (fuel, tolls, taxes, fees), then divide total costs by your expected paid miles. Compare that number to your revenue per mile and adjust accordingly.

Frequently Asked Questions

Add your weekly hourly pay to your weekly mileage pay. Multiply your base hourly rate by 8 hours and 5 days, then add your base per-mile rate multiplied by your daily miles and 5 days. Convert to monthly by multiplying the weekly total by 4, and to yearly by multiplying the monthly total by 12.

Fixed expenses recur regardless of miles driven and include items like truck payments, insurance portions that don’t change with use, permits, admin, depreciation, and subscriptions. Variable expenses rise or fall with activity and routes, such as fuel, maintenance, new-route tolls, meals, load fees, fines, IFTA taxes, and weigh station fees. Tracking both is essential to calculate true cost per mile and protect profit.

Truck drivers who get paid per mile typically earn more than hourly drivers, in part because they end up driving more. However, the actual difference depends heavily on the specific rates, routes, and number of miles driven. Use this calculator to compare different combinations of rates and mileage.

A good profit per mile for trucking typically falls in the range of $1.00 to $2.00 after covering all operating costs. This value can vary significantly depending on factors such as the efficiency of the operation, cost of fuel, truck maintenance costs, and the type of haul. For owner-operators, profitability must also account for expenses such as fuel, maintenance, insurance, and truck payments.

No, this calculator only provides a basic gross earnings estimate based on base pay and miles driven. It does not account for overtime, bonuses, other additional pay, taxes, or deductions. Owner-operators should separately account for all operating costs to determine actual net income.

To calculate cents per mile, you need to know the total revenue generated and the total miles driven. The formula is: CPM = (Total Revenue ÷ Total Miles Driven) × 100. For example, if you made $2,500 in revenue from a 2,000-mile haul: CPM = ($2,500 ÷ 2,000) × 100 = 125 cents per mile. Keep in mind this calculates revenue per mile, not profit — subtract your costs per mile to get the actual profit figure.

Every mile should work harder for you.

Fleetworthy helps fleets and owner-operators manage DOT compliance, reduce toll costs, and bypass weigh stations — all in one platform.


Talk to Our Team — It’s Free
→

No commitment. We’ll find the right solution for your operation.

This calculator provides gross earnings estimates based on user-entered values and standard salary formulas. Results do not account for taxes, deductions, overtime, bonuses, or operating costs. Owner-operators should factor in all fixed and variable expenses to determine actual take-home pay. Fleetworthy is not liable for decisions made based on calculator output. Contact our team for fleet compliance support.

See What Fleetworthy Can Do for You