Skip to main content
Have a project in mind? Let's talk
Book a call Tell us about your project Book a Call
SA
  Saudi Arabia

Software, Odoo and E-Invoicing for Saudi Businesses

Custom software and Odoo for Saudi companies, built remotely with Arabic screens, ZATCA e-invoicing and the personal data law in scope from day one.

اقرأ هذه الصفحة بالعربية

On the call we cover
  • Your current system and what has to change
  • The deadlines and rules that apply to you
  • A step-by-step plan with timeline
  • A clear scope and cost range
Book a Call

Devvista is a software development and growth agency that builds custom software and Odoo systems for businesses in Saudi Arabia, working remotely in Arabic and English with no office in the Kingdom. The projects that go well start by settling the rules around the software: Arabic invoices, ZATCA e-invoicing, personal data, hosting and payments.

This page lists what we build, the Saudi rules worth settling first, how pricing works and where to go next.

What Devvista builds for Saudi businesses

We build business software and connect it to the systems Saudi companies already run. The work below is what the pages on this site cover in detail.

  • Custom software: web platforms, internal tools, customer portals, mobile apps and automation, with Arabic and English screens.
  • Odoo and ZATCA e-invoicing: setting up Odoo's Saudi modules, onboarding each sales journal and fixing the data that gets invoices rejected.
  • Odoo implementation: ERP rollouts, custom modules, data migration and training.
  • AI and automation: assistants and workflows that take over repeated manual steps.

Saudi Arabia guides

Saudi rules worth settling before a project starts

Five rules decide the scope of most Saudi software projects. We list them here so you can raise them with any supplier, and the pages linked above explain each in full.

RuleWhat it affectsSource
Invoices in ArabicPrinted tax invoices and the data behind themOdoo Saudi documentation
ZATCA e-invoicing, phase twoInvoice-issuing systems need a Fatoora connectionZATCA roll-out phases
Personal Data Protection LawWho may see personal records, and how people can ask for deletionLatham & Watkins
NCA cybersecurity controlsCloud and hosting choices for government-linked customersNCA ECC-2:2024
mada paymentsGateway choice for online checkoutSettled in the scoping call

Pages for Saudi Arabia

PageRead it if
Software development company for Saudi businessesYou need custom software, an app or an automation built
Odoo ZATCA e-invoicingYou run Odoo and your invoices must reach ZATCA
الصفحة الرئيسية بالعربيةYou prefer to read in Arabic

How pricing works

Fixed-price projects run from $500 up to $100,000, depending on how complex the build is. If you prefer to pay by the hour, rates run from $10 to $100 an hour, set by the kind of developer and how senior they are. A short call gives you a plan in working days and a number you can compare. Our cost guide explains what moves that number.

How a project runs when we work remotely

We deliver in one- to two-week cycles, each ending with a video demo you can react to. Code repositories and hosting are registered to your company from the first day, so access stays with you if we part ways. We have no Saudi office, and every first conversation starts with that fact.

Who this suits, and who it does not

It suits Saudi companies that know which process hurts and want it fixed: a team drowning in spreadsheets, an invoicing system that must meet ZATCA, or a customer app that does not exist yet. It does not suit a project that needs staff on site every week, or a buyer who wants a fixed price before anyone has described the problem.

Where to go next

Start with the page that matches your problem: custom software or Odoo e-invoicing. For the UAE, see our UAE page, and for examples of finished work read the case studies.

Straight Answers.

Still have a question?Send it over and we will answer personally.Send a Message

No. Our team works remotely and meets clients over video. No Saudi address appears on this site, and we state that at the start of every call.

Yes. Screens and printed documents are built in both languages, and this site carries Arabic pages written for Saudi readers.

The invoicing system must be connected to ZATCA's Fatoora platform. Phase two has been enforceable since 1 January 2023, wave by wave, with taxpayers told their date at least six months early.

Yes. Odoo includes Saudi modules for both phases, so the work is configuration, per-journal onboarding, data cleanup and a rehearsal in simulation before production.

Fixed projects start at $500 and top out at $100,000; hourly work runs $10 to $100 an hour. A plan in working days follows the first call.

You do. Repositories and hosting accounts are registered to your company.

Companies across the Kingdom, including Jeddah, Riyadh and Dammam. Everything runs over video, so where you are inside Saudi Arabia does not change how we work.

Book a call and describe the problem. We will ask who uses the software and what exists today, and tell you what we would build first.
Saudi Arabia

Tell us what the software has to fix

Book a call. We will ask about the problem and the users, and give you a plan in working days.

  • 30-minute consultation
  • No commitment required
  • Response within 24 hours
  1. Book a call30 minutes with an Odoo partner.
  2. Get a clear planSteps, timeline and a cost range for your setup.
  3. DecideGo ahead with us, or take the plan with you.
Chat on WhatsApp