Building a scientific and transparent shipping rate calculation system is a key factor helping transportation businesses optimize profits, compete effectively, and build trust with customers. This article will provide detailed guidance on calculating freight rates based on distance and weight, along with additional cost factors, enabling you to apply them immediately to your business operations.

Overview of Shipping Rate Calculation Method by km and Weight

The method of calculating shipping rates by km and weight is currently the most popular pricing model in the transportation industry, especially suitable for small and medium-sized road transportation businesses.

Advantages of This Method

Calculating shipping rates based on distance and cargo weight brings many benefits:

High transparency: Customers can easily understand and verify freight transportation costs based on specific, clear parameters.

Fair for both parties: Shippers pay fees proportional to the service received, while transportation businesses ensure cost coverage and reasonable profit.

Easy to adjust: Shipping price lists can be flexibly changed according to fuel price fluctuations, inflation, or company policies.

Competitive ability: Helps businesses compare with competitors and position appropriate price levels in the market.

When to Apply This Method

The method of calculating shipping rates by km and weight is especially suitable for:

  • Road freight transportation with varying distances
  • Businesses with diverse vehicle types and load capacities
  • Regular routes with stable traffic volume
  • Corporate customers requiring accurate and quick quotations

Factors to Consider When Building Shipping Rate Calculation Formulas

To build an accurate and sustainable freight rate formula, businesses need to thoroughly analyze the cost components.

Fuel Costs

Fuel typically accounts for 30-40% of total freight transportation costs. To calculate accurately:

  • Determine the average fuel consumption of each vehicle type (liters/100km)
  • Monitor current fuel prices and forecast trends
  • Calculate different consumption levels when vehicles run loaded and unloaded
  • Consider terrain factors (plains, mountains) affecting consumption rates

Labor Costs

Driver and assistant costs include:

  • Basic monthly or per-trip salary
  • Fuel, meal, and phone allowances
  • Night shift and overtime allowances
  • Social insurance, health insurance
  • Training costs and performance bonuses

Vehicle Depreciation and Maintenance

Each km driven generates depreciation costs:

  • Vehicle depreciation (average lifespan 8-10 years)
  • Periodic maintenance (oil changes, air filters, brakes...)
  • Periodic tire replacement
  • Unexpected repairs
  • Inspection fees, vehicle insurance

Other Fixed Costs

Costs independent of distance:

  • Parking lot, warehouse rental
  • Office and management costs
  • Marketing and sales costs
  • Road fees, toll fees
  • Civil liability insurance

Load and Capacity Utilization

Weight directly affects:

  • Fuel consumption rate
  • Vehicle wear
  • Load optimization capability (load factor)
  • Legal weight limits according to traffic laws

Basic Shipping Rate Calculation Formula by km and Weight

After understanding the cost factors, businesses can build appropriate freight rate formulas to calculate shipping rates efficiently.

General Formula

Shipping Rate = (Base Unit Price × Distance × Weight) + Surcharges

Where:

  • Base Unit Price: Cost of transporting 1 ton of goods for 1 km (VND/ton.km)
  • Distance: Actual transportation distance (km)
  • Weight: Actual cargo weight (tons)
  • Surcharges: Additional incidental costs

Detailed Formula by Component

Step 1: Calculate Fuel Costs

Fuel Cost = (Distance / 100) × Consumption Rate × Fuel Price

Example: 5-ton truck, consumption 18 liters/100km, diesel price 23,000 VND/liter, 300km trip:

Fuel Cost = (300 / 100) × 18 × 23,000 = 1,242,000 VND

Step 2: Calculate Labor Costs per Trip

Labor Cost = (Distance / Average Distance/day) × Labor Cost/day

Step 3: Calculate Depreciation and Maintenance

Depreciation Cost = Distance × Depreciation Unit Price/km

Typically, depreciation unit price ranges from 1,000-2,000 VND/km depending on vehicle type.

Step 4: Allocate Fixed Costs

Fixed Cost = Monthly Fixed Cost / Total Monthly km × Trip Distance

Step 5: Calculate Total Cost and Add Profit

Base Unit Price/ton.km = (Total Cost / Distance / Actual Load) × (1 + Profit %)

Tiered Distance Pricing Model

Many businesses apply decreasing unit prices by distance to encourage long-term orders:

Distance Unit Price (VND/ton.km)
0-50 km 6,000
51-100 km 5,500
101-200 km 5,000
201-500 km 4,500
Over 500 km 4,000

Weight-Based Pricing Model

Unit prices can also be adjusted by volume:

Weight Adjustment Factor
Under 1 ton 1.3
1-3 tons 1.1
3-5 tons 1.0
5-10 tons 0.95
Over 10 tons 0.9

Actual Rate = Base Unit Price × Adjustment Factor × Distance × Weight

How to Calculate Additional Costs and Surcharges in Transportation

In addition to basic costs, businesses need to clearly identify surcharges to ensure full freight transportation cost coverage.

Loading/Unloading Surcharge

Loading/unloading costs depend on:

  • Type of goods (bulk, packaged, pallet, container)
  • Support equipment (manual, forklift, crane)
  • Number of pickup/delivery points
  • High floors, difficult access

Common surcharge levels:

  • Manual loading/unloading: 200,000-500,000 VND/trip
  • Loading/unloading with equipment: 300,000-800,000 VND/trip
  • Special bulky goods: 500,000-1,500,000 VND/trip

Waiting Time Surcharge

When waiting time for pickup/delivery exceeds the standard (usually 1-2 hours free):

Waiting Surcharge = Excess Waiting Hours × Waiting Rate/hour

Waiting rates typically range from 50,000-150,000 VND/hour depending on vehicle type.

Multi-Point Delivery Surcharge

When delivering to multiple points in the same trip:

  • 2nd delivery point: 100,000-200,000 VND
  • 3rd delivery point onward: 80,000-150,000 VND/point

Remote Area, Difficult Terrain Surcharge

Special routes:

  • Mountains, poor roads: +15-30% base rate
  • Islands, ferries: +20-40% base rate
  • Truck-restricted zones (requiring smaller vehicle transfer): +200,000-500,000 VND

Special Cargo Surcharge

Some types of goods require special transportation conditions:

  • Fragile goods: +10-15% base rate
  • Dangerous goods: +20-40% base rate
  • Refrigerated goods (requiring refrigerated trucks): +30-50% base rate
  • Oversized, overweight goods: +25-60% base rate

Cargo Insurance Surcharge

Calculated as percentage of cargo value:

Insurance Fee = Cargo Value × Insurance Rate (typically 0.3-0.8%)

After-Hours Service Surcharge

Transportation at night, weekends, holidays:

  • Night time (10pm-5am): +20-30% base rate
  • Weekends: +15-25% base rate
  • Holidays: +30-50% base rate

Illustrative Examples of Shipping Rate Calculation for Specific Cases

To visualize easily, below are practical examples of freight rate calculation in common situations.

Example 1: Simple Single-Point Transportation

Order Information:

  • Route: Hanoi - Hai Phong (120 km)
  • Weight: 5 tons
  • Vehicle Type: 8-ton truck
  • Base Unit Price: 5,500 VND/ton.km (according to 101-200km distance price list)
  • No surcharges

Calculation:

Shipping Rate = 5,500 × 120 × 5 = 3,300,000 VND

Example 2: Transportation with Loading/Unloading and Waiting Surcharges

Order Information:

  • Route: Ho Chi Minh City - Vung Tau (80 km)
  • Weight: 3 tons
  • Base Unit Price: 5,500 VND/ton.km
  • 3-ton weight factor: 1.1
  • Loading/unloading surcharge (with equipment): 400,000 VND
  • Waiting time: 2 hours × 80,000 VND/hour = 160,000 VND

Calculation:

Base Rate = 5,500 × 80 × 3 × 1.1 = 1,452,000 VND
Surcharges = 400,000 + 160,000 = 560,000 VND
Total Rate = 1,452,000 + 560,000 = 2,012,000 VND

Example 3: Multi-Point Transportation, Special Cargo

Order Information:

  • Route: Da Nang - Hue - Dong Ha (160 km total)
  • Weight: 7 tons fragile goods
  • Base Unit Price: 5,000 VND/ton.km
  • Fragile goods surcharge: +15% base rate
  • 2nd point delivery surcharge: 150,000 VND
  • Loading/unloading surcharge: 600,000 VND

Calculation:

Base Rate = 5,000 × 160 × 7 = 5,600,000 VND
Fragile goods surcharge = 5,600,000 × 15% = 840,000 VND
Other surcharges = 150,000 + 600,000 = 750,000 VND
Total Rate = 5,600,000 + 840,000 + 750,000 = 7,190,000 VND

Example 4: Long-Distance Transportation, Multiple Surcharges

Order Information:

  • Route: Hanoi - Da Nang (600 km)
  • Weight: 12 tons
  • Base Unit Price: 4,000 VND/ton.km (over 500km)
  • Weight factor over 10 tons: 0.9
  • Night surcharge: +25% (overnight transportation)
  • Highway toll surcharge: 450,000 VND
  • Cargo insurance (value 200 million): 200,000,000 × 0.5% = 1,000,000 VND

Calculation:

Base Rate = 4,000 × 600 × 12 × 0.9 = 25,920,000 VND
Night surcharge = 25,920,000 × 25% = 6,480,000 VND
Other surcharges = 450,000 + 1,000,000 = 1,450,000 VND
Total Rate = 25,920,000 + 6,480,000 + 1,450,000 = 33,850,000 VND

Standard Shipping Rate Price List Template for Businesses

Below is a detailed shipping price list template that businesses can reference and adjust appropriately.

Base Unit Price Table by Distance and Vehicle Type

1-3 Ton Trucks:

Distance Unit Price (VND/ton.km)
0-50 km 7,500
51-100 km 7,000
101-200 km 6,500
201-500 km 6,000
Over 500 km 5,500

5-8 Ton Trucks:

Distance Unit Price (VND/ton.km)
0-50 km 6,000
51-100 km 5,500
101-200 km 5,000
201-500 km 4,500
Over 500 km 4,000

10-15 Ton Trucks:

Distance Unit Price (VND/ton.km)
0-50 km 5,000
51-100 km 4,500
101-200 km 4,000
201-500 km 3,500
Over 500 km 3,000

Loading/Unloading Surcharge Table

Loading Type Fee (VND)
Manual loading (under 2 tons) 200,000
Manual loading (2-5 tons) 350,000
Manual loading (over 5 tons) 500,000
Forklift loading 400,000
Crane loading 600,000
Up/down high floors (per floor) +50,000

Cargo Type Surcharge Table

Cargo Type Surcharge
Regular goods 0%
Fragile goods +15% base rate
Bulky goods +20% base rate
Refrigerated goods (refrigerated truck) +40% base rate
Dangerous goods (chemicals, gas) +30% base rate
Oversized/overweight +35% base rate

Time and Location Surcharge Table

Item Fee
Waiting time (after 2 hours free) 80,000 VND/hour
2nd delivery point 150,000 VND
From 3rd point onward 100,000 VND/point
Night transportation (10pm-5am) +25% base rate
Weekend transportation +20% base rate
Holiday transportation +40% base rate
Remote areas, mountains +25% base rate
Ferry, pontoon bridge Actual cost

Cargo Insurance Table

Cargo Value Insurance Rate
Under 50 million 0.3%
50-200 million 0.5%
200-500 million 0.6%
Over 500 million 0.7%

Notes When Applying and Adjusting Shipping Rate Price Lists

Building a shipping price list is a continuous process requiring regular monitoring and adjustment.

Consider Market Conditions

Fuel Prices: When oil prices fluctuate significantly (over 10%), unit prices need adjustment or flexible fuel surcharges should be applied.

Competition: Research competitor market prices to position competitive price levels while ensuring profitability.

Seasonality: Peak seasons (Tet, Black Friday) can increase prices 10-30% due to high demand, while low seasons require promotions to maintain revenue.

Customer Segmentation

Apply flexible pricing policies:

VIP/Long-term customers: Reduce 5-15% from listed prices, or waive some surcharges.

Individual customers: Apply standard listed prices.

High-volume customers: Negotiate package prices, long-term contracts.

New customers: First-time incentives to attract and build trust.

Monitor Financial Performance

Periodically (monthly/quarterly) analyze:

  • Profit margin per truck trip
  • Actual costs vs. estimated costs in price list
  • Empty running rate
  • Vehicle load utilization rate (load factor)

If profit is lower than target (usually 15-25%), consider price increases or cost optimization.

Price Transparency

  • Publish shipping price list on website, office
  • Clearly explain freight rate calculation to customers
  • Clearly state application conditions, possible surcharges
  • Have policy for handling price complaints

Regular Updates

Price lists should be reviewed and updated:

  • Every 3-6 months under normal conditions
  • Immediately when there are major input cost fluctuations
  • Before peak seasons during the year
  • When changing business strategy

Negotiation Flexibility

Price lists are the basis, but flexibility is needed:

  • Allow sales staff price reduction authority within certain limits (5-10%)
  • For large orders, direct management negotiation
  • Consider overall customer value, not just per-order profit
  • Be ready to decline orders if offered price doesn't cover costs

TMS Software Application in Freight Rate Management and Automatic Calculation

With technological development, Transportation Management System (TMS) software like DeliTMS has become an indispensable tool helping businesses optimize shipping rate calculation processes.

Benefits of Using TMS Software

Calculation automation: The system automatically calculates freight transportation costs based on established formulas, minimizing manual calculation errors.

Flexible price list management: Easily update and adjust price lists in real-time, apply immediately to all new orders.

Distance calculation integration: Connect Google Maps or map APIs to calculate accurate distances, optimize routes.

Surcharge management: Set up conditions to automatically apply surcharges (time, cargo type, location...).

Analysis reporting: Aggregate actual costs, compare with estimates, analyze profit by route, customer.

DeliTMS Outstanding Features in Freight Rate Management

DeliTMS provides comprehensive freight rate management modules:

Multi-tier price list building: Set unit prices according to multiple criteria: distance, weight, vehicle type, cargo type, customer...

Automatic calculation: Enter order information, the system automatically quotes accurately in seconds.

Flexible surcharge management: Set automatic or manual surcharge conditions for each case.

GPS and map integration: Calculate actual distance, track vehicle routes to compare with freight rates.

Quick quotation generation: Send professional quotations to customers via email directly in the system.

Discount management: Apply different pricing policies for each customer group, promotional programs.

Debt tracking: Link freight rates with debt management, payment, reconciliation.

Freight Calculation Process with DeliTMS

Step 1: Set up standard price list in the system, enter freight rate formula parameters.

Step 2: When receiving new orders, enter information: pickup/delivery points, weight, cargo type, special requirements.

Step 3: DeliTMS automatically calculates distance, applies formulas and surcharges, provides total shipping rate.

Step 4: Sales staff can adjust (if authorized), add notes and send quotation to customer.

Step 5: When customer agrees, convert quotation to official order, proceed with vehicle dispatch.

Step 6: After completing transportation, system automatically creates invoice, updates accounts receivable.

Optimize Business Efficiency with TMS Data

TMS software not only supports rate calculation but also provides valuable insights:

Route analysis: Identify which routes are most profitable, which need price adjustment.

Customer evaluation: Which customers bring high value, should be prioritized for care.

Load optimization: Monitor vehicle load utilization rate, find ways to increase efficiency.

Cost forecasting: Forecast fuel and labor costs based on historical trends.

Flexible price adjustment: Apply dynamic pricing based on supply-demand, seasonality, vehicle inventory.


Building a scientific and transparent shipping rate calculation system not only helps businesses optimize profits but also creates trust with customers. By understanding cost factors, applying reasonable freight rate formulas, and leveraging technology like DeliTMS software, small and medium-sized transportation businesses can compete effectively and develop sustainably in the market.

Start building a standard shipping price list for your business today, and continuously monitor and adjust to fit market fluctuations and business objectives!