ZATCA e-invoicing system guide for Saudi maintenance and facility firms
Maintenance and facility companies in Saudi Arabia live on fast jobs, many small invoices and tight margins. That makes a compliant ZATCA e-invoicing system both a legal must and a real operational advantage. When a technician closes a job, the invoice should flow out cleanly, pass ZATCA checks and reach the customer without a second trip to the office. This guide shows contractors, property managers and maintenance teams how to move from paper and Excel to a connected cloud setup in 2026.
We will keep every ZATCA fact accurate and focus on the day-to-day reality of a field service business.
Why a proper ZATCA e-invoicing system matters for field service
The Zakat, Tax and Customs Authority (ZATCA) has rebuilt how Saudi businesses invoice. Phase 1, the Generation phase, began on 4 December 2021 and ended handwritten and unstructured invoices. Phase 2, the Integration phase, has rolled out in waves since 1 January 2023, connecting business systems to the Fatoora platform by revenue threshold.
For a maintenance firm this means your billing tool cannot be a word processor template any more. Each invoice must be a structured XML file on the UBL 2.1 standard, or a PDF/A-3 with the XML embedded, carrying a cryptographic stamp. VAT is 15%, and it must be stated correctly on every document.
Standard and simplified invoices on a job site
Most contractors issue both invoice types. A standard tax invoice goes to a corporate client or a property management company, and ZATCA clears it before you share it. A simplified tax invoice suits a walk-in homeowner paying for a small repair, and it is reported to ZATCA within 24 hours with a QR code the customer can scan on the spot.
How do you move from paper and Excel without downtime?
This is the question every operations manager asks before switching systems. The safe path is gradual and planned, not a sudden weekend swap. Follow these steps.
- Map your current flow. Write down how a job becomes a quote, then a work order, then an invoice today.
- Clean your data. Confirm VAT numbers, customer addresses and your service price list before import.
- Pick a compliant cloud platform. It must generate UBL 2.1 XML, apply the cryptographic stamp and connect to Fatoora.
- Run both systems briefly in parallel. Issue a few real invoices through the new tool while the old records stay available.
- Train technicians on mobile entry. Field staff should log work and trigger invoices from a phone, not a paper pad.
Connecting work orders, invoices and customer requests
The biggest win for maintenance firms is linking the job to the invoice to the customer history. When a tenant reports a broken air conditioner, that request should open a ticket, become a scheduled visit and finish as a compliant invoice, all under one customer record. A dedicated maintenance request system captures the fault, routes it to the right technician and keeps a full history for the property owner.
Daftarix is a cloud platform that brings this together. It helps a Saudi business manage customers, quotations, VAT invoices, support tickets, complaints and maintenance requests in one place, in Arabic and English, so nothing falls through the cracks between the field and the finance desk.
| Task | Paper and Excel | Connected cloud system |
|---|---|---|
| Logging a maintenance request | Phone note, easy to lose | Ticket with time, location and photos |
| Creating a compliant invoice | Manual template, re-keyed | Generated from the work order |
| ZATCA clearance or reporting | Separate, often late | Built into the invoice flow |
| Customer history | Scattered files | One timeline per customer |
| VAT reconciliation | Hours of spreadsheet work | Pulled from live records |
Practical tips from the field
- Issue the invoice the moment the job is signed off, while the detail is fresh.
- Attach before and after photos to the ticket so disputes resolve quickly.
- Use clear service codes so your VAT returns reconcile without guesswork.
- Keep credit notes in the same system, since returns and corrections are also electronic documents.
When you expand into new districts or need help marketing your services, work with reliable local experts who understand your region.
A day in the life of a connected maintenance team
Picture a facility management company in Riyadh managing fifty buildings. At 8 am a tenant reports a water leak through a web form. The request opens a ticket automatically, tagged with the building, the unit and a photo of the damage. The dispatcher sees it instantly and assigns the nearest plumber, who gets the job on his phone with the address and the fault description already filled in.
By noon the plumber marks the job complete, adds a short note and two photos, and confirms the parts used. The system turns that closed work order into a compliant VAT invoice on the spot, applies the 15% VAT and prepares it for ZATCA clearance or reporting. The property manager receives the invoice linked to the original request, so the whole story sits in one place.
Compare that with the old way: a paper note lost on a desk, a phone call to the office, a handwritten invoice typed up days later and a customer chasing a receipt. The connected flow is not just faster, it protects your cash flow because invoices go out the same day instead of piling up at month-end.
What to measure once you switch
- Average time from request to technician arrival.
- Percentage of jobs invoiced the same day they close.
- Number of invoices rejected at clearance, which should fall toward zero.
- Repeat visits for the same fault, a sign of quality issues to fix.
Frequently Asked Questions
Does a small maintenance firm need ZATCA e-invoicing?
Yes. Every VAT-registered business in Saudi Arabia must issue compliant electronic invoices. Phase 2 integration applies in waves, so check ZATCA’s current wave announcements for your revenue group.
Can technicians create invoices from the field?
With a cloud platform, yes. A technician can close a work order on a phone, and the system generates a compliant invoice linked to that customer and job.
Is Daftarix certified by ZATCA?
No. Daftarix is a cloud business platform that helps you produce compliant invoices and manage jobs, customers and maintenance requests. Always confirm current rules with ZATCA directly.
What format does a compliant invoice use?
Invoices are XML on the UBL 2.1 standard, or PDF/A-3 with embedded XML, each carrying a cryptographic stamp. VAT is shown at 15%.
Conclusion
A reliable ZATCA e-invoicing system turns compliance into smoother operations for maintenance and facility teams. Map your flow, clean your data, pick a compliant cloud platform and connect your maintenance requests to your invoices. For the official technical rules, see the ZATCA e-invoicing portal. To see how one platform links field work, billing and customer history, book a demo with Daftarix and get a quote for your team size.





