Skip to content

Contact Info

Anonymized case study · Construction

Construction Contractor: Connecting Projects, Procurement & Finance on Zoho

Tower cranes above a high-rise building under construction

Business Challenge

A mid-sized contracting company in the GCC was running several building and fit-out projects at once. Tenders were tracked in spreadsheets, site teams requested materials over messaging apps, purchase orders were raised in a separate tool, and finance only saw costs when supplier invoices arrived. Subcontractor progress claims and client billing were prepared manually in spreadsheets.

Project managers could not see committed costs against budget until it was too late to act, and leadership had no reliable view of profitability by project. Every month-end involved long reconciliation between site records, procurement files and the accounts.

Pain Points

  • No live view of project cost against budget
  • Material requests scattered across messages and email
  • Purchase orders not linked to projects or cost codes
  • Manual subcontractor claims and client progress billing
  • Tender pipeline tracked in spreadsheets
  • Slow month-end close and late project profitability reports
  • VAT records spread across several tools

Requirement Analysis

I started by mapping the full lifecycle of a project: tender and estimation, contract award, budget by cost code, material requests from site, procurement and approvals, goods receipt, subcontractor work, progress billing, and closeout. I ran workshops with estimators, project managers, the procurement lead and the finance team to document who does what, which approvals apply and where information gets stuck.

The key requirements that emerged were project-level budgets with cost codes, a controlled request-to-purchase flow with approval limits, linking every purchase and subcontractor claim to a project, progress billing against contract values, and VAT-correct invoicing. Leadership also needed a dashboard showing committed and actual costs per project without waiting for month-end.

Recommended Solution

The company already used some Zoho apps, and the team was comfortable with the interface. After comparing options, I recommended building on Zoho One: Zoho CRM for the tender and client pipeline, Zoho Books for accounting, VAT and invoicing, and a custom Zoho Creator application for construction-specific workflows that standard apps do not cover, such as project budgets, cost codes, site material requests, subcontractor progress claims and progress billing.

This kept everything in one ecosystem with a single sign-on, while giving the business tailored workflows for how contractors actually work. Data flows automatically between the apps, so a won tender becomes a project, approved requests become purchase orders, and approved claims become bills and invoices in the accounts.

Technology

  • Zoho One
  • Zoho CRM for tenders and client pipeline
  • Zoho Creator custom project and procurement app
  • Zoho Books for accounting, VAT and invoicing
  • Zoho Analytics dashboards
  • Deluge scripting for automation

Implementation Approach

  1. Mapped the end-to-end project lifecycle and documented current pain points with each department.
  2. Defined a standard cost code structure and project budget template agreed by operations and finance.
  3. Configured Zoho CRM for tenders, estimates and client follow-up.
  4. Built the Zoho Creator app for project budgets, site material requests, subcontractor claims and progress billing.
  5. Configured Zoho Books with the chart of accounts, VAT settings and project tagging, then migrated opening balances.
  6. Ran user acceptance testing on live projects before switching over, with role-based training for site and office teams.
  7. Supported the first billing cycles and month-end close, then refined dashboards based on feedback.

Automation

  • Won tenders in CRM automatically create projects with budgets in Creator
  • Material requests route for approval based on value and project
  • Approved requests generate purchase orders in Zoho Books tagged to the project and cost code
  • Subcontractor progress claims follow an approval workflow before becoming bills
  • Progress invoices are generated from approved valuations against contract values
  • Budget alerts notify project managers when committed costs approach budget

Integrations

  • Zoho CRM to Zoho Creator for tender-to-project handover
  • Zoho Creator to Zoho Books for purchase orders, bills and invoices
  • Zoho Books and Creator to Zoho Analytics for project dashboards
  • Mobile access to Creator for site material requests

Business Outcome

Project managers now see committed and actual costs against budget for each project as work happens, instead of discovering overruns at month-end. Material requests, purchases and subcontractor claims follow one controlled path, with approvals recorded and every cost linked to a project and cost code.

Finance no longer rebuilds project figures from spreadsheets, and progress billing is prepared from approved valuations in the system. Leadership has a single view of tenders, active projects and profitability, which supports earlier decisions on pricing, procurement and resourcing. The setup gives the company a foundation it can extend as it takes on more projects.

Client details are withheld for confidentiality. This case study describes the approach and qualitative outcomes only.

Snapshot

Engagement Overview

  • IndustryConstruction
  • RegionGCC
  • PlatformsZoho One, Zoho Creator, Zoho Books, Zoho CRM

Facing a similar challenge?

Let’s look at your processes and systems and map out a practical path forward.

Discuss Your Project

Related Services

  • Zoho Consultant
  • ERP Consulting
  • AI & Business Automation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your Business Challenge

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp