How can a UAE trading company organise supplier, customer and shipping documents?
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.
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.
| Document | Why it is kept | Dates and numbers to track | Where InstantDrive helps |
|---|---|---|---|
| Supplier file: licence, tax registration, bank details | Shows who you buy from and where payments go | Licence number and expiry, TRN, IBAN | Reads licence numbers, TRN and UAE IBAN; stored in the Vendors Vault with expiry tracked |
| Customer file: licence, tax registration, credit terms | Supports credit decisions and valid sales invoices | Licence expiry, TRN, agreed payment terms | Stored in the Admin Vault or by entity name, searchable by name or TRN |
| Supplier tax invoices | Basis for payment and input VAT | Invoice number, supplier TRN, VAT amount, due date | Reads TRN, currency and VAT amounts, then supports matching in the Vendor Hub |
| Purchase orders and goods received notes | Authorise buying and prove what arrived | PO number, quantities, receipt date | Created in the Vendor Hub and used in the 3-way match |
| Sales invoices issued to customers | Evidence of supply and VAT charged | Invoice number, customer TRN, amount, date | Stored and named; InstantDrive does not issue sales invoices |
| Import and export paperwork | Show what moved, between whom and on what terms | Document references, shipment dates, quantities | Stored and searchable by reference; names depend on what is read from the page |
| Bank letters and statements | Support facilities, guarantees and reconciliations | Bank, IBAN, letter date, validity | Reads IBANs; bank statement matching exists in the finance desk |
| Trade licence and company registration | Needed by banks, customers and suppliers | Licence number, expiry date | Expiry Radar shows the status ladder and an estimated penalty |
| Credit and supply agreements | Define price, terms and duration | Start and end dates, renewal clauses | Stored 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