Key Features of Freight Forwarding Software

<< Back to Viindoo Forwarder Overview

Master data

Transport mode & multi-leg route

Multiple transport mode (sea, air, road, rail, multi-modal) linked to route lists, transport legs, estimated transit times, and transport modes.

 Multiple stakeholders

  • Shipper, Consignee, Carrier, Agent, Notify Party, etc.
  • Centralized view in shipment record & smooth data flows automatically to booking, customs documents, and invoices.

Cargo types & HS Code

  • Cargo categories (dry cargo, refrigerated goods, dangerous goods, machinery, garments, etc.) linked with HS Codes based on international trade standards (UN/LOCODE, HS 6-digit...)
  • Assignable to packages for customs declaration, import duty calculation, origin determination, and cost classification.

Ports & airport directory

  • Port/Airport name, identifier code (if any), type of location (sea, air, inland).
  • Suggest origin/destination and apply local charges.


Sales & Quotation

Charges & Service Fees

  • Freight Charges (main carriage), Local Charges (origin/destination), and Service Fees (additional services).
  • Linked with routes, units of measure (CBM, kg, container), and suppliers.

Calculation automation

  • Based on master data of routes, ports, charges & service fees tc has been updated
  • Suggest the most suitable supplier based on their rates

Collect on-behalf

Clearly show charges payable to third parties (shipping lines, ports, customs), separate from forwarder’s service fee, ensuring cost transparency, easier deal closing, and accurate accounting.

Quotation Templates

Pre-set quotation templates by route, customer group, or service type, etc. ready to send to customers anytime.  

Automation & Link with Shipment & Tasks

Upon sales order confirmation, the system automatically generates:

  • a shipment with full details (shipper, consignee, route, multi-leg, cargo commodities, HS Code) 
  • a project with all needed tasks, setting up deadline based on agreed schedule, ETA/ETD, cut-off.

Booking & Scheduling

​Auto - generate bookings

  • Allow auto - generate bookings after order confirmation
  • For multi-leg routes, bookings will be automatically split by legs, with the respective carriers.

Synchronized data provided carrier

Legs, vessel/flight/truck number, ETA/ETD, cut-off, cargo commodities, container, seal, driver, and trip code, etc.

Cargo template

  • Pre-save cargo profiles including item name, HS Code, cargo type, packaging, dimensions/weight, declared value, and DG class/UN number (if any). 
  • Templates can be tied to customers or routes for one-click insertion when creating packages in shipments/bookings.

Document storage

Attach and store related documents (Booking Confirmation, BL/AWB, delivery note, etc.) in a folder for each shipment.

Real time update

Once synchronized, all updates in the booking will:

  • Update the actual transport dates in the shipment and each leg
  • Serve as the basis for progress calculation, delay alerts, and future tracking

Shipment Tracking

Auto-generated Tasks & Checklist

Automatically generates a task checklist for a shipment when the sales order is confirmed, ensuring no step is missed.

Deadline Alerts

Sends automatic alerts for document cut-offs, ETA/ETD, and payment deadlines to avoid delays and extra charges.

Schedule change

  • Allow to update the progress of each leg separately
  • Allows full shipment recalculation after updates to ensure real time information

Customer Portal

Provides a centralized timeline of shipment events, updated in real time, accessible to internal teams, agents, and customers


Revenue & Cost

Accounting for revenue & costs

Automatic journal entries from sales orders, purchase orders, incurred expenses, pass-through transactions.

Analytic Account per Shipment

Each shipment has its own analytic account for all revenue, costs, and pass-through transactions.

Pass-through Charges

Tracks pass-through charges, local fees, debit/credit notes, and provides per-shipment profit & loss reports for transparent financial control.

Leg-based Cost Tracking

Records actual transport costs per booking/leg, synced from POs or entered from carrier quotes, then totals for the whole shipment.


Dashboard & Report

Shipment Dashboard

Kanban view by shipment stages (planning, cargo receiving, on boarding, port landing, etc) with instantly access key information (customer, origin, destination, timeline, code, etc)

Booking Status

Progress of bookings for each shipment leg, including ETA/ETD and actual status.

Multi-leg Tracking

Monitor by many criterias: progress, leg-specific costs, carrier performance, etc.

Shipment Profitability 

Gross margin for each shipment based on revenue, costs, and collect–pay items.

Revenue & Cost Summary

Aggregate revenue and costs by shipment, route, customer, or carrier, etc.

Collect–Pay on Behalf Report

The report can be filtered by shipment, customer, agent, or time period, etc

Customer Invoice & Payment Status

Allow to track partial payments, overdue amounts, reconciliations, and can send automated reminders to customers.

Management Analysis

in-depth business insights with shipment volume statistics, carrier performance comparisons, route profitability, transit time analysis, customer-level metrics, etc