ClickUp for Procurement Approvals in the Gulf: A Purchase-Request Workflow Finance Will Trust

How Gulf companies run purchase requests and spend approvals in ClickUp — Forms with conditional logic, Money fields, approval tiers, Automations with conditions, Time in Status and Dashboards — and where the ERP still takes over.

Quick answer

ClickUp can run the request-to-approval part of procurement: a Form captures each purchase request, Custom Fields hold amount, currency, vendor and spend tier, statuses mark each approval step, and Automations route the task to the right approver. Your ERP or accounting system still issues the purchase order and pays the invoice.

Anyone who has worked in a Gulf organisation knows the mu'amala file: the folder of papers that travels from desk to desk, collecting signatures, sometimes waiting days on a manager who is travelling. Most companies have digitised the paper, but not the journey. Purchase requests still move through email threads, WhatsApp messages and a spreadsheet that only one person in finance trusts.

The result is familiar. A department head in Dubai cannot tell whether her laptop order is with the line manager or with finance. A project in Doha stalls because a supplier quotation expired while it waited for approval. And at month-end, nobody can say how much spend is sitting in the pipeline. This guide shows how to put that journey into ClickUp — clearly, auditably and in two languages — and where ClickUp should hand over to your finance system.

What ClickUp should — and should not — do in procurement

Be clear about the boundary before you build anything. ClickUp is a work-management platform, not an ERP. Systems such as SAP, Oracle, Microsoft Dynamics, Odoo or Zoho Books remain the record for purchase orders, goods receipt, invoices, tax and payment. Trying to rebuild accounting inside ClickUp creates a second ledger that will never fully reconcile.

What ClickUp does well is the part ERPs usually handle poorly: the human workflow before the purchase order exists. Collecting the request in a consistent format, attaching quotations, routing it to the right approvers, making waiting time visible and giving managers a live view of what is pending. Think of ClickUp as the corridor the mu'amala file walks through, and the ERP as the archive where the signed file is finally kept.

The building blocks

A purchase-request workflow in ClickUp uses features most Workspaces already have. Feature availability and limits vary by plan, so check your own Workspace before you design around any one of them.

  • A Form for intake. Requesters submit through a ClickUp Form, and each submission becomes a task. Forms support conditional logic on question types such as Dropdown, Checkbox, Label, Priority and People, with up to 25 rules per question and rules nested up to five levels deep — so an IT purchase can ask for asset details while a services purchase asks for a scope of work.
  • Custom Fields for the data finance needs: a Money field for the amount, a Dropdown for department and cost centre, a Dropdown for spend tier, Files for quotations, and a Relationship field linking the request to a vendor list.
  • Statuses for the approval steps, grouped so that 'Ordered' sits in Done and only fully closed requests reach Closed.
  • Automations with conditions to assign approvers, notify requesters and escalate requests that wait too long.
  • Time in Status and Dashboards to show where requests are stuck and how much spend is in the pipeline.

Design the approval matrix before the workflow

Most organisations already have a delegation-of-authority matrix: who can approve how much, for which category. Write it down before opening ClickUp. A typical Gulf services company might use three tiers — small purchases approved by the line manager, mid-sized ones adding the department head, and large ones adding the CFO or a procurement committee.

One design detail matters here. ClickUp documents Custom Field conditions in Automations as is equal to, is not equal to, is set and is not set; numeric 'greater than' comparisons on a Money field are not among the documented options. The reliable pattern is therefore a Spend tier Dropdown — Tier 1, Tier 2, Tier 3 — that the requester selects on the Form, guided by the thresholds written next to the question. Automations then route on the tier, and the budget-check step confirms that the tier matches the amount. It is simple, transparent and easy to audit.

A reference workflow: from request to ordered

This is the starting point we use with clients in the UAE, Qatar and Kuwait. Rename the steps to match your own vocabulary:

  • Submitted (Not started) — created by the Form; the requester is added as a follower so they see every update.
  • Budget check (Active) — finance confirms the cost centre, budget availability and spend tier.
  • Manager approval (Active) — assigned automatically to the requester's line manager.
  • Head / CFO approval (Active) — only for Tier 2 and Tier 3, routed by an Automation with a Custom Field condition.
  • Sourcing (Active) — procurement collects or compares quotations and selects the vendor.
  • Ordered (Done) — the purchase order has been raised in the ERP; its number is recorded in a Text field.
  • Complete (Closed) — goods or services received and handed to finance for invoice matching.

The Automations that make it run

Four or five Automations do most of the work. When a request moves to Manager approval, assign it to the approver and post a comment with the amount and the attached quotation. When a Tier 2 or Tier 3 request is approved by the manager, move it to Head / CFO approval; a Custom Field condition on Spend tier keeps Tier 1 requests out of that step. When a request is rejected, notify the requester with the reason, which you capture in a required comment or a Long Text field.

Escalation is where ClickUp beats the email thread. With the Total time in Status ClickApp, an Automation condition can check how long a task has been in a status — for example, remind the approver after two working days in Manager approval and copy their manager after four. Remember that time in status is calendar time: the UAE weekend is Saturday–Sunday while Qatar and Kuwait rest Friday–Saturday, and Ramadan hours shorten the working day, so set thresholds that respect each office's calendar.

Gulf-specific details worth getting right

Currency comes first. A Money field holds one currency, so a group with entities in Dubai, Doha and Kuwait City should keep each entity's requests in its own List with an AED, QAR or KWD field rather than mixing currencies in one column, which would make every Dashboard total meaningless. Group-level reporting in a common currency belongs in the ERP or BI layer.

Tax treatment also differs across the three countries, so capture amounts net and let finance own tax in the accounting system. For vendors, keep a single vendor List with trade licence or commercial registration number, contact and category, and link requests to it with a Relationship field; procurement then sees every request per supplier. And keep field labels and dropdown options bilingual where your requesters need it — 'IT equipment · معدات تقنية' — while keeping one option per value so reports do not split in two.

Controls, permissions and the audit trail

Finance will ask one question before trusting the workflow: who can change what? Limit who can edit statuses, Custom Fields and Automations in the procurement Space to a small group of owners. Requesters should be able to submit and comment, not move their own request to Approved. Every status change and field edit is recorded in the task's activity history, which gives auditors a timeline per request.

Be honest about the limits. ClickUp records who changed a status, but it is not a formal financial control system with enforced segregation of duties. Add a simple Dashboard check — requests where the approver equals the requester — and keep the binding approval for high-value purchases in your ERP or signature process if your auditors or regulators require it.

Reporting that management will actually open

A procurement Dashboard needs only a handful of cards: open requests by status, requests waiting longest in each approval step, spend in the pipeline by department using a calculation on the Money field, and approvals completed per week. Review it in the weekly management meeting for a month and the conversation changes from 'where is my request?' to 'why does Tier 2 take six days?' — which is the question that actually improves the process.

Three mistakes to avoid

The first is building the ERP again. If ClickUp starts holding invoice lines, tax and payment status, you have two sources of truth. Record the PO number and stop there.

The second is an approval step per person. Steps should represent roles, not names; people change, roles do not. Use Automations or assignment rules to decide who fills each role.

The third is launching without the requesters. A Form nobody understands sends people back to WhatsApp. Train requesters for fifteen minutes in Arabic and English, and publish the delegation-of-authority thresholds next to the Form.

How BuyClickUp helps

BuyClickUp is an independent ClickUp partner operated by Inspark, serving companies in the UAE, Qatar and Kuwait. We start from your delegation-of-authority matrix and your ERP, then design the Form, fields, statuses, Automations and Dashboards around them — bilingual where it matters, with clear ownership of changes. To map your purchase-request process, contact us or take the free readiness assessment.

ClickUp is a trademark of Mango Technologies, Inc. This article reflects our reading of ClickUp's help documentation in October 2026. Forms, Automations, Custom Fields and ClickApps vary by plan and change over time; confirm current details in your Workspace and with ClickUp. This article is not financial, tax or legal advice.

Ready to talk specifics?

Tell us about your team and we'll recommend the right ClickUp plan, seat mix, and rollout approach — in English or Arabic.