ERPNext Consultant in Riyadh: Expert Help from Al Kittani Street, Al Malaz

Some ERPNext questions cannot be answered well on a video call. Why does stock in the system never match the warehouse? Why do the month-end reports take four days? Why did the last implementation stall at 70%? The answers usually sit in how your team actually works, and the fastest way to find them is to sit with that team.
That is the point of having your ERPNext consultant in the same city. Maas Consult Middle East Co works from Al Kittani Street in Al Malaz, central Riyadh, a short drive from the First Industrial City, the Al Batha trading area, the government district around Al Wizarat, and most of the city’s commercial centres.
I am Mohamed Abdul Baseeth, founder of Maas Consult. Our team has delivered 1,000+ ERP implementations and 800+ ZATCA compliance engagements, and four of our consultants hold Frappe’s ERPNext certifications. This page explains what an ERPNext consultant in Riyadh actually does for you, beyond a standard implementation: health checks, rescuing stalled projects, ZATCA reviews, second opinions and in-person advice.
Quick Answer
An ERPNext consultant in Riyadh helps you make the right decisions about ERPNext before, during and after implementation. Typical work includes requirements workshops, health checks on an existing system, rescuing a stalled or failed implementation, ZATCA Phase 2 readiness reviews, second opinions on partner proposals, and process and reporting redesign. Maas Consult’s certified consultants work from Al Kittani Street in Al Malaz and meet clients on site across Riyadh, so the advice is based on how your business actually runs, not on a demo.
Key Takeaways
- Our office is on Al Kittani Street, Al Malaz, Riyadh 12831, in central Riyadh.
- Four Maas Consult team members hold Frappe ERPNext certifications, and Maas Consult is listed as a Frappe Emerging Partner.
- You do not always need a full implementation. A focused consulting engagement often fixes the real problem faster.
- ZATCA Wave 25 brings businesses with VAT-subject revenue above SAR 187,500 into Phase 2, with an integration deadline of 1 February 2027.
- Every engagement starts with understanding your processes, then the system.
Where We Are, and Why It Matters
Maas Consult Middle East Co Al Kittani Street, Al Malaz, Riyadh 12831, Saudi Arabia Plus code: MPGH+94 Al Malaz, Riyadh
Al Malaz sits in the middle of Riyadh’s older commercial heart. From here, our consultants reach:
- The First Industrial City and the Second Industrial City along Al Kharj Road, where many of our manufacturing and contracting clients run plants and yards
- Al Batha and the surrounding wholesale markets, home to many trading and distribution businesses
- Al Wizarat, Jarir, Al Rabwah and Al Faruq, the districts immediately around Al Malaz
- King Fahd Road, King Abdullah Road and the northern business districts, for head offices and professional services firms
Meetings at our office are by appointment. Most consulting sessions, though, happen at your premises, because that is where the processes, the people and the problems are.
Being local changes three things in practice. Workshops happen face to face with the people who do the work, not only with the manager who describes it. Go-live days have a consultant in the room. And when something urgent comes up, a visit can be arranged rather than a ticket waiting in a queue.
What an ERPNext Consultant Does Beyond Implementation
Implementation is one project with a start and an end. Consulting is the expert judgement you need around it. These are the engagements Riyadh businesses ask us for most often.
ERPNext Readiness and Requirements Workshop
Before you choose a partner or sign a quote, a short workshop maps your processes, identifies what ERPNext covers as standard, flags what needs configuration or custom work, and gives you a clear requirements document. You can then take that document to any implementation partner, including us.
ERPNext Health Check
For businesses already running ERPNext, we review the system against how the business actually works. Common findings include unused features that would save hours, permissions that are too open, stock valuation settings that distort margins, reports rebuilt in Excel because nobody knew ERPNext could produce them, and customisations that will break at the next upgrade.
Rescue of a Stalled or Failed Implementation
Some ERPNext projects stop partway: the partner left, the budget ran out, or the team lost confidence. We assess what was built, what works, what must be redone, and what it takes to reach a stable go-live. We also support systems that other companies implemented.
ZATCA Phase 2 Readiness Review
We check whether your ERPNext invoices, credit notes and debit notes meet ZATCA Phase 2 requirements, whether every invoicing point is onboarded, and whether your setup has been properly tested in ZATCA’s sandbox. With the Wave 25 deadline of 1 February 2027 about 15 weeks away, this is the review we are asked for most this quarter.
Second Opinion on Proposals
If you have one or more ERPNext proposals on the table, we review the scope, the assumptions, what is missing and where the risks are. Sometimes the cheapest quote leaves out data migration, ZATCA testing or training, and the cost comes back later.
Process and Reporting Redesign
Many businesses use ERPNext the way they used their old system. A consultant redesigns approval flows, cost centres, item structures and reports so the system works the way a growing business needs it to.
Upgrade and Version Advisory
Moving to a newer ERPNext version is not only a technical task. We assess which customisations are affected, what needs testing, and how to upgrade without disrupting month-end.
TallyPrime or ERPNext Decision
Because we implement both TallyPrime and ERPNext, we can tell you honestly whether you need a full ERP yet. If TallyPrime still fits, we will say so. If you have outgrown it, our Tally to ERPNext migration guide explains the move.
What Happens in Your First Consultation
- A short call to understand the problem. What is not working, who is affected, and what you have tried.
- An on-site session in Riyadh. We meet the people who use the system: accountants, storekeepers, sales staff, managers.
- A look at the system itself, if you already run ERPNext, with read access to your site.
- A written summary of what we found, what we recommend, and what it would take, in plain language.
- Your decision. You can act on it yourself, with your current partner, or with us.
ERPNext Health Check: What We Look At
| Area | What we check | Common red flag |
|---|---|---|
| Setup | Company, fiscal year, chart of accounts, cost centres | Chart of accounts copied from another country or business |
| Stock | Valuation method, warehouses, UOMs, negative stock settings | Negative stock allowed and frequently used |
| Selling and buying | Price lists, pricing rules, credit limits, approval flows | Prices edited freely on every invoice |
| Accounting | Period closing, bank reconciliation, opening balances | Months of unreconciled bank entries |
| ZATCA | Invoice types, onboarding, credit notes, sandbox testing | Credit notes issued outside the e-invoicing flow |
| Permissions | Roles, user permissions, document restrictions | Many users with System Manager rights |
| Customisations | Custom fields, scripts, apps and their upgrade safety | Core code edited directly |
| Reports | Which reports are used and which are rebuilt in Excel | Key management reports produced outside ERPNext |
| Hosting and backups | Server, backups, update routine | No tested backup restore |
Who You Will Work With
Maas Consult is listed as a Frappe Emerging Partner, and you can browse Frappe’s partners by country in the Frappe partner directory. Four of our team members hold ERPNext certifications from Frappe:
| Consultant | Certification | Completed |
|---|---|---|
| Mohamed Baseeth M Ajahar | ERPNext Essentials | May 2026 |
| Luqman Amin | ERPNext Essentials | June 2026 |
| Mohamed Azarudeen | ERPNext Essentials | June 2026 |
| Saifudeen K | ERPNext Associate | July 2026 |
The ERPNext Associate certification is case-study based, covering accounting, stock, selling, buying, manufacturing and configuration, assessed through assignments and a viva.
Our ERPNext work in Saudi Arabia covers manufacturing, printing and packaging, legal services, operations and maintenance, and contracting and project-based businesses. On Google, Maas Consult Middle East Co holds a 4.9 rating from 253 reviews.
Consultant, Implementation or Support: Which Do You Need?
| You need… | When | Where to start |
|---|---|---|
| An ERPNext consultant | You need advice, a review, a second opinion or a rescue plan | This page |
| A full implementation | You are moving to ERPNext and need it set up end to end | ERPNext implementation in Riyadh |
| Ongoing support | Your system is live and you need day-to-day help | ERPNext support in Riyadh |
| A guide to hiring | You want to compare consultants, freelancers and integrators | How to hire an ERPNext consultant in Saudi Arabia |
Many engagements move from one to the next. A health check often becomes a short fix-up project, and a requirements workshop often becomes an implementation. But you decide at each step.
Questions Riyadh Businesses Ask Us Most
“Our ERPNext is live, but nobody trusts the numbers.”
Usually the cause is a mix of incorrect opening balances, stock moved outside the system and inconsistent posting habits. A health check finds the source, and a short clean-up with the right controls fixes it.
“Are we ready for ZATCA Wave 25?”
If your VAT-subject revenue exceeded SAR 187,500 in any of 2022 to 2025, you are in scope for Wave 25, with an integration deadline of 1 February 2027. KPMG’s summary of the Wave 25 announcement explains the threshold test. Our ERPNext ZATCA integration guide covers the technical setup.
“Do we need custom development?”
Often less than you think. Much of what businesses ask for can be done with configuration, custom fields, print formats and workflows. Our guide to ERPNext customization in Saudi Arabia explains the difference.
“Our staff do not use the system properly.”
That is almost always a training and process design problem, not a software problem. Our ERPNext training in Saudi Arabia is built around the documents each role actually creates.
How Consulting Engagements Are Structured
We do not publish fixed packages, because a two-hour second opinion and a full rescue plan are very different pieces of work. Engagements usually take one of three shapes:
- A one-off session or workshop for a specific question or decision
- A fixed-scope assessment, such as a health check or ZATCA readiness review, with a written report
- Retained advisory time for businesses that want an experienced ERPNext consultant on call while their own team runs the system
The main cost factors are the size of your system, the number of companies and branches, how much on-site time is needed, and whether the work includes fixes or only recommendations. For a wider view of ERP costs, see our guide to how much ERP costs in Saudi Arabia.
Common Mistakes When Hiring an ERPNext Consultant
- Hiring for the software, not the business. A consultant who knows every ERPNext screen but never asks how your goods move will configure the wrong thing.
- Skipping the site visit. Remote-only discovery misses the shortcuts staff take in real life.
- Accepting “everything is possible”. A good consultant tells you what is standard, what is custom and what is not worth doing.
- Leaving ZATCA to the end. E-invoicing touches invoices, credit notes, customers and every invoicing point. It must be designed in from the start.
- Not asking who owns the code. Custom work should be yours, in a separate app, so you are never locked to one partner.
A Hypothetical Example: Rescuing a Stalled Rollout in the First Industrial City
Picture a Riyadh manufacturer in the First Industrial City that started an ERPNext implementation with a remote freelancer. Accounting went live, but manufacturing, stock and ZATCA were never finished. Production is still tracked in Excel, stock values are guessed at month-end, and invoices are produced manually.
A consultant spends a day on site with production, stores and finance. The review shows that the bills of materials were set up with the wrong units, the warehouses do not match the plant layout, and the ZATCA app was installed but never onboarded. The recommendation: keep the accounting setup, rebuild items and BOMs properly, restructure warehouses, complete ZATCA onboarding and testing, and train the store team before switching production on.
This is an illustration built from common patterns, not a named client case.
From the Field
The most useful thing an ERPNext consultant does is often to ask the question nobody in the meeting wants to ask: “Who actually enters this, and when?” Most system problems trace back to that answer. Being able to walk into your warehouse or finance office the same afternoon and see it for ourselves is the real advantage of being based in Riyadh.
Meet the Frappe Community in Riyadh
Maas Consult is sponsoring Frappe Karavan, Frappe’s community journey through the Middle East. Its Riyadh stop is on Tuesday, 24 November 2026, with speakers from the Frappe team, including founder Rushabh Mehta. Details and registration are on the Frappe Karavan event page. If you are evaluating ERPNext, it is a good chance to meet the people who build it, and to talk to us in person.
Frequently Asked Questions
Where is Maas Consult’s office in Riyadh?
On Al Kittani Street in Al Malaz, Riyadh 12831. Meetings at the office are by appointment, and most consulting sessions take place at the client’s premises across Riyadh.
What does an ERPNext consultant do?
An ERPNext consultant advises on how to use ERPNext for your business: mapping requirements, reviewing existing systems, planning fixes and upgrades, checking ZATCA readiness and guiding implementation decisions.
Do you visit clients on site in Riyadh?
Yes. On-site sessions are a normal part of our consulting work, including in the industrial cities along Al Kharj Road, the Al Batha trading area and the northern business districts.
Are your ERPNext consultants certified?
Yes. Four Maas Consult team members hold ERPNext certifications from Frappe: three ERPNext Essentials and one ERPNext Associate. Maas Consult is also listed as a Frappe Emerging Partner.
Can you help if another company implemented our ERPNext?
Yes. We review and support systems implemented by other partners, starting with a health check to understand what was built.
Can you check whether our ERPNext is ready for ZATCA Wave 25?
Yes. A ZATCA readiness review checks invoice types, credit and debit notes, onboarding of each invoicing point and sandbox testing ahead of the 1 February 2027 Wave 25 deadline.
Do I have to sign a full implementation contract to get advice?
No. You can book a single session, a fixed-scope assessment or retained advisory time without committing to an implementation.
How is a consultant different from an implementation partner?
A consultant gives expert advice and reviews. An implementation partner sets up and delivers the full system. Maas Consult does both, and you choose what you need.
Do your consultants speak Arabic?
Our team works with Arabic-speaking staff and sets up Arabic and bilingual print formats and interfaces in ERPNext. Ask us about the languages available for your workshop when you book.
How do I book an ERPNext consultation in Riyadh?
Contact Maas Consult with a short description of the problem or decision. We will arrange a call first, then an on-site session at your premises or a meeting at our Al Kittani Street office.
Final Thoughts
The best ERPNext advice comes from someone who has seen your warehouse, sat with your accountant and watched your team use the system. That is hard to do from another country, or even another city. From Al Kittani Street in Al Malaz, our certified consultants can be with your team when it matters: before you sign, when a project stalls, and in the run-up to your ZATCA deadline.
If you are planning a full rollout rather than a review, our ERPNext implementation in Riyadh page explains how we deliver it end to end.

