InstantDrive
Browse all pages

How can a UAE trading company organise supplier, customer and shipping documents?

Short answer

A trading company can keep supplier files, customer files, tax invoices, shipping paperwork and bank letters in one InstantDrive account. The system reads TRN, IBAN and licence numbers, tracks expiry dates in the Expiry Radar, and the Vendor Hub matches purchase orders, goods received notes and invoices before approval.

Last updated:

Why do trading companies accumulate so many documents?

A trading or distribution business buys from suppliers, sells to customers and moves goods between them. Every purchase produces a quotation, a purchase order, a supplier invoice and shipping paperwork. Every sale produces a customer order, a delivery record and a tax invoice. Each supplier and each customer also has a file of their own: a licence, a tax registration number, bank details and agreed terms.

Most of this arrives by email, often as attachments with names like scan001.pdf. The people who need it later are different from the people who received it. Finance wants the invoice with a valid TRN. The warehouse wants the delivery note. A bank wants a letter and a licence copy. An auditor wants to see that what was ordered, received and billed agree.

This page describes how a trading team can use InstantDrive features that exist today to keep those documents findable, named consistently and checked before they are paid. It also states where InstantDrive stops.

Which documents does a trading company keep, and what does InstantDrive do with each?

The table covers the common set. Customs and shipping paperwork varies by goods, route and emirate, and your clearing agent or the customs authority decides what applies, so the table uses generic categories for those.

DocumentWhy it is keptDates and numbers to trackWhere InstantDrive helps
Supplier file: licence, tax registration, bank detailsShows who you buy from and where payments goLicence number and expiry, TRN, IBANReads licence numbers, TRN and UAE IBAN; stored in the Vendors Vault with expiry tracked
Customer file: licence, tax registration, credit termsSupports credit decisions and valid sales invoicesLicence expiry, TRN, agreed payment termsStored in the Admin Vault or by entity name, searchable by name or TRN
Supplier tax invoicesBasis for payment and input VATInvoice number, supplier TRN, VAT amount, due dateReads TRN, currency and VAT amounts, then supports matching in the Vendor Hub
Purchase orders and goods received notesAuthorise buying and prove what arrivedPO number, quantities, receipt dateCreated in the Vendor Hub and used in the 3-way match
Sales invoices issued to customersEvidence of supply and VAT chargedInvoice number, customer TRN, amount, dateStored and named; InstantDrive does not issue sales invoices
Import and export paperworkShow what moved, between whom and on what termsDocument references, shipment dates, quantitiesStored and searchable by reference; names depend on what is read from the page
Bank letters and statementsSupport facilities, guarantees and reconciliationsBank, IBAN, letter date, validityReads IBANs; bank statement matching exists in the finance desk
Trade licence and company registrationNeeded by banks, customers and suppliersLicence number, expiry dateExpiry Radar shows the status ladder and an estimated penalty
Credit and supply agreementsDefine price, terms and durationStart and end dates, renewal clausesStored with the entity; end date can be tracked

How should supplier and customer files be structured?

InstantDrive creates four vault folders per company: Employees, Vendors, Company_Expenses and Admin_Vault. Supplier documents belong in the Vendors Vault. Customer documents have no dedicated folder, so many teams place them in the Admin Vault and rely on the entity name in the file name. User-created subfolders are not available today, so structure comes from names and search.

Search matches file name, entity name, identifier and category by substring. If every document for a supplier carries the supplier name, a search for that name returns the licence, bank letter, contracts and invoices together. A search for a TRN returns every invoice from that taxpayer where the number was read correctly. The guide on audit-ready document folder structure covers the same thinking in more depth.

InstantDrive detects duplicate files inside a tenant using a SHA-256 hash. That helps when a supplier resends the same invoice, because the second copy is recognised as a duplicate of the first.

How are TRN-bearing invoices read and checked?

The pattern engine looks for a TRN written as 100 followed by 12 digits, or any number that follows a TRN label, together with currency, dates, vendor name and VAT amounts. It runs first and is deterministic. Scans go through local text recognition. Only when recognition confidence is below 90 percent, or no text was read, does a vision fallback send the image to Google Gemini. Review extracted values on invoices that matter.

Reading a TRN does not verify it. InstantDrive does not check a TRN against any government register, so a number printed on an invoice can still be wrong. The guide on UAE tax invoice requirements lists what a valid tax invoice shows. Use it as a checklist for supplier invoices before you claim input VAT.

The finance desk computes a VAT 201 figure from the records in the system and can export an FAF file. Treat the output as a working figure for your accountant to review.

How does the 3-way match work for a trading company?

The Vendor Hub and Accounts Payable area holds vendors, purchase orders, goods received notes and invoices. The three documents answer three questions: what did we order, what did we receive and what are we being charged. The 3-way match compares them. An invoice that agrees can be approved. One that does not can be rejected or put on hold with a comment while someone calls the supplier.

Accounts payable ageing groups open invoices by age, and a vendor statement export helps when a supplier sends a statement that must be reconciled. Recording a payment writes a payment record and a journal entry inside InstantDrive. No bank or payment connection exists, so no money moves, and the payment must still be made through your bank.

Supplier invoices can also arrive by email at a bills address of the form bills@ followed by your company domain. The inbox works only when your domain mail is routed to InstantDrive's email worker, so confirm the setup with InstantDrive before you tell suppliers to use it.

How should import and export paperwork be stored?

Shipping paperwork usually includes a commercial invoice from the supplier, a packing list, a transport document from the carrier and a customs declaration prepared through your clearing agent. Exact names, forms and requirements depend on the goods, the route and the authority, so confirm them with your agent or the relevant customs authority. InstantDrive is neutral about the document type. It stores PDFs, phone photos and scanned images, and reads whatever numbers and dates it can find.

The practical method is to store every shipment document under the supplier or customer entity and to include a shipment reference in the file name or identifier. A search for the reference then returns the invoice, packing list, transport document and customs paperwork together. If your team corrects a wrongly read document type, the correction can become a reusable routing rule for similar documents later.

Files above 100 MB are rejected, which can matter for large scanned bundles. Split them before upload. Archives are stored without being read.

How are bank letters and expiring licences tracked?

Banks ask for a recent letter, a licence copy and company documents when opening facilities. Store the letter under the bank as the entity, and let the reading engine extract the IBAN where one is printed. The finance desk can match imported bank statements against recorded payments.

The Expiry Radar tracks the expiry date on stored documents and maps categories to authorities such as DED, ICP, MOHRE, RERA, CBUAE and FTA. Its ladder runs from expired through critical at 7 days or fewer, urgent at 8 to 15 days and approaching at 16 to 30 days, to no alert beyond 30 days. It also shows an estimated penalty in AED from rates fixed in the code, which are estimates and not official figures. A manual sweep turns items into Company Tasks, but it runs only when someone triggers it. The radar sends no emails. The guide on UAE trade licences explains the licence side.

Worked example: a fictional trading company onboards a supplier

Gulf Harbour Trading LLC is a fictional company that imports kitchen equipment and sells to hotels. Its operations manager onboards a new supplier and orders a first shipment. File names are illustrative. The real name depends on what the engine reads, and the pattern is Prefix_Entity_Identifier_Exp followed by the expiry date.

Vendors Vault
  TradeLicense_NorthStar-Kitchens_CN2000001_Exp20270831.pdf
  BankLetter_NorthStar-Kitchens_AE070331234567890123456_Exp20261231.pdf
  PurchaseOrder_NorthStar-Kitchens_PO0117_AED212000.pdf
  PackingList_NorthStar-Kitchens_SHP0117_AED0.pdf
  TaxInvoice_NorthStar-Kitchens_INV8841_AED212000.pdf
Admin_Vault
  TradeLicense_GulfHarbour_DED300045_Exp20270410.pdf
  BankLetter_EmiratesCommerceBank_FAC2026_Exp20270301.pdf
  TradeLicense_PalmCrest-Hotels_CN2000077_Exp20270120.pdf
Company_Expenses
  Receipt_PortHandling_SHP0117_AED650.webp

The operations manager creates purchase order PO0117 in the Vendor Hub. When the goods arrive, the warehouse records the goods received note, noting a shortfall of two units. The supplier's invoice then arrives at the bills inbox. In the 3-way match, the invoice quantity exceeds the received quantity, so the finance lead puts it on hold and comments for the supplier. After a credit note is stored, the invoice is approved and the payment is recorded.

Searching SHP0117 returns the packing list, invoice and the port handling receipt together. The bank letter has a December 2026 end date, so it appears on the Expiry Radar as it approaches, and the finance lead adds it to the Company Tasks list.

What are the limits of this setup?

Customers, sales invoicing and receivables are outside the finance desk, which centres on suppliers and payables. Sales invoices can be stored and searched, but InstantDrive does not issue them or chase customer payments. Folders cannot be nested by the user. The app interface is English only. Deleted files are soft-deleted and cannot be restored from a trash view. The 100 MB per-file limit applies. The Expiry Radar and the vision fallback behave as described above, including the fact that the fallback sends an image to Google Gemini.

What does InstantDrive not do for trading companies?

InstantDrive does not file customs declarations, calculate duties, track shipments or integrate with a clearing agent. It does not connect to QuickBooks, Zoho or Tally, does not verify TRNs, licences or IBANs against official sources, does not sign documents electronically and does not make payments. It is a document drive for UAE businesses with a light payables desk, and it works best next to your accounting system and your agent's tools.

How should a trading team get started?

Upload the licence, TRN registration and bank letters for your ten most active suppliers and your largest customers. Check that file names carry the right entity and expiry date, open the Expiry Radar and create one purchase order that runs through to a 3-way match. Then decide a shipment reference format and use it in every file name.

The UAE company document checklist and the tax invoice guide help decide what to collect. Pricing and the free trial are on the pricing page.

Keep these documents in one drive

InstantDrive stores your licences, Emirates IDs, tenancy contracts and invoices, reads the numbers and dates, and names every file in one pattern.

Open the appPricing