Skip to content
Odoo 19 apps for manpower supply companies

Your workers are on site. Is your invoice?

Rates in Excel, Iqama and Ajeer dates in someone's head, paper timesheets waiting for a signature. The DigitalVizta Manpower Supply Suite runs contracts, worker documents, client approval, ZATCA invoices and profit per worker inside Odoo.

  • Community & Enterprise
  • Free core app
  • ZATCA-ready invoices
  • Iqama & Ajeer alerts
Sound familiar?

Manpower companies rarely lose money on site. They lose it in the paperwork.

01

Contracts in Excel

Rates, sites and who works where in different files. Idle workers stay on payroll.

02

Expired Iqama and Ajeer

One missed renewal means a fine and a worker who cannot go to site.

03

Paper timesheets

Waiting for a signature delays the invoice by weeks.

04

Profit known too late

After GOSI, housing and levy, some contracts lose money every month.

The result: late invoices fines and idle workers profit you cannot see Here is the fix ↓
One suite, five fixes

Pick the problem. See how Odoo solves it.

Five apps that work together inside Odoo. Start with the free one and add the rest when you need them.

The problem

Client rates, sites and who works where live in different Excel files. Workers sit idle on payroll and nobody notices until month end.

The fix: Manpower Supply Contracts
  • Supply contracts per client with a rate per job: per hour, per day or per month.
  • Assign workers to clients and sites, with a full history for every worker.
  • A worker cannot be active at two clients at the same time.
  • Contracts expire on their end date and close their assignments automatically.
Manpower Supply Contracts screen in Odoo
How it works

From signed contract to paid invoice, every month

  1. Contract & assignAdd the client, rates per job and assign your workers.
  2. Client approvesSend the monthly timesheet. The client approves it online.
  3. Invoice in one clickDays and overtime become a ZATCA-ready invoice.
  4. See your profitRevenue minus every cost, per worker and per client.
Built by an Odoo team that delivers

Odoo projects delivered in Riyadh, Jeddah, Dubai and beyond

10+Odoo projects
5+Countries
5+Years of Odoo
4.8/5Average client rating
★★★★★ 4.5
“Imran is straightforward, tries to understand your needs, and was able to achieve our goal.”
Upwork clientTrading company, Riyadh · Verified Upwork review for our founder, Imran SarwarSee the project →
★★★★★ 5.0
“Imran did a great job. Very timely and responsive.”
Upwork clientBoca Raton, United States · Verified Upwork review for our founder, Imran SarwarSee the project →
★★★★★ 5.0
“Great freelancer for Version 16 of Odoo.”
Upwork clientNew company · Verified Upwork review for our founder, Imran SarwarSee the project →
Pricing

Start free. Pay only for what you use.

One-time purchase on the Odoo App Store. Setup and training by our team is optional.

Start here

Manpower Supply Contracts

Free
  • Supply contracts per client
  • Rates per hour, day or month
  • Worker assignments to sites
  • No double booking
Get it free
Add what you need

Add-on apps

  • Worker Documents & Ajeer Alerts$49
  • Timesheets & Client Portal Approval$79
  • Billing from Timesheets$79
  • Profit per Worker & Contract$49

Billing needs Timesheets. Profit needs Billing.

Compare the apps
Best value

Full Manpower Supply Suite

$256 one-time
  • All 5 apps, installed together
  • Documents, timesheets, billing, profit
  • Odoo 19 Community & Enterprise
  • Optional setup & training by DigitalVizta
Book a free demo or buy on the Odoo App Store →
Free 30-minute demo

See it with your own workers

Send us one client contract and a few workers. We will show you the timesheet, the client approval and the invoice in Odoo. No obligation.

Who is this for?

Manpower supply and labour outsourcing companies in Saudi Arabia that second workers to clients (Ajeer), and any company that bills clients for supplied staff by the hour, day or month.

Does it work on Odoo Community or only Enterprise?

Both. The apps are built on standard Odoo 19 apps (Employees, Invoicing, Portal), so they run on Community, Enterprise, Odoo.sh and on-premise.

Are the invoices ZATCA compliant?

The apps create standard Odoo customer invoices, so Odoo's Saudi localisation and ZATCA Phase 2 e-invoicing apply as soon as your journal is onboarded to Fatoora. We can set that up for you.

Do our clients need an Odoo licence to approve timesheets?

No. They get a secure link by email and approve or reject the timesheet in the free Odoo customer portal.

Can you set it up for us?

Yes. We install it, import your workers, documents and running contracts, set up invoicing and train your team.

Can I try it before buying?

Manpower Supply Contracts is free on the Odoo App Store. For the paid apps, book a demo and we will walk you through them with your own example.

Book your free demo

Prefer to pick a time now? Open the calendar →

We reply within one business day. Your details are never shared.

WhatsApp