Run your ICT company the way it earns money: deal by deal.
Every BOQ line is costed and approved before the price goes out. The signed contract becomes the project budget, every purchase is checked against it, and billing follows delivery, all the way to the P&L of each line of business.


The margin is decided long before the invoice.
- The price leaves before every line is costed.
- Purchases go out without checking the project budget.
- Hardware margin is a company average, not a project figure.
- A bid bond or performance guarantee sits with the bank and nobody tracks its release.
- Invoices wait until someone remembers the milestone was delivered.
- The P&L of each business line is rebuilt in spreadsheets every month.
One thread from the BOQ line to the P&L.

Margin locked before the offer
No deal is signed on an unapproved cost; margin is known before the price leaves.

Contract = budget
Overspend is stopped before the PO, not found at month-end.

True cost per project
Real hardware margin per project, not a company-wide average.

Tender and guarantee finance
Bid bonds and guarantees under control from tender to release.

Billing follows delivery
Invoices go out when work is accepted, not when someone remembers.

P&L by line of business
Profit by business line, unit and project, with backlog and outlook, without spreadsheets.
Month 7: how much have we really earned? Under 5 minutes.
Month 7 of an illustrative 14-month data-centre and network project. The CFO asks how much revenue has really been earned and where cost is running over; TDS ICT-ERP answers both on one screen, from the bid to profit by line of business. Narrated in Saudi Arabic.
Built and proven with Summit, ECOTEL, LTS and ICT Misr.

Sigma IT (Saudi Arabia)
Works in the Kingdom with agility and control. In year one: quote-to-project hand-off 30% faster, project closing 50% shorter, 70% fewer manual journal entries.

Escotel (Saudi Arabia)
A telecom reseller for major Saudi operators such as STC, Mobily and Zain: TDS built its ERP, integrated with these operators' billing, a solution that can be replicated anywhere.

LTS
13 systems, one per country, integrated into one financial report: a multinational implementation.

Summit (Egypt)
Building a data centre and network with percentage-of-completion visibility at any time during the project.

ICT Misr (Egypt)
Selling hardware and IoT products and services with full visibility on the margin.

SEE (Egypt)
Running smooth network operations and services.

ECOTEL (Egypt)
Moving from SAP Business One to Odoo, on track for a 60% cost-reduction target.
We found no other packaged end-to-end ICT solution on Odoo (checked October 2026).
Already on SAP or Dynamics?
TDS moves companies from SAP S/4HANA, SAP Business One and Microsoft Dynamics to Odoo. ECOTEL is moving from SAP Business One, and a client in Saudi Arabia moved from Microsoft Dynamics. Historical data can move with you as an additional scope, agreed and priced in discovery.

Built for how ICT companies work.
Live in the product
- BOQ costing per line: part number, vendor, direct and indirect costs, own currency; price derived from cost and margin; approval below a margin floor; Excel import and export.
- Order confirmation creates the project, the procurement record and the billing plan.
- Purchase requests from budget lines only; over-budget requests blocked or escalated.
- Project-costed stock with serial numbers, site stock, import costs and landed cost.
- Tender register and letters of guarantee, from bid bond to release, with bank cover and accounting entries.
- Milestone and percentage billing; revenue recognition aligned with IFRS 15 (percentage of completion and on delivery).
- P&L by business line, unit and project, with backlog and Plan / Outlook / Actual.
- Multi-company consolidation across group companies.
- ZATCA e-invoicing for Saudi Arabia through Odoo; Egypt ETA e-invoicing built in for groups that also operate in Egypt.
- Helpdesk with SLAs and subscriptions for support contracts.
- Odoo 17 and 18.
Ready to deploy in your system
Built when you order them.
- Etimad tender capture: government tenders from the Etimad platform captured in the tender register.
- Retention invoicing: retention held on each invoice and billed on release.
- Warranty and support entitlement by serial number, AMC contracts, licence and renewal tracking.
- Vendor deal registration and rebate tracking.
Implemented around your controls.
- Discover
- Design
- Build
- Test
- Deploy
- Evolve
We start from a representative bid and project of yours, configure approvals and billing triggers to your process, then move your master data, test with your team, train and go live, with SLA support after.
See it with one of your own projects.
Bring a real bid or project. We'll show it running from BOQ to P&L in TDS ICT-ERP, at your office in the Kingdom or online.
Or WhatsApp us on +966 59 698 0986.
Questions
Who is TDS ICT-ERP for?
ICT systems integrators, telecom and network contractors, data-centre builders, IT hardware, software and IoT resellers that also deliver projects, and managed-services firms in Saudi Arabia.
Is it standard Odoo?
It runs on Odoo 17 and 18 and adds an ICT layer: BOQ costing, contract budgets, project-costed stock, guarantees, milestone billing and P&L by line of business.
Can we move from SAP or Microsoft Dynamics?
Yes. Scope, data and cut-over are agreed in discovery; historical data migration is additional scope.
Does it handle e-invoicing?
Saudi deployments use Odoo's ZATCA e-invoicing; Egypt ETA e-invoicing is built in for groups that also operate in Egypt.
Can we see it with our own data?
Yes, bring a representative bid or project to the meeting.
Who delivers it?
In Saudi Arabia, TDS Saudi Arabia (DIS), part of TDS, an Odoo Gold Partner.