Manpower supply software

Manpower Supply Software for Saudi Companies

LUBA ERP runs a manpower supply business end to end: worker records, client manpower requests, deployment lists, monthly timesheets with overtime, client approval, ZATCA invoices from timesheets and monthly worker pay sheets.

  • ZATCA Phase 1 & Phase 2
  • Arabic + English
  • Timesheet billing
  • Local team in Al Jubail
  • ZATCA Phase 2 (Fatoora)
  • Arabic & English
  • 6 invoice formats
  • Manpower & timesheets
  • Support in Al Jubail

Manpower supply software

From Client Request to Paid Invoice

Manpower supply companies in Saudi Arabia manage hundreds of workers across many clients and sites. Hours change daily, overtime rules differ, and every month the timesheet has to be approved by the client before the invoice goes out.

LUBA ERP keeps the whole cycle in one place: the client’s request, the workers deployed, the monthly timesheet, the approved invoice with the timesheet attached, and the monthly pay sheet for your workers.

LUBA ERP monthly manpower timesheet with overtime, sick and absent days
LUBA ERP monthly manpower timesheet with overtime, sick and absent days

Modules

Manpower supply software: What’s Included

Workers

Iqama number, position, skills, crew, location and rates for every worker.

  • Skills and positions
  • Joining and leaving dates
  • Excel import

Client requests & deployment

Record each client request, assign workers and print the deployment list.

  • Requested vs. deployed
  • Deployment list PDF
  • Cancel or change requests

Monthly timesheets

A full month per project: normal hours, overtime, sick, absent and mid-month joiners.

  • Fill 10 h Sat–Thu in one click
  • Import / export Excel
  • Landscape PDF for the client

Client approval

Prepared, reviewed, client approval, invoice: the status is always visible.

  • Approval steps
  • Locked once invoiced
  • History kept

Timesheet to ZATCA invoice

Turn the approved timesheet into a bilingual tax invoice with the timesheet PDF.

  • Hours × rate per position
  • Overtime lines
  • Phase 1 or Phase 2

Worker pay sheet

Monthly pay sheet per worker from the same timesheet, with a simple bank Excel file.

  • Pay sheet PDF
  • Bank Excel file
  • Totals per project

Why LUBA ERP

Why Companies Choose LUBA ERP

ZATCA-ready from day one

Phase 1 QR invoices today and Phase 2 (Fatoora) integration when you connect your EGS unit.

Arabic and English

Every screen works in English and Arabic (right-to-left); every document prints bilingual.

Made for Saudi contractors

Built with construction, manpower and equipment companies in Jubail, Dammam and Riyadh.

Local support

Onboarding, training and WhatsApp support from our team in Al Jubail, in English and Arabic.

Secure cloud

Works in any browser, no installation; each company's data kept separate with a full audit trail.

Pay for what you use

Plans for invoicing only, invoicing + projects, or everything; add modules when you need them.

ليوبا ERP بالعربية

ليوبا ERP برنامج لشركات توريد العمالة في السعودية: بيانات العمال وأرقام الإقامة، طلبات العملاء وتوزيع العمال، جداول الساعات الشهرية مع العمل الإضافي، موافقة العميل، فواتير ضريبية متوافقة مع فاتورة من جداول الساعات، وكشوف رواتب العمال.

اطلب عرضاً مجانياً: واتساب +966 54 961 1338

Frequently asked questions

Manpower supply software: Common Questions

View All FAQs
What is the best software for manpower supply companies in Saudi Arabia?

A manpower company needs worker records, client requests, monthly timesheets with overtime, client approval and invoices from timesheets. LUBA ERP does all of these, with ZATCA e-invoicing and bilingual documents.

Can LUBA ERP invoice clients from timesheets?

Yes. The approved monthly timesheet becomes a tax invoice (hours × rate per position, overtime included), and the timesheet PDF is attached for the client.

Does it track overtime, sick and absent days?

Yes. Each day can be normal hours, overtime, sick or absent, and workers who join or leave mid-month are shown clearly.

Can we pay workers from the same data?

Yes. LUBA ERP creates the monthly pay sheet per worker from the timesheet and a simple bank Excel file.

Is it ZATCA compliant?

Yes. Invoices are ZATCA Phase 1 (QR code) or Phase 2 (Fatoora clearance and reporting), in Arabic and English.

Free demo

See LUBA ERP with Your Own Invoices

Send us one of your invoices or timesheets. We show it in LUBA ERP, explain ZATCA Phase 2 for your company and give you a clear quote.