Login

Simple, transparent pricing

Everything your freight forwarding team needs — pick the plan that fits and scale as you grow.

Tailored pricing plans designed for you

All plans include advanced tools and features to boost your product.
Choose the best plan to fit your needs.
Free Icon

Free

For individuals or demonstration.

$0
/ user / month
$ 0 / user / year
  • Quotes Management (Max 100)
  • Shipments Management (Max 100)
  • Clients Management
  • Providers Management
  • Users Management (Max 10)
  • Reports & Analytics
Starter Icon

Starter

Perfect for small teams.

$25
/ user / month
$ 300 / user / year

Everything in Free, with no limits, plus:

  • Rate Management
  • Document Archive / Printouts
  • Accounting Tools
  • Custom Reports & Analytics
  • Multi-Currency / Multi-Language
  • Email & Phone Support
Professional Icon

Professional

For growing businesses.

$35
/ user / month
$ 420 / user / year

Everything in Starter, plus:

  • Custom Workflows & Integrations
  • Ocean Carrier Connectivity (INTTRA)
  • Air Carrier Connectivity (e-AWB)
  • Mobile App Access
  • Automation Tools
  • Client Portal Access
  • 24/7 Priority Support
Enterprise Icon

Enterprise

For advanced customization and flexible controls, our Enterprise plan helps you scale freight forwarding processes across your entire company.




Everything in Professional, plus:

  • Advanced Configuration
  • Pay per module or user
  • And More!

Full feature comparison

Every feature across every plan — no surprises.

Feature Description plan Free plan Starter plan Professional
Core
Users & Groups Create user accounts, assign roles, and organise staff into permission groups. Fine-grained access control covers every module, report, and financial record across all branches and departments.
Config Manage global key-value settings that govern platform behaviour — default currencies, invoice numbering formats, feature toggles, integration credentials, and document generation options — in one place.
Ports / Location Master Searchable database of seaports and airports with UN/LOCODE, IATA codes, and country flags. Populate shipment origin and destination fields instantly from a curated, regularly updated location reference.
Media / Document Store Centralised file repository for attachments linked to jobs, invoices, clients, and partners. Supports PDF, image, and office formats with per-role access controls, version history, and a full audit log.
Package Types Define your full library of package types — cartons, pallets, crates, drums, and ISO containers — with default dimensions and weight limits that auto-populate cargo description fields on quotes and shipments.
Organisation Addresses Shared address book for shippers, consignees, notify parties, carriers, and agents. Pre-validated entries reuse seamlessly across quote forms, shipment party selectors, and invoice header fields without re-typing.
Authentication Issue, rotate, and revoke API keys, inter-service tokens, and user session tokens. Supports time-limited scoped tokens and machine-to-machine authentication for third-party integrations and customer portal access.
Shipment Modes Configure each transport mode your company handles — Ocean FCL and LCL, Air, Road FTL and LTL, Rail, Courier, and Multimodal — with per-mode task checklists, document requirement rules, and charge category defaults.
Profit Centers Attribute every revenue and cost line to a branch-and-direction profit centre. Charges route automatically based on shipment branch, direction, and charge type, enabling accurate P&L reporting at desk level.
Branches Register each office or station as a branch with its own address, tax registration number, and default settings. Users are scoped per branch, supporting true multi-office operations from a single shared platform.
Departments Create operational desks within a branch — Import, Export, Customs — to segment workload, assign tasks by team, and filter dashboards, job lists, and reports without splitting the underlying data.
Pages (CMS) Manage website and customer portal static content directly from the back office. Publish announcements, rate notices, regulatory updates, and marketing copy as formatted HTML pages without touching application code.
Components Define reusable sub-entity templates — standard cargo description blocks, charge sets, and address fragments — that can be embedded across multiple shipments and quotes to eliminate repetitive data entry.
Configurable Shipment ID Build job number formats using token placeholders for year, branch code, transport mode, direction, and sequence counter. Override the master template at company, branch, or department level for complete numbering flexibility.
Quote
Rate Cards Store lane-keyed freight rates with validity date windows, customer-tier price levels, and currency selection. Rates feed directly into the quote engine so sell prices stay aligned when buy costs are updated.
Quote Engine Drive the full quote lifecycle — DRAFT, SENT, ACCEPTED, DECLINED, EXPIRED — with auto-expiry timers, revision history, PDF generation, and email delivery. Track win/loss rates and average time-to-accept by trade lane.
Quote Prices Structured buy and sell charge lines per quote with multi-currency support and an FX rate snapshot at creation time. Margin is calculated and displayed live as charge lines are added, edited, or removed.
Incoterms Full Incoterms 2020 reference library with charge-scope rules defining which party bears responsibility for each cost element. Selecting an Incoterm auto-populates the applicable charge categories on the quote form.
Calculation Types Support all standard freight charge bases — per container type, per W/M tonne, per kg, per piece, flat rate, and percentage of cargo value — ensuring precise and auditable pricing for any shipment size or commodity.
Custom Charge Types Extend the standard charge master with user-defined charge codes, descriptions, and GL account mappings. Custom charges behave identically to system-built ones and appear in cost sheets, invoices, and P&L reports.
Free Time Agreements Record per-carrier free time allowances for demurrage and detention at every port. Agreements flow directly into the D&D calculator and trigger alerts when containers approach or exceed their free time window.
Price Markup Rules Define automated sell-rate markup rules — flat amount, percentage uplift, minimum margin floor, or customer-tier factor — applied to buy rates when generating quote sell lines to protect gross profit on every shipment.
Rate Import Bulk-import carrier rate cards from Excel or API feed with automatic conflict detection, validity date parsing, and a diff view comparing changes from the previous file before rates are committed to the system.
Rate Benchmarking Compare your buy and sell rates against published market indices from Freightos, Xeneta, and Drewry. Identify lanes where you are over- or under-market and support rate negotiations with objective benchmark data.
Operations
Shipments Manage the complete job header with status lifecycle, trade direction, transport mode, cargo description, ETD, ETA, and container or piece count. Every sub-object — booking, milestone, document — links to the parent job.
Bookings Capture carrier booking confirmations with space allocation details, SI and VGM cutoff dates, vessel name, voyage number, and container numbers. Booking status automatically drives milestone and document checklist progression.
Dangerous Goods Record IMO DG class, UN number, packing group, flash point, emergency contact, and MSDS document reference for each dangerous cargo line. Marine pollutant and limited-quantity flags apply correct document and stowage rules.
Delivery Orders Issue delivery orders to notify parties with configurable release types — original bill of lading, telex release, or seaway bill. Track D/O status, link to arrival notice, AMS filing, and customs release confirmation.
Shipment Milestones Record planned and actual dates for every event in the cargo journey — GATE_IN, ON_BOARD, ARRIVAL, CUSTOMS_CLEARED, POD. Variance between planned and actual automatically feeds on-time delivery KPI reporting.
Shipment Activity Log Immutable field-level audit trail capturing every change to a job and its sub-objects — booking, cargo, charges, parties. Logs user, timestamp, field name, and old and new values, essential for disputes and compliance.
Instructions Issue structured shipping instructions, warehouse handling notes, and special cargo instructions to carriers, agents, and operators directly from the job record, with one-click PDF export and email delivery.
Consolidations Manage LCL and air consolidations with MBL or MAWB link, house bill assignment per shipper, and proportional freight charge splitting across house shipments by volume, weight, revenue tonnes, or carton count.
Arrival Notices Generate pre-arrival notifications with vessel details, ETA, estimated charges, and a document status checklist showing received versus outstanding items. Send to consignees and notify parties with a single action.
Shipment Documents Track required and received documents per shipment using mode-and-direction rules. Each document type shows its receipt status, expected date, and a direct link to the scanned original or system-generated PDF.
Shipment Notes Create categorised notes on any job — internal staff-only comments, customer-facing messages visible in the portal, and agent-facing instructions. Notes are timestamped, attributed to the author, and stored permanently.
Shipment Parties Assign role-based parties to a job — SHIPPER, CONSIGNEE, NOTIFY_PARTY, OVERSEAS_AGENT, CUSTOMS_BROKER, TRUCKER — drawn from the address master. Party details auto-fill document templates and notification recipient lists.
Shipment Tasks Auto-generate a milestone-gated task checklist when a job is created, based on transport mode and direction configuration. Tasks unlock in sequence as milestones are reached and prerequisite documents are received.
Document Generation Generate branded PDF documents directly from job data — house bill of lading, packing list, arrival notice, commercial invoice, cost sheet, and delivery order — using fully configurable templates with your logo and layout.
Road Freight (FTL/LTL) Handle truck and haulier jobs with lane-based rate lookup, LDM and pallet charge calculation, truck type selection, driver details, and cross-border permit tracking for both domestic and international road freight.
Rail Freight Manage rail container jobs with CIM and CIT waybill support, ICD-to-ICD route definition, border crossing details, and rail-specific milestone events. Connects to road pre-carriage and on-carriage sub-legs seamlessly.
Multimodal Create a parent job with multiple transport legs under one multimodal transport document. Each leg carries its own mode, carrier, milestones, and charge set, while the parent record provides a unified shipment view.
Courier / Express Handle small parcel shipments routed through DHL, FedEx, and UPS. Capture integrator tracking numbers, weight, piece count, and declared value, then track to delivery using the carrier live tracking API.
Warehouse / CFS Record physical cargo receipts at your warehouse or container freight station — stuffing, stripping, devanning, and bay inventory. Generate cargo receipts and link warehouse transactions directly to the outbound shipment job.
Finance
Charges & Charge Items Build structured AR and AP charge lines with buy and sell amounts, FX rate snapshot, charge category, GL account code, and tax group. Charge totals roll up to the job cost sheet and gross profit calculation automatically.
Invoicing (AR) Generate tax invoices from job charge lines, issue them by email with PDF attachment, and track payment status per invoice. Supports partial payments, advance invoices, and consolidated billing for high-volume customers.
Credit Notes Raise AR and AP credit notes with reason codes, original invoice reference, and automatic GL reversal journal entries. Credit notes appear in the customer and supplier ledger and adjust ageing balances in real time.
Exchange Rate Groups Define named exchange rate groups — SPOT, FIXED, BUDGET — and update daily market rates by currency pair. Rates are snapshotted to charge lines at creation time, locking in the FX exposure for margin reporting.
Bank Accounts Register company bank accounts with SWIFT code, IBAN, currency, and correspondent bank details. Payment instructions on customer invoices and supplier remittances pull the correct bank details based on the invoice currency.
Payment Methods Configure accepted payment types — bank transfer, cheque, cash, and inter-company offset — each with its own GL clearing account and default payment terms. Payment method drives the journal entry posted on each receipt.
Tax Groups / Rules Define tax groups containing component tax rules — VAT, GST, withholding tax — and apply them to invoice lines by customer type, charge category, or jurisdiction. Tax amounts calculate and post to GL automatically on save.
Accounting Close Run the month-end close checklist: verify all AP invoices are matched to jobs, all AR invoices are issued, FX gains and losses are realised, and journal totals balance before locking the period against further changes.
General Ledger Post double-entry journal entries from AR invoices, AP bills, cash receipts, and FX revaluations. Each entry links back to its source document for drill-down, and the system validates balance before allowing posting.
Chart of Accounts Configure a freight-specific chart of accounts with codes for accounts receivable, accounts payable, freight revenue by transport mode, cost of goods sold, bank clearing accounts, and FX gain and loss accounts.
Currency Management Maintain the full ISO 4217 currency registry with decimal places, rounding rules, and display format per currency. Add new currencies at any time and assign them to exchange rate groups, invoices, and charge lines.
AR Ageing Report Produce an aged receivables report showing outstanding invoice balances in current, 1 to 30, 31 to 60, 61 to 90, and over 90 day buckets. Filter by branch, sales representative, or customer for targeted collection follow-up.
P&L Reports View gross and net profit by job, customer, trade lane, and reporting period. Compare buy versus sell by charge category, identify margin erosion trends, and track FX gain or loss versus the rate captured at quote time.
Credit Control Set credit limits per customer and monitor utilisation in real time as invoices are raised and payments received. Warn or block new job creation when a customer exceeds their limit and flag overdue balances to the collections team.
D&D Calculator Accrue detention and demurrage charges against free time agreements per container. The calculator tracks free day usage automatically and triggers alerts when containers are at risk of incurring carrier penalty charges.
Tax
HS Codes Searchable 6, 8, and 10-digit HS code reference with chapter headings, section descriptions, and amendment notes. Assign HS codes to cargo lines and link them to duty rate lookups, restrictions, and customs declaration entries.
Duty Rates Look up import and export duty rates by HS chapter and country of origin or destination. Rates include MFN, preferential FTA, and anti-dumping duties, helping teams provide accurate landed cost estimates at the quoting stage.
HS Restrictions Flag HS codes subject to import or export licensing, quota limits, controlled goods requirements, or CITES protection. Restriction warnings display automatically whenever the code is assigned to a cargo line on a job.
HS Version Mapping Map HS codes between the 2012, 2017, and 2022 editions of the Harmonised System. Identify codes that split, merged, or changed meaning across revisions to maintain accurate filing during tariff schedule update cycles.
VAT / Tax Reporting Generate a VAT output report by tax jurisdiction and accounting period, showing taxable base, applicable rate, and tax amount per invoice line. Export to CSV or PDF for direct submission to your local tax authority.
Partner Tax Registration Store vendor and customer tax registration numbers — VAT ID, GSTIN, TIN, ABN — on each partner record. Numbers populate invoice templates automatically and print on outgoing tax invoices as required by local regulations.
Customer Tax Exemption Record exemption certificates for diplomatic missions, approved exporters, and zero-rated entities. Exemptions apply automatically when an invoice is raised for the customer, suppressing the tax line and updating the GL accordingly.
Customs Filing Submit import and export declarations directly to customs authority systems including VNACCS, ASYCUDA, and national single-window platforms. Filing status is tracked per job and completed declarations are linked to the shipment record.
Carrier
Providers (Carriers) Maintain a comprehensive carrier master for ocean lines, NVOCCs, airlines, truckers, and rail operators. Each record stores SCAC code, alliance membership, primary contact details, service routes, and active booking status.
Carrier Profiles Build detailed profiles per carrier covering agent networks, coverage countries, commission structures, booking lead times, documentation requirements, and settlement terms — giving operations a single authoritative reference point.
Container Tracking Subscribe to live container tracking events from carrier APIs and third-party aggregators. Incoming webhook updates map automatically to the job milestone log, keeping ETA information current without manual status checking.
Carrier Event Mappings Translate raw carrier event codes such as DISCHARGE, GATE_OUT, and DELIVERY into makeCargo internal milestone codes. Maintain separate mapping tables per carrier to handle the wide variation in event terminology across shipping lines.
Carrier Performance Score each carrier on on-time arrival rate, booking reliability, and rate consistency over a configurable reporting period. Performance scores surface on the carrier selection screen to help teams make informed booking decisions.
D&D Tracking Track demurrage and detention accrual per container against each carrier's free time agreement. Automated alerts notify the operations team when containers are approaching the end of their free days to prevent avoidable charges.
Vessel Roll Alerts Detect when a schedule change causes a booked container to be rolled to the next available sailing. Alerts notify the handling team immediately so they can update the job, inform the customer, and arrange re-booking with the carrier.
Vessel Sailing Schedule Look up ocean sailing schedules by vessel name, voyage number, and port pair with ETD and ETA information. Schedules feed booking creation forms and drive the ETD and ETA on the job header for accurate milestone and ETA planning.
Flight Schedule Search air freight flight schedules by trade lane, airline, and departure date. Selected flight ETD and ETA auto-populate the airway bill booking form and drive the airfreight milestone timeline from departure to delivery.
Cargo Claims Log cargo claims when goods are lost, damaged, or short-landed. Track the claim reference, amount demanded, carrier response, settlement status, and legal escalation steps, with links to supporting photos, surveys, and the original job.
Cargo Insurance Issue cargo insurance certificates, calculate premiums on open-cover marine policies, and record all-risk and named-perils coverage per shipment. Track claims against the policy number and settle from within the finance module.
CRM
Clients Maintain a full client master with credit limit, payment terms, billing currency, customer tier, preferred charge set, and assigned sales representative. Client data flows automatically to invoices, quotes, and customer portal access.
Contacts Record individual contacts linked to client companies and partner organisations. Store job title, email address, phone number, and notification preferences. Contacts appear in shipment party selectors and email notification recipient lists.
Partners Manage the overseas agent and service provider network — customs brokers, co-loaders, truckers, and port operators — with country coverage, mode specialisation, accreditation status, and historical performance ratings per partner.
Agent Profiles Detail each overseas agent's coverage countries, transport modes, commission rate, billing and settlement terms, and preferred communication channel. Profiles help operations select the right agent for every lane and mode combination.
Sales CRM — Pipeline Track leads and opportunities with estimated revenue, win probability, and expected close date. Log call and email activities, set follow-up tasks, and report win/loss rates and average deal cycle time by representative and trade lane.
Notification
Email Notifications Send templated transactional emails for key shipment events — arrival notices, invoice issuance, pre-departure alerts, and milestone updates — automatically as the job progresses, without staff needing to remember to send them.
In-App Notifications Deliver real-time in-app alerts to staff when milestone events occur, tasks become overdue, credit limits are reached, or documents are received. Notifications group by job and are dismissible once the user has acknowledged the event.
Notification Rules Configure trigger-based rules defining which shipment events fire a notification, who receives it, through which delivery channel, and which message template to use. Rules target individual users, job roles, or external email addresses.
Notification Templates Design email and SMS message templates using Twig syntax with access to full shipment variable substitution. Templates support multilingual content, custom branding, conditional logic blocks, and dynamic attachment links.
Notification Queue Queue outgoing notifications for asynchronous delivery with configurable retry logic on transport failure. View queue status, delivery receipts, bounce events, and error reasons per notification from the system monitoring dashboard.
Reporting
KPI Dashboards Track the metrics that matter — shipment count, total revenue, gross margin percentage, on-time delivery rate, and volume by mode and direction — on a live dashboard that updates as jobs progress and financial transactions post.
Revenue Analytics Break down revenue by customer, trade lane, transport mode, carrier, and reporting period. Identify your most profitable customers and lanes, monitor revenue concentration risk, and track month-over-month growth trends.
Custom Datasets Build your own report datasets with a configurable query builder — choose fields, apply filters, group by any dimension, and schedule automatic CSV or PDF delivery by email so stakeholders receive data without logging in.
CO2 / Carbon Emissions Calculate per-shipment greenhouse gas emissions using GLEC framework emission factors for sea, air, and road freight. Include carbon footprint data in customer reports and meet Scope 3 disclosure requirements for sustainability reporting.
Audit Log / Compliance Full system-wide action log capturing every create, update, and delete operation with user identity, timestamp, and before-and-after field values. Supports GDPR data subject access requests and sanctions list screening workflows.
Integration
EDI Integration Exchange EDIFACT, X12, and CargoWise EDI messages with ocean carriers, airlines, customs authorities, and freight aggregators. Inbound messages map to job events automatically while outbound messages trigger from configurable workflow rules.
Customer Portal — Auth Authenticate portal users with HMAC-signed, time-limited tokens issued per customer session. Portal users self-register with just an email address, and access is automatically scoped to their linked client account record in makeCargo.
Customer Portal — Shipments Give customers self-service visibility into their active and historical shipments. Milestone events, ETD, ETA, container numbers, and cargo status display in real time, reducing the volume of status-enquiry calls to your operations team.
Customer Portal — Documents Serve signed, time-limited document download links from the customer portal. Customers access bills of lading, packing lists, certificates of origin, and customs entries without emailing your team or waiting for documents to be forwarded.
Customer Portal — Invoices Display outstanding and paid AR invoices in the customer portal with PDF download capability. Customers see invoice date, amount due, due date, and payment status without needing to contact your accounts receivable department.
Customer Portal — Quotes Let customers submit freight quote requests directly through the portal with cargo details, trade lane, and required transport mode. Your team responds with a structured quote the customer can accept, decline, or request revision on online.
Letter of Credit Track LC terms, document presentation deadlines, and compliance checklists per letter of credit. Flag discrepancies between presented documents and LC requirements before submission to the negotiating bank to avoid costly rejections.

Ready to get started?

Start free — no credit card required. Upgrade anytime.