0%
SUN-THU: 9:00AM - 06:00PM (AST)
Skip to content
ERPNext

ERPNext Customisation Services in Qatar

ERPNext ships as a complete system, and most of the value is in shaping it: custom DocTypes, print formats, permissions and workflows that match your operation rather than a generic template. We do that on the Frappe framework, upgrade-safe, in Arabic and English.

  • Custom DocTypes, fields, workflows and permissions built as Frappe apps, not core edits
  • Arabic and English print formats for invoices, quotes, delivery notes and payslips
  • Server and client scripts, scheduled jobs and custom reports
  • Rescue and refactoring of customisations built by others
Doha-based teamArabic and EnglishSupport after go-live

Book a free consultation

A 30-minute call, no obligation. We will tell you if we are not the right fit.

We use your details only to answer this enquiry. No lists, no resale.

ERPNext PartnerNo per-user licence, full data control
Qatari practiceVAT, e-invoicing, GRSIA and WPS workflows
Arabic + EnglishInterface, print formats and reports
Doha HQAl West Bay, working nationwide

Customising ERPNext without breaking the upgrade path

ERPNext is built on Frappe, a framework designed for exactly this: adding document types, fields, scripts and workflows through a custom app that sits beside the core rather than inside it. Done properly, customisation is what makes ERPNext fit a Qatari contractor's progress billing, a distributor's landed-cost rules or a manufacturer's batch traceability. Done badly, it is what makes the next version upgrade impossible.

Our approach is configuration first, because ERPNext's customise-form, property setters and workflow builder cover a great deal without code. Where code is needed, we write it in a versioned Frappe app with server scripts, client scripts, custom reports and scheduled jobs, tested against the version you run and adapted at each upgrade. Print formats are built in Arabic and English with real data, because bilingual layouts are where most ERPNext installations in Qatar look unfinished.

This page is about shaping ERPNext. For the full engagement, see ERPNext implementation; for the finance and HR modules that carry the most localisation, Accounting and GTA and HRMS and Payroll; and for a fully bespoke system, custom ERP in Qatar.

What we hear before a customisation project

“We cannot upgrade because of the customisations”

Core files were edited, and the developer who did it has moved on.

“Our print formats look unfinished in Arabic”

Right-to-left layout, fonts and bilingual fields never handled properly.

“The standard documents do not match how we work”

Progress billing, retention, van sales or batch traceability forced into generic forms.

“Every small change takes weeks”

No internal capability and a partner who quotes a project for a field.

What we customise most often

Custom DocTypes and fields

New document types and fields for the records your business keeps that ERPNext does not include by default.

Print formats

Bilingual invoices, quotations, delivery notes, payslips and letters with correct RTL layout and your branding.

Workflows and permissions

Multi-level approvals, role-based access and state transitions with audit trails.

Server and client scripts

Validation, automation and calculations that run on document events.

Custom reports and dashboards

Script and query reports, dashboards and number cards for management.

Integrations and APIs

REST integrations to banks, e-invoicing routes, e-commerce and legacy systems through Frappe's API.

How we work

Requirement classification

Each requirement classified as configuration, low-code customisation or app code before build.

Frappe app development

Versioned custom app with tests, deployed through bench, kept separate from core.

Upgrade readiness

Customisations reviewed and adapted at each ERPNext version. Migration & upgrades

Rescue and refactoring

Taking over customised installations: stabilise, document, then improve.

Documentation

Data model, scripts and workflows documented so any competent Frappe developer can maintain them.

Support

Enhancements and fixes under a support plan. ERPNext support

Customisation for the Qatar market

Arabic print formats done properly

RTL, bilingual fields, Arabic fonts and number formatting tested with real documents.

Tax and e-invoicing intact

Customisations that never break VAT or e-invoicing configuration.

Qatari HR rules

Custom salary components, leave policies and document workflows where localisation stops.

Industry features

Contracting, distribution, property and manufacturing features built as reusable apps.

How the engagement runs

Each stage has a real duration against it, so you can plan around it.

01

Requirement review

Each requirement classified with an honest fit assessment.

1 week
02

Design and estimate

Data model, screens, tests and a fixed price.

1 week
03

Build and test

Developed in a staging site with automated tests and user review.

2 - 8 weeks
04

Deploy and document

Released through bench with documentation, training and an upgrade note.

1 week

What you get

Concrete deliverables, so you can hold the proposal to something.

Analysis

  • Requirement classification
  • Fit and impact assessment
  • Upgrade risk note
  • Fixed-price proposal

Build

  • Versioned Frappe app with tests
  • Staging review with users
  • Bilingual print formats verified
  • Integrations tested

Handover

  • Technical documentation
  • Code in your repository
  • Admin training
  • Support plan

What it costs

We do not publish a price, because the honest answer depends on scope. What we can publish is exactly what you will be paying for, and which part usually gets forgotten.

CostWhat it isWhen it landsWhat moves it
LicencesPer user or per app, published by the vendorAnnual or monthlyUser count and which apps you actually need
ImplementationDiscovery, configuration, migration, trainingOne-off, largest cost in year oneBranches, data quality, integrations
Support / AMCOngoing help after go-liveAnnualHow much you want handled for you
Your team's timeDecisions, testing, data clean-upThroughoutReal even though it appears on no quote

Why businesses pick us

Partner on four platforms, not one

We are a Zoho, Odoo, ERPNext and ManageEngine partner and also implement Salesforce. If ERPNext is the wrong fit for the problem you described, we will say so before you buy licences rather than after.

Arabic and English in one system

Interface, documents and reports in both, which matters when the team works in Arabic and management reads reports in English.

Configured for Qatari practice

Invoicing workflows configurable around GTA e-invoicing, VAT treatment set at entry, and payroll outputs shaped for WPS and GRSIA.

We stay after go-live

The first month-end close surfaces everything the scoping missed. Most of the real value of an implementation is delivered in those weeks.

A team in Doha, not a ticket queue

Consultants you can meet, in your timezone and your working week, who scoped the project and then configured it.

We will tell you not to buy

If the problem is your data or your process rather than your software, a new licence will not fix it. We say that early.

Organisations we have worked with

A selection of the organisations we have delivered ERP and business software work for, across finance, healthcare, trading, logistics and professional services.

Questions before you book

Not if it is done properly. We build customisations as a versioned Frappe app beside the core, never edit core files, and adapt the app at each upgrade.

Yes. Bilingual, right-to-left print formats for invoices, quotations, delivery notes and payslips are among the most common work we deliver.

A great deal: custom fields, form layouts, property setters, workflows, roles and many reports. We classify each requirement so code is used only where it is needed.

Yes. The Frappe app is delivered into your repository with documentation, and anyone can maintain it.

Yes. We review, stabilise and document the existing customisations before improving them.

Small changes are delivered in days; a custom app for an industry process takes two to eight weeks depending on scope.

Shape ERPNext to your process

Tell us what does not fit today. We will classify it and price the right approach.