Draft for review · October 2026

Customs Broker App

Everything a customs broker handles for each truck, in one app: the documents, the client invoice, and who owes what.

What it does

One file per truck

Every scanned page kept together, in original quality.

Documents read automatically

AI fills in plates, numbers and amounts from the scans. The broker checks and confirms.

Invoices from the documents

Most lines fill in by themselves. The total is always calculated.

Clear accounts

What each client owes and has paid, always up to date.

Private client links

Clients see their own statement and documents without calling.

Find anything

Any past truck by plate, client, number, goods or date.

A truck, from border to paid

Each truck belongs to one client and has its own file with its driver, agent, goods and customs numbers. A client can have many trucks, even several for the same order.

  1. OpenAt the border, file created
  2. ClearedDuties paid, goods released
  3. InvoicedInvoice sent to the client
  4. SettledFully paid

Documents in the file

Customs receipt Customs declaration Insurance policy Bill of lading DPD transfer form Truck manifest Lab certificate Final delivery document DP Duhok invoice Fine receipt Letters Packing list

A checklist shows what's missing. Scanning works without signal and uploads later.

The client invoice

Same lines as the paper pad. Here is invoice No. 2321 rebuilt from its documents.

From document Preset Typed To confirm
Client invoiceNo. 2321
  • Customs feeرسم الاستمارة الكمركCustoms receipt2,708
  • Broker feeاتعاب الاخراجPreset50
  • Laborاجور العمالTyped30
  • Inspectionاجور الفحصLab certificate100
  • Kor çizimleriرسومات جمرةTruck manifest25
  • Keşif Tasrehaاجور التصريحية العراقيةPreset18
  • Miscellaneousالمصاريف المتفرقةTyped150
  • FinesالغراماتFine receipt–
  • InsuranceتأمينTo confirm–
  • DPDP Duhok invoice180
  • Total$3,261

Unused lines (Intertek, company license) stay available. Charging something extra needs an adjustment line with a reason.

Accounts

Broker paysCustoms, lab, dry port, fines
Invoice issuedLocked and numbered
Client paysPer truck, partial or lump sum
Balance updatesExtra money stays as credit

Sharing with clients

Account link

The client's live statement, invoices, payments and documents.

Truck link

One truck's invoice and documents.

PDF exports

Invoice plus all pages in one file, or everything for a client or month.

Links are private, can be cancelled any time, and work without an app. Clients choose Arabic, Kurdish, Turkish or English.

The team

Owners decide who sees what. An office can have several owners, and custom roles can be built from scratch.

Can… Owner Acct.Accountant ClerkField clerk
Create truck files and scan✓✓✓
Record costs paid✓✓✓
Issue and cancel invoices✓✓–
Record payments, see balances✓✓–
Share client links✓✓–
See profit and the change log✓––
Manage staff, roles and settings✓––

Reading documents with AI

Part of the first version. The model and how it's built are still being chosen.

Questions for Renas

The plan

  1. Offices, team and roles
  2. Clients and agents
  3. Truck files and scanning
  4. Reading documents with AI
  5. Invoices
  6. Payments and statements
  7. Client links, search and exports
  8. Pilot with Renas