Skip to content
Quickship Technologies logoQuickshipTechnologies

FreightUAE7 min read

Quote to Job to Invoice Workflow for a Freight Forwarder in UAE

See the quote to job to invoice workflow freight forwarder teams in the UAE can use, with the fields to carry across each stage and where margin leaks.

By · Published

Looking for the software itself? See our freight forwarding software UAE, free to try for 3 days.

A quote to job to invoice workflow for a freight forwarder turns one priced inquiry into one job file, and that job file produces the customer invoice. The quote fixes scope and sell rates, the job records actual costs and documents, and the invoice bills what the job file can prove. Margin is lost whenever someone retypes data between those three stages.

This guide walks through the stages for a UAE forwarder, lists the fields that must carry across each one, and shows where money usually leaks.

What does a quote to job to invoice workflow look like for a freight forwarder?

It has six steps, and each one hands a defined set of data to the next.

  1. Inquiry. Capture the customer, cargo, origin, destination, Incoterm and required date.
  2. Costing and quote. Record buy rates from carriers, airlines and agents. Add your margin. Issue a quote with a validity date and a version number.
  3. Acceptance. Get written confirmation from the customer and store it against the quote.
  4. Job file. Open one job from the accepted quote. Copy every line across. Do not retype.
  5. Execution. Log actual costs as supplier invoices arrive. Log extra charges with approval. Attach the bill of lading or airway bill, packing list and other documents.
  6. Invoice. Bill from the job file. Compare quoted and actual cost on every line before you issue.

The rule that holds this together: one job number, created once, used everywhere. Operations, accounts and sales should all look at the same record.

Which fields must carry from quote to job?

Every field the customer agreed to, and every field you need to cost the job, must be copied into the job file automatically. If a field is missing, someone will fill it in from memory later.

Field Why it must carry across
Quote number and version Proves which offer the customer accepted
Customer legal name and TRN Needed later for the tax invoice
Origin and destination (port, airport or door) Defines the scope and the route
Mode and container or weight details Drives freight cost and chargeable units
Incoterm Decides who pays which charges
Each charge line: description, unit, quantity, currency, buy rate, sell rate Lets you compare quote and actual line by line
Rate validity date Shows if buy rates had expired when the job started
Exclusions and assumptions Stops disputes over free time, storage and inspection
Payment terms and credit limit Tells accounts when to chase
Salesperson Links the job to commission and follow-up

Put exclusions in a structured field, not only in the email body. Detention, demurrage, storage and customs inspection charges are the most common disputes, and they should be visible on the job.

Which fields must carry from job to invoice?

The invoice should be built from the job file's confirmed lines, not from a separate spreadsheet. Carry these across:

  • Job number and quote reference
  • Customer legal name, address and TRN
  • Your own legal name, address and TRN
  • Shipment references: bill of lading or airway bill number, container numbers, vessel or flight, and the dates
  • Each billed line with quantity, unit price, currency and the VAT treatment for that line
  • Actual supplier costs attached to each line, kept internally
  • Approved extra charges, with the approver and date
  • Payment terms and due date

Keep two views of every line. The customer sees the sell side. Your team sees buy cost, sell price and margin side by side. If the system only holds the invoice, you cannot see margin by job.

How does UAE VAT affect the quote and invoice?

VAT treatment must be decided on each charge line at quoting stage, not when the invoice is issued. Article 45 of the VAT Decree-Law zero-rates international transport of goods that starts or ends in the UAE or passes through it, including transport-related services.

Zero-rated does not mean outside VAT. The u.ae guidance on zero-rated and exempt supplies says VAT still applies at 0%. You must record these supplies in your VAT account and report them on the return. It also says zero-rated suppliers can recover input tax, subject to the normal conditions.

Two practical points for your quote template:

  • Domestic legs. A PwC summary of VAT public clarification VATP040 explains that a domestic leg can be zero-rated as part of an international move only where the same supplier provides the international transport. Domestic-only transport is standard-rated at 5%. So the way you structure and subcontract a move can change the VAT on a line. Check each pattern with the FTA or a tax adviser.
  • Third-party charges. The treatment of pass-through costs, such as port or terminal charges paid on a customer's behalf, depends on the facts. I have not found a single official rule to quote here, so confirm it with the FTA before you set a default in your system.

Store a VAT code on every charge line in the quote. The job and the invoice then inherit it.

Where do costs and margins get lost?

Most margin loss happens in the gaps between stages, not in the rate negotiation. The common leaks:

  • Unbilled extras. Detention, storage or re-delivery costs arrive after the quote. Nobody tells accounts, so no invoice line is created.
  • Expired buy rates. The job starts after the carrier's rate validity date, and the actual cost is higher than quoted.
  • Retyped numbers. A figure is copied from email into Excel and then into the invoice. One typo, or one missed line, and the margin shifts.
  • Currency mismatch. Buy cost is in one currency and sell price in another, with no rate recorded on the job.
  • Late supplier invoices. The customer is billed before the last cost arrives, so the job looks profitable when it is not.
  • No quote-to-actual check. Nobody compares planned and actual cost before the invoice goes out.

A hypothetical example

Say a Dubai forwarder quotes a customer AED 9,000 for a container move and expects a buy cost of AED 7,600. Planned margin is AED 1,400.

During the job, the terminal revises a handling charge by AED 250, and AED 600 of detention is incurred. Actual cost is AED 8,450. If neither extra is billed, margin falls to AED 550 on a job that looked healthy at quoting stage. The numbers are invented for illustration, but the pattern is common: the loss is invisible unless the job file shows quoted and actual cost on each line.

What changes when UAE e-invoicing applies to your business?

The job file becomes the source of structured invoice data. The Ministry of Finance runs the e-invoicing initiative. Invoices are sent as structured PINT AE data through an accredited service provider (ASP), using a five-corner model. Ministerial Decision 243 of 2025 says in Article 7 that an e-invoice must contain all the prescribed data fields. The official list is in the mandatory fields document.

On timing, industry summaries of the MoF timeline report the following. Businesses with annual revenue of AED 50 million or more go live on 1 January 2027. Smaller businesses must appoint an ASP by 31 March 2027 and go live on 1 July 2027. The dates have been amended during 2026, so treat these as a prompt to check, not as your deadline. Read the current Electronic Invoicing Guidelines V2.0, dated 26 October 2026, and the MoF hub for the date that applies to you.

What this means for your workflow:

  • PDFs, scans and emailed files are not e-invoices. Data must be structured.
  • Customer TRN, address and line details need to be clean at the quote stage, because that is where they are first entered.
  • If you bill an advance and a final invoice, both need to link to the same job. The rules on linking them are in the MoF guidelines.
  • I have not found official wording on whether zero-rated international forwarding invoices are treated differently, so do not assume they are.

How can you check your own workflow this week?

Pick five closed jobs from last month. For each, answer these questions:

  1. Can you find the accepted quote, with its version, in under a minute?
  2. Does every invoice line match a quote line or an approved extra?
  3. Is actual cost recorded against each line?
  4. Was any cost incurred that never reached an invoice?
  5. Does each charge line carry a VAT code that someone chose on purpose?

If two or more answers are no, the gaps are in the handovers, not in the people.

A system built around the job file helps here. Quickship's Freight Management module is software for forwarders that covers the flow from inquiry to invoice. It is a technology product only. It does not move, store or clear cargo. Whatever tool you use, the test is the same: quote lines flow into the job, job costs flow into the invoice, and nobody retypes them.

Frequently asked questions

Should a forwarder create the job file before or after the customer accepts the quote?

Create it after written acceptance, and copy the accepted quote into it unchanged. If you open jobs from unaccepted quotes, you get empty files and unclear ownership. Keep the quote version number on the job so you can always show what the customer agreed to.

Who should approve extra charges that appear after the job starts?

The person who owns the customer relationship, usually the sales or account manager, should approve them before the cost is incurred where possible. Record the approval on the job file with the date and the amount. Operations should not be the only team that knows about a charge, because billing needs it too.

Can one job file produce more than one invoice?

Yes. Many forwarders bill an advance or part of the job first and the balance later. The UAE e-invoicing rules cover linking an advance invoice to the final one, so your system should keep both tied to the same job. Check the current MoF guidelines for the exact fields.

Does a PDF invoice still work once UAE e-invoicing applies to my business?

Not on its own. The Ministry of Finance describes an e-invoice as structured data sent through an accredited service provider, and a PDF or emailed scan does not qualify. Check the MoF e-invoicing hub for the date that applies to your business.

How do I know if my forwarding charges are zero-rated?

Article 45 of the VAT Decree-Law zero-rates international transport of goods and related services. Which of your lines count depends on the facts of each job, so confirm with the FTA guidance or a tax adviser. Do not assume every line on a job file takes the same VAT rate.

Sources

  1. UAE Federal Decree-Law No. 8 of 2017 on VAT (Article 45, zero-rating of international transport)
  2. u.ae: Guidance on Zero-Rated and Exempt Supplies
  3. Ministry of Finance: E-Invoicing initiative hub
  4. Ministry of Finance: UAE Electronic Invoicing Guidelines V2.0 (26 October 2026)
  5. PwC Middle East: Public Clarification VATP040 tax alert

Rules and fees in the UAE and Saudi Arabia change. This guide reflects the sources above on 2 November 2026. Check the official source before acting on it.

Freight Management Module

Every freight job from inquiry to invoice, with its emails, quotes and documents, in one module.

Book a demo

Related guides

Instant quote