Structa — Construction Management
A construction management system built around how contractors really work: bills of quantities, printable progress claims with retention, advance recovery and VAT, cost control with forecasts, Gantt scheduling and daily site reports — in Arabic and English.
Structa keeps every project's numbers in one place: the bill of quantities, the monthly progress claims you submit to the client, what each job has actually cost, and where the schedule stands. Physical progress is calculated from the claims themselves, so the forecast cost at completion and expected margin update automatically and warn you before a job runs over budget.
It runs on your own PC or server with a single database file, in Arabic (RTL) or English. Five user roles control who can see and change what, every change is logged, and claims print as a signed-off document with retention, advance recovery, penalties and VAT.
New in v3: RFIs, variation orders that update the contract value and become billable BOQ lines, and an estimating workbench that converts a bid into a project with a priced BOQ — plus plans, REST API and webhooks.
Key features
- Bill of quantities per project, with CSV import and execution progress per item
- Progress claims: previous / current / cumulative quantities, over-quantity validation, retention, advance recovery, penalties and VAT
- Claim workflow (draft → submitted → approved → paid), payment tracking and a printable certificate with signature blocks
- Cost control: actual vs budget, forecast cost at completion, forecast margin and over-budget alerts
- Gantt schedule across projects with late-task highlighting
- Daily site reports: weather, workforce, equipment, work done, issues and safety incidents
- Subcontractors and subcontracts (committed vs paid), expenses by category
- Materials stock with reorder alerts, staff records, and documents with expiry reminders and file upload
- Dashboard, profitability, receivables aging and monthly cost reports with CSV export
- Five roles, audit log, CSRF protection, Arabic / English interface and global search
- RFIs: numbered per project with priority, cost/time impact, due date and answer; overdue ones raise dashboard alerts (Pro plan)
- Variations: additions and omissions with time extension; approved ones update the contract value and forecast margin, and become billable BOQ lines
- Estimating: rates library, estimate lines with CSV import, overhead / contingency / profit markups, printable quotation and one-click conversion to a project with a priced BOQ (Pro plan)
- Plans (Starter / Pro / Business), licence keys and in-place upgrade from Structa 2 databases
- Medication schedule with a signed administration log — doses are only logged with a valid medication consent (Pro plan)
- Hand-over log with optional photo and a check against the authorised pick-up list
- Parental consents (photos, trips, emergency treatment, medication, social media) with expiry and audit
- Private parent–school messages per child with unread badges
- Submittals register and punch list with automatic numbering (Pro)
- E-signature links: clients sign contracts and consent forms from their phone, with time, IP and tamper-proof fingerprint
- Photos, drawings and files attached to any record
- Phone push notifications (new bookings and alerts) on Android and installed iPhone app
- Customer feedback & NPS: rating links and printable QR codes, with instant alerts on low scores
- Custom fields on any screen, dark mode and Ctrl+K quick search
- Client portal: project progress, contract value, claims and balances — without exposing costs
- Automations: when a record is added or a status changes, alert the team on their phones or message the customer automatically
- Full change history per record (who changed what, before and after) and bulk actions on lists
- Task dependencies with lag: delaying one task automatically shifts every task after it
- Egyptian e-invoice (ETA): approved progress claims sent to the Tax Authority, with USB-token signing agent, status tracking and cancellation
- Multi-branch head office: every branch's live figures side by side with group totals (Business plan)
- Site plans with pins: upload a drawing, tap where the problem is to create a punch item at that exact spot; pins are coloured by status
- Daily site reports and punch items can be filled with no signal on site and are sent automatically when the connection is back
Want a system like this for your business?
Tell us how you work and we'll come back with clear next steps, usually within one business day.
Request a similar systemMore projects

Odoo 17 Enterprise — Integrated ERP for a Large Factory
View details
Power Control — Odoo Upgrade & Digital Transformation
View details