Workforce & operations

Accounting for freight, transport and logistics

Bill contract clients every month, see what each trip or contract really earns, record foreign agents' bills in their own currency, and produce the drivers' WPS salary file in the Mudad layout for you to upload.

· How we check our guides

Start now for free No credit card needed — invoice in minutes

In short

Bill contract clients every month, see what each trip or contract really earns, record foreign agents' bills in their own currency, and produce the drivers' WPS salary file in the Mudad layout for you to upload. Aqid ERP is built for ZATCA Phase 2 e-invoicing, prepares the VAT return from the books and runs payroll with GOSI and a WPS file in the Mudad layout. The Growth plan fits, at SAR 111 a month, with a 60-day free trial. Not built yet: There is no fleet management, GPS or route tracking, and no dispatch or trip planning; keep your fleet tool for that and use Aqid ERP for the accounting, VAT and payroll.

At a glance

ForLogistics & transport
E-invoicingZATCA Phase 2: clearance and reporting once your device is connected with a Fatoora OTP; UBL 2.1 XML, QR code
VAT15% standard rate; the return is prepared from the books
PayrollGOSI, a WPS salary file in the Mudad layout, end of service, payslips in Arabic and English
StockNot needed by most businesses of this kind
Recommended planGrowth: multi-currency bills, unlimited payroll for drivers and consolidated statements.
PriceSAR 111 a month before VAT · 60-day free trial today, no card
Not built yetThere is no fleet management, GPS or route tracking, and no dispatch or trip planning; keep your fleet tool for that and use Aqid ERP for the accounting, VAT and payroll.

How it runs

Every trip or contract is a tag

Tag invoices, fuel, tolls and subcontractor bills to a trip, a contract or a cost centre, and allocate driver wages to it (re-tag the payroll entry or post an allocation journal). The profit and loss runs per tag.

Contract billing on autopilot

Set up a recurring invoice for each monthly haulage or warehousing contract. It is issued on the same day each month and emailed automatically. Share it on WhatsApp from your phone in one tap, and add a payment link once you connect a payment provider.

Foreign agents in their currency

Record bills from overseas shipping lines and agents in USD, EUR or AED. Open balances are revalued at month end, and the gain or loss posts on its own.

Trucks as fixed assets

Register trucks, trailers and forklifts as fixed assets. Run depreciation each month in one click, tagged to the cost centre that uses them.

A month at a transport company (example)

  1. Say you run a haulage contract for a retailer at SAR 40,000 a month. The recurring invoice goes out on the 1st: SAR 40,000 plus SAR 6,000 VAT (15%), SAR 46,000 in total. Because the client is a business, the invoice is cleared with ZATCA.
  2. Drivers submit expense claims for fuel and tolls: SAR 8,000 plus SAR 1,200 VAT. You approve them and they post to the contract tag. A subcontracted truck bills you SAR 6,000 plus SAR 900 VAT for overflow loads on the same contract.
  3. An overseas agent bills you USD 2,000 for handling a shipment. At a rate of 3.75 it is recorded as SAR 7,500 and tagged to the trip it belongs to.
  4. Payroll for twelve drivers and staff comes to SAR 54,000. GOSI contributions post, the WPS salary file is produced in the Mudad layout for you to upload, and end-of-service accrues. SAR 30,000 of the wages is allocated to the retail contract.
  5. At month end the contract shows SAR 40,000 revenue against SAR 44,000 of fuel, subcontracting and wages, plus truck depreciation. Now you know the contract price needs another look.

The parts you will use

Projects and cost centres

Tag income and costs to trips, contracts, routes or branches and see profit for each. Hold retention on an invoice where a client keeps one back.

Recurring invoices

Monthly contract invoices emailed automatically, payment links once a payment provider is connected, automatic email reminders, customer statements and ageing so you know who is late.

Multi-currency

Foreign-currency bills and invoices with month-end revaluation of open balances.

Purchasing and expenses

Purchase orders for tyres and spare parts, bills with an approval limit, and driver expense claims for fuel and tolls.

Payroll

Monthly payroll in SAR, GOSI, Mudad WPS file, end-of-service accruals and alerts before iqamas and driving licences expire.

Fixed assets

Trucks and equipment, with depreciation run each month in one click, and a bank reconciliation that matches fuel card and toll payments.

VAT and e-invoicing for logistics companies

Invoices you issue from Aqid ERP go through ZATCA e-invoicing Phase 2: UBL 2.1 XML, a XAdES signature and a QR code. Invoices to businesses are cleared; simplified invoices to individuals are reported.

Domestic services in the examples on this page carry VAT at 15%. How cross-border freight is treated depends on the movement, so confirm it with your tax adviser before you set up your services.

Input VAT from fuel, maintenance and subcontractors is collected as you post bills and claims, and the VAT return is prepared from the books.

Plans for Logistics & transport

Starter

For small businesses that need compliant invoicing

 79 / month

  • Compliant invoices + QR
  • Customers & quotes
  • Payroll and WPS file for up to 5 employees
Start now for free

Premium

For companies with branches, devices and volume

 219 / month

  • Everything in Growth
  • Branches & devices
  • Consolidation & API
Start now for free

Compare the plans in detail

Questions

Can I see profit per trip or per contract?

Yes. Tag invoices, bills and expense claims to a project or cost centre for each trip or contract, allocate payroll cost to it, and run the profit and loss for each tag.

Does Aqid ERP track trucks or routes?

No. There is no fleet or route tracking. Keep your fleet system for that; Aqid ERP records trucks as fixed assets and handles the accounting, VAT and payroll.

Is Aqid ERP ready for ZATCA e-invoicing Phase 2?

Aqid ERP implements Phase 2 end to end (UBL 2.1 XML, XAdES signature, QR code, clearance for tax invoices and reporting for simplified ones) and is tested against ZATCA's published rules. Its listing in ZATCA's solution-provider directory is in progress. You connect your device with an OTP from the Fatoora portal.

Can I record bills from overseas agents in dollars?

Yes, on Growth and Premium. Bills and invoices can be in foreign currency, and open balances are revalued at month end.

Does payroll handle GOSI and Mudad for drivers?

Yes, on every plan. Payroll calculates GOSI, produces the Mudad WPS file, accrues end-of-service and alerts you before iqamas and licences expire. Starter covers up to five employees.

Can drivers claim fuel and tolls?

Yes. Employees submit expense claims, you approve them, and they post to the trip or contract they belong to.

Your first compliant invoice is minutes away

Start now for free No credit card needed — invoice in minutes