Country checklists · Saudi Arabia · Free Excel template

Electronic Transport Document (Bayan) Register

An Excel register for Saudi goods carriers and freight brokers: record each electronic transport document you issue on the Transport General Authority (TGA) platform, match it with the trips your tracking system recorded, and see which trips ran with no document. It adds a readiness checklist and dated sources. Documents are issued only on the TGA platform; this file does not issue them.

Free: enter your name, email and job title and we email you the file. It works in Excel, Google Sheets and LibreOffice Calc, with no macros.
  • 8 sheets, formulas ready
  • Trips matched with documents
  • Sources dated, checked October 2026
safee-bayan-transport-document-register-en.xlsx
Trip IDPlateTrip startKmMatched documentResult
T-10014521 ABA2026-10-05 06:10410TD-2026-10-0001
T-10027730 BDA2026-10-05 08:5096TD-2026-10-0002
T-10055502 KSA2026-10-07 08:0098TD-2026-10-0006
T-10064521 ABA2026-10-07 14:00280No document
T-10077730 BDA2026-10-07 06:0012Below minimum km
T-10093108 HRA2026-10-08 16:00350No document
Example trips with a 24-hour look-back window, a 2-hour grace and a 25 km minimum, all example values on the Settings sheet.
What's in the file

A register that checks documents against trips

The platform tells you which documents you issued. Your tracking system tells you which trips ran. This file puts the two side by side, so a trip with no document shows up in the weekly review, not in an inspection.

  1. 01

    Readiness checklist

    Twelve items with status, person responsible, due date and source: platform access, license, operating cards, driver cards, Wasl link, the data each document needs, cancellations, foreign trucks and the weekly match.

  2. 02

    Document register

    One row per document: number, issue time, shipper, consignee, route, cargo type, weight, plate, driver, and departure and arrival from tracking. Eight checks run on each row.

  3. 03

    Trips

    Paste your trip report. For each trip the file finds the document for the same plate in a time window around the start, or shows "No document".

  4. 04

    Trucks and drivers

    Operating card and professional driver card numbers and expiry dates, with a status of Valid, Due soon or Expired.

  5. 05

    Monthly summary

    Documents issued and cancelled, % issued before departure, trips with no document, checks by type, and a monthly chart.

  6. 06

    Sources and settings

    Seven dated reports of TGA announcements with links, plus the look-back window, grace, minimum distance and warning days.

What is the electronic transport document (Bayan)?

The electronic transport document is a record of a goods shipment that a licensed carrier or freight broker issues on the Transport General Authority (TGA) platform. Reports of TGA announcements describe its data as sender and consignee details, shipment information, a cargo list, transport fees, trip details and carrier data, plus broker data when a broker is involved. The service was offered on the Naql portal; in March 2024 it moved to the Logisti platform as "Bayan document, cargo documentation", according to Saudipedia.

This register does not replace the platform. It is your own copy of what you issued, with the times your tracking system recorded, so you can answer two questions each week: did every trip have a document, and was each document issued on time by your own rule?

Preparation aid, not legal advice. The rules below are taken from dated news reports of TGA announcements, checked on 21 October 2026. Requirements change: check the current requirement with the TGA before you rely on any of them.

Who must issue the electronic transport document?

DateWhat was announced (as reported)Source
15 Sep 2021All establishments in land freight brokerage issue a transport document for every shipment, through the Naql portal.Ajel, 23 Aug 2021; Okaz, 16 Sep 2021
18 Sep 2022Licensed carriers of petroleum materials, hazardous materials and cars start issuing it.Almuraba, 14 Sep 2022
11 Dec 2022Licensed carriers of construction materials and minerals from mines and quarries start issuing it.Al Bayan, 11 Dec 2022
1 Apr 2023Required for all foreign trucks heading to the Kingdom, as a basic condition for entry.Okaz, 1 Apr 2023
17 Jun 2023The TGA stresses that all licensed land goods carriers must issue it.Okaz, 17 Jun 2023

The rule for trucks that carry a company's own goods (private transport) was not confirmed in these sources, so the checklist marks it "Check with TGA". The file states no penalties. Links to every source are on the Sources sheet, with an empty row for any circular you receive.

How to use the Bayan register, step by step

  1. Work through the readiness checklist with the people responsible, and mark each item Done, In progress or Check with TGA.
  2. List your trucks and drivers with operating card and professional driver card expiry dates. The Wasl Preparation Checklist covers the same records in more depth.
  3. Record each document after you issue it: number and issue time as shown on the platform, shipper, consignee, cargo, plate and driver.
  4. Paste the week's trips from your tracking system, and copy the actual departure and arrival into the register.
  5. Review red rows: trips with no document and documents with a failed check. Fix the process, not only the row.
  6. Read the monthly summary for the share of trips with a document and the share issued before departure.

How does the register match documents to trips?

A trip has a document when a document exists with same plate issue time ≥ trip start − look-back window (example 24 h) issue time ≤ trip start + grace (example 2 h) status ≠ Cancelled Trips shorter than the minimum distance (example 25 km) are not checked % trips with a document = 1 − trips with no document ÷ trips at or above min km % issued before departure = documents issued at or before actual departure ÷ documents with an actual departure

Each register row also runs eight checks: issued after departure (when your rule says documents come first), plate not in the fleet list, operating card expired on the departure date, driver not in the list, driver card expired, duplicate document number, delivered without an arrival time, and arrival before departure. The window, grace and minimum distance are example values on the Settings sheet; set them to fit how your trips and documents work.

Worked example: one week, ten trips

A carrier with six trucks records eight documents and pastes ten trips from its tracking system.

  • One trip, T-1007, is a 12 km yard move, below the 25 km minimum, so it is not checked. That leaves 9 trips.
  • Trips T-1006 (280 km) and T-1009 (350 km) have no document for their plate in the window: 2 trips with no document, so 7 ÷ 9 = 77.8% of trips had a document.
  • Document TD-2026-10-0005 was cancelled and reissued as TD-2026-10-0006, so the register counts 7 documents issued and 1 cancelled.
  • TD-2026-10-0002 was issued at 09:15 for a truck that left at 08:50. It still matches trip T-1002 because of the 2-hour grace, but the register flags "Issued after departure". Six of seven documents were issued before departure: 85.7%.
  • Other flags: a driver card that expired on 30 September, a truck whose operating card expired on 1 October, a plate missing from the fleet list, and a delivered document with no arrival time.

Common mistakes with transport documents

  • Issuing after the truck has left. Set a clear internal rule for who issues and when, and check it weekly.
  • Cancelling without reissuing. A cancelled document leaves the trip uncovered unless a new one is issued.
  • The wrong plate on the document. A truck swap at the yard leaves the document on another plate; the match then fails.
  • Expired operating or driver cards. Track expiry dates before dispatch, not after an inspection.
  • Short trips treated as yard moves. Set the minimum distance to fit your operation, not to hide trips.
  • Relying on memory for rules. Record each TGA circular on the Sources sheet with its date.

What the register does not cover

It does not issue, amend or cancel documents; that happens only on the TGA platform. It does not decide which of your shipments need a document, and it states no fines: TGA rules and circulars decide that, so check your authority's current requirement. Trip data comes from your own tracking system, so the match is only as good as the plate and time data you paste. The template is a working tool, not legal advice.

Related Safee solution

Get the trips from tracking, not from drivers

Safee Fleet Reporting gives you the trip report this register needs: start and end times, distance and driver per vehicle, exportable to Excel. When your waybill management system is integrated with Safee, the Waybill Mileage report shows each waybill number with loading time, arrival time and distance traveled loaded, and you can search the monitoring page by waybill number.

  • Trip reports with start, end, distance and driver, exported to Excel.
  • Waybill Mileage report when your waybill system is integrated with Safee.
  • Waybill Status on the dashboard: loaded and unloaded vehicles, from the same integration.
  • Wasl integration with a Wasl explorer and dashboard.
FAQ

Questions about the electronic transport document

Want your trip report ready for the weekly match? Talk to Safee.

What is the Bayan electronic transport document?

A record of a goods shipment that a licensed carrier or freight broker issues on the TGA platform, with sender and consignee, shipment, cargo list, fees, trip and carrier data. The service was on the Naql portal and moved to the Logisti platform in March 2024, according to Saudipedia. Check the current platform with the TGA.

Who has to issue an electronic transport document in Saudi Arabia?

News reports of TGA announcements cover freight brokers (from 15 September 2021), carriers of petroleum, hazardous materials and cars (from 18 September 2022), carriers of construction materials and quarry products (from 11 December 2022), foreign trucks entering the Kingdom (from 1 April 2023), and all licensed land goods carriers (June 2023). Check the current requirement with the TGA.

Does a private-transport truck need a transport document?

The sources we checked do not confirm the rule for trucks carrying a company's own goods. The checklist marks it "Check with TGA". Ask the authority before you decide.

Can this Excel file issue the document?

No. Documents are issued, amended and cancelled only on the TGA platform. The register is your internal record of what you issued, matched with your trips.

How does the file know a trip had no document?

For each trip it looks for a document with the same plate, issued within the look-back window before the trip start or the grace after it, and not cancelled. If none is found and the trip is at or above the minimum distance, it shows "No document". The three values are examples on the Settings sheet.

Where do the trips come from?

From your tracking system's trip report: trip ID, plate, start, end and distance. Paste them into the Trips sheet. Without tracking, you can type trips from the dispatch log, but the match is then only as good as that log.

Does the template work in Google Sheets?

Yes. Upload the .xlsx file to Google Drive and open it in Google Sheets. It also works in Excel and LibreOffice Calc, with no macros.

Next step

See every trip before you match it

Bring last week's documents, and we will show you the Safee trip report for the same trucks and dates, ready to paste into the register.

Related tools and templates

Keep Saudi transport records in order

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top