FreighAI
FreighAI · Guides
Guide · Quoting

What freight quoting software does, and how to choose it

Every forwarder quotes. Few agree on what quoting software is. One product is a document generator bolted to a job file. Another is a rate library with margin rules on top. Another takes the enquiry out of the mailbox and hands a pricer a draft to approve.

This guide splits the work behind a quote into the parts a product does and the parts it leaves to a person.

The short answer

Freight quoting software turns a customer enquiry into a priced, sent quote. It reads the request, finds the rate, applies your margin rules, produces the quote document, holds every version, expires it and chases the reply. How your rates arrive, from your own cards, a carrier connection or an agent, decides how fast it can work.

What does freight quoting software actually do?

A quote looks like one job. It is six.

Somebody asks for a price. Before an answer goes out, six separate pieces of work happen. A quoting product is worth what it is worth because of how many it does, and how much of each it leaves on a desk.

  • 01Read the enquiry and work out what is being shipped.
  • 02Find the rate, from your own cards, a carrier connection or another agent.
  • 03Apply the commercial rules: the margin, the currency, the standing charges.
  • 04Produce the quote document the customer will actually read.
  • 05Keep the version, and set the date the price stops being valid.
  • 06Follow up, handle the push-back, and turn a yes into a job.

Products that call themselves quoting software cover different parts of that list. One is a module inside a forwarding system, strong on the document, quiet about where the rate came from. One is a rate and quote platform, finished the moment the quote is sent. One works the mailbox and takes the enquiry to a drafted reply. The label does not separate them. The six jobs do.

Mark the one of the six your team loses most hours to. That is the one to make a supplier prove.

One enquiry, end to end
    1. 01EnquiryThree lines. Half the detail missing.
    2. 02AskWeight, dimensions, term, dates.
    3. 03RateCard, carrier, or an agent.
    4. 04PriceMargin rules, currency, standing charges.
    1. 05DraftThe document, exclusions and terms.
    2. GATEApproveA person checks margin and lane.
    3. 07ChaseFollow-up, counter-offer, expiry, job.
From an unread enquiry to a sent quote, with the point where a person decides.

Where do your rates come from, and why does that decide your speed?

This question governs every other answer here. Quoting speed has little to do with the freight mode. It has everything to do with whether somebody has to be waited on.

Your own rate cards

You already hold the contract rate, in a spreadsheet, in a system, or in a pricer’s memory. Nothing has to be asked for, so the clock is yours. Software can price this in one step, but only if it reads the card properly, including weight breaks, surcharges and validity dates. Ask to see your own card loaded.

A carrier connection

The rate is fetched from the carrier, on your own account, against your own negotiated terms. Nobody is waited on. The delay is a network call, not a colleague. A logo on a website is not a connection. Ask which carriers, on whose credentials, and what happens when it is down.

Another agent, or a phone call

The lane is not yours. An overseas partner or a carrier salesperson has to price it, and then you wait. No software makes another company answer faster, and a supplier who implies otherwise is selling you a number they do not control. What good software does here is write the request, send it to everyone who could price the lane, and chase whoever goes quiet. As one example: Emails all your agents for a lane in one go, with the route and charge lines filled in, then chases the ones who do not reply.

The rate is also rarely one number. IATA says plainly that “There is no such thing as flat rate shipping when it comes to air freight costs”, and describes air rates as “rates agreed between the airline and the freight forwarder”, with accessorial fees on top. Ocean works the same way. Software carrying one figure per lane pushes the rest back onto a person.

Whose clock is running
Start here

Where does the rate for this lane come from?

PATH 01Your own rate cardYou hold the contract

The clock is yours. Test whether the product reads weight breaks, surcharges and validity dates off your real card.

PATH 02A carrier connectionMachine-reachable

Fetched on your own account, on your own terms. The clock is still yours. Test what happens when it fails.

PATH 03An agent or a phone callSomeone must reply

The wait belongs to whoever is answering. Test the request, the chase, and what happens when a reply lands.

Where the rate for this lane comes from, and what that means for how fast an answer can go out.

What should the quote document itself carry?

The quote travels without you. It is forwarded to a finance team you have never met and read six weeks later by somebody deciding whether you charged what you said. Thin quotes create the disputes that eat the margin you fought for.

What belongs on a quote, and what to check when a supplier shows you theirs.
  1. The delivery term
    Why it matters
    The Incoterms 2020 rules are eleven three-letter terms giving a clear allocation of cost, risk and obligations. Without one, nobody knows what you priced.
    What to check
    Is the term picked up from the enquiry, or typed by hand every time?
  2. Chargeable weight, and how it was reached
    Why it matters
    IATA divides volume in cubic centimetres by 6000, and whichever is higher, volumetric or actual, prices the shipment.
    What to check
    Does the product work it out, or does somebody reach for a calculator?
  3. What is excluded
    Why it matters
    Duty, taxes, demurrage, inspection, storage. Most arguments after delivery are about something nobody wrote down.
    What to check
    Is there a standing exclusions block, or is it retyped and sometimes forgotten?
  4. The date it stops being valid
    Why it matters
    The market underneath the price moves weekly. An open-ended quote is an open-ended risk.
    What to check
    Is expiry a field the product acts on, or a sentence somebody remembers?
  5. Your terms of trading
    Why it matters
    FIATA’s Model Rules set general principles on the rights, obligations and liabilities of forwarders and their customers, and separate acting as the shipper’s agent from acting as contractual carrier.
    What to check
    Are they attached to every quote without anyone remembering?

Why does a quote need an expiry date and a version history?

Because the market underneath it moves faster than the customer answers.

Drewry publishes its World Container Index weekly and calls it the independent global reference for index-linked contracts. Its assessment on 27 August 2026 was down 1% at $4,473 per 40ft container. A weekly index exists because weekly is the resolution at which the number changes. A quote you sent nine days ago was priced against a different market.

Expiry is not administration. It stands between a stale rate and a shipment you carry at a loss. A date typed into an email is not expiry. It means the price goes out of date on its own, and somebody is told.

Versions matter for the same reason. The customer adds a pallet, changes the port, asks for door delivery. If each revision overwrites the last, you cannot answer the only question that counts in a dispute: what exactly did we offer, and when.

As one example of handling both without a person remembering: Quotes expire on their own and can be revived if you want. Every version of a quote is kept, and the line that changed is shown.

Ask for this

Show me version two beside version one, with the line that changed marked.

What happens when the enquiry is incomplete?

Most enquiries are. This is the part of quoting no feature list describes and every operations head recognises.

A customer writes three lines. Two pallets, Mumbai to Rotterdam, how much. There is no gross weight, no dimensions, no delivery term and no commodity. Under the IATA rule there is no volumetric weight without dimensions, and no chargeable weight without volumetric weight, so there is no price. Somebody has to go back and ask.

That round trip is where the hours go, and where the business is lost. The forwarder who asked first holds the conversation while you are still reading.

  • Does it notice what is missing, or wait for a person to?
  • Does it write the question, or colour a form field red?
  • Does the answer land on the same conversation?
  • What happens when the customer answers only half of it?

As one example: Spots what is missing in an enquiry and drafts the email asking for it.

Send each supplier a genuinely thin enquiry of your own, and watch what happens before anybody touches it.

What happens after the quote is sent?

Most quoting software stops here. Most lost business starts here.

A sent quote opens a negotiation. It does not close a task. The customer goes quiet, comes back under your number, or accepts, and somebody has to build a job out of a quote without retyping it.

  • The follow-up. Who chases, and does the chase carry the original thread?
  • The counter-offer. Is a revised quote prepared, or does a pricer start from a blank screen?
  • The hand-over. When the quote is won, what does the job inherit, and what is keyed again?

As one example: Follow-ups, chasers and reminders happen on their own, on the same conversation. When the customer pushes back on price, a counter-offer is drafted and waits for approval. A won quote becomes a job on its own, fully filled in.

Ask to see this on screen
Inbox · thread
purchasing@customer.example
Re: Rate request — 2 pallets MUM to RTM
Weights attached. 640 kg gross, 2 x 120 x 100 x 145 cm.
Ready Friday. We need DAP Rotterdam, not FOB.
Your last quote was high against the other offer we hold.
Task · assignedDrafted
Revise quote Q-4471 to DAP and answer on price
Pricer · Pricing
Chargeable weightRecalculated from the dimensions supplied
Delivery termChanged from FOB to DAP Rotterdam
Rate sourceOwn rate card, valid to month end
Waiting onApproval of the revised margin
Your team approves. The reply goes out in their name.
Approved, it goes out on the same thread with the follow-up already set.
The customer’s thread on one side, the task it produced on the other. A supplier who cannot show this is showing you a form, not a workflow.

How should you evaluate freight quoting software?

Put the same questions to every supplier, in the same order, against the same three lanes.

The third column is what a good answer looks like, not what a good brochure says.
  1. Where the work happens
    The question
    Does your team still have to open the mailbox?
    What good evidence looks like
    The enquiry is a task with a drafted reply and an owner before anyone opens the email
  2. What runs by itself
    The question
    What runs by itself?
    What good evidence looks like
    A named list of chases, expiries and checks you can watch run without a person starting them
  3. Rate coverage
    The question
    Price three lanes: one on our card, one from a carrier, one only an agent can price.
    What good evidence looks like
    Three honestly different behaviours, the agent lane treated as somebody else's wait
  4. Incomplete work
    The question
    Here is a real thin enquiry. What happens before a person touches it?
    What good evidence looks like
    The gaps are identified and the question is drafted, not a red field on a form
  5. Margin control
    The question
    Where are our commercial rules held, and who can override them?
    What good evidence looks like
    Rules visible in the product, with every override recorded against a person
  6. After the send
    The question
    Show the follow-up, a counter-offer and a won quote becoming a job.
    What good evidence looks like
    All three demonstrated on one thread, not described

Two of those questions do more work than the rest. Watch the room while they are answered.

Question one

Does your team still have to open the mailbox?

Some products help the person who has already opened the email. Others take the mailbox off the team, so the enquiry is a task with an owner and a drafted answer before anyone reads it. Both are legitimate purchases, and they are not the same purchase. As one example: FreighAI talks to carriers, portals, your TMS and your accounting system itself. Nobody hops between websites to put an answer together.

Question two

What runs by itself?

Chasing an agent, expiring a quote, reminding a customer. Every one depends on somebody remembering. As one example: Chasing, tracking checks, quote expiry and follow-ups run on their own. Nobody has to remember.

Two products can both print “quotation” on a slide while one fills a template and the other runs the commercial process around it.

Does quoting software have to replace your TMS?

No, and the two decisions should not be taken together.

Your forwarding system or ERP holds the records: the job, the shipment, the documents, the invoices, the accounts. Quoting sits upstream of nearly all of it, and becomes a record only when the quote is won.

That leaves three shapes, and all three are defensible.

  • A quoting module inside the system you already run. Fewest moving parts, and only as good as that system chose to make it.
  • A separate quoting product that hands the won quote across. Better commercial tooling, at the cost of a hand-over you define.
  • A layer that works the mailbox and writes into the system you keep. The records do not move, and the boundary is agreed field by field.

FreighAI is an AI-first freight operations platform that can run standalone or work alongside an existing TMS or ERP. It does not require a forced replacement. Keep your TMS for the records. FreighAI runs the work around them. That is one example of the third shape. Ask any supplier which of the three they are, because it decides the size of the project.

Before the first demonstration, write down which system owns the quote number, which owns the customer record and which owns the rate.

Where should your people stay in control?

A quote is a commitment. In some trades it is a regulated one.

The US Federal Maritime Commission states that all NVOCCs operating in the US trades are required to publish a tariff showing all rates, charges, classifications, rules and practices, unless the price sits in a negotiated rate arrangement. Whatever your trade, a price you send is quotable back at you.

So the question is never whether a person approves. It is which decisions a person approves, and what they see at the moment they decide.

  • Which quotes may go out under agreed rules, without waiting for anyone.
  • Which are held: a new customer, a lane under your floor, a value above a threshold.
  • What the approver sees: the enquiry, the rate and its source, the margin, the last price this customer paid.
  • What is recorded on approval, so the next person does not have to ask.

As one example of where that line sits: Your team approves. They do not compose, forward, file or chase. The reply goes out in their name.

Approval is not a weakness a product should hide. On a quote it is the point. What you are buying is everything before the approval and everything after it.

Where this shows up in FreighAI
Questions

Common questions

01

What is the difference between freight quoting software and freight quotation software?

Nothing. They are two names for one category, and buyers in different markets use different ones. Judge a product on the six pieces of work behind the price, not on the word it prints on its website.

02

How fast should a quote go out?

It depends on where the rate comes from. A lane you hold on a card or can fetch from a carrier is priced without waiting on anybody. A lane only an overseas agent can price moves at that agent's speed. Ask a supplier to separate the two rather than quote one average.

03

Do we need rate management software as well?

Often yes, and they are different jobs. Rate management holds, versions and finds the buying rates. Quoting turns one enquiry into one selling price and a document. Where the two are separate, agree which owns the rate before you buy either.

04

Can quoting software handle enquiries that arrive on WhatsApp or as a photo?

Some can. Ask directly, because it decides who has to retype things. Forward a real WhatsApp enquiry and a photographed packing list during the demonstration, and watch what reaches the quote without a person keying it.

05

How do we keep control of margin if a quote is drafted for us?

Put the rules in the product rather than in people. Define the margin, the currency handling and the standing charges, decide which quotes go out under those rules and which are held, and record every override against a person.

06

What should we prepare before a demonstration?

Three enquiries from last month: one straightforward, one thin, one you lost. The rate source for each lane. The quote you sent. Your margin rules. The system holding the customer record.

READY WHEN YOU ARE

Bring one enquiry you lost on time

Not the clean one. The three-line request with no weights, on a lane you had to ask an agent for. Run it through and decide whether the answer is one you would have sent.