Passer au contenu principal
Les détails du produit sont affichés en anglais. Traductions à venir.
ERPNext UAE Corporate Tax Compliance — A build-to-order ERPNext app that computes UAE corporate tax, tracks free-zone qualify — 1/1Aperçu illustratif

A build-to-order ERPNext app that computes UAE corporate tax,

tracks free-zone qualifying income, posts provisions to your GL, and produces FTA-aligned reports.

ECOSIRE scopes, builds, installs, and supports it on your Frappe/ERPNext v15/v16 instance.

Qu'est-ce que ERPNext UAE Corporate Tax Compliance ?

A build-to-order ERPNext app that computes UAE corporate tax, tracks free-zone qualifying income, posts provisions to your GL, and produces FTA-aligned reports. ECOSIRE scopes, builds, installs, and supports it on your Frappe/ERPNext v15/v16 instance. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Fonctionnalités clés

`Corporate Tax Computation` DocType per tax period that pulls net profit straight from the ERPNext GL and shows a full book-to-taxable-income bridge
Configurable adjustment lines for disallowed expenses (add-backs), exempt income, and participation exemption deductions
AED 375,000 zero-rate threshold and 9% band applied automatically, with rate bands held in configuration DocTypes for easy change
`Free Zone Qualifying Income` DocType that classifies revenue as qualifying (0%) vs non-qualifying and tracks the de-minimis test
Prior-year tax-loss carryforward tracking applied against current-period taxable income
Automatic tax provision posting as a Journal Entry (tax expense / tax payable) on submit, fully reversed on cancel via `hooks.py` doc events
Server scripts and Python methods on `validate`/`on_submit`/`on_cancel` so figures recompute and lock at submission
Client scripts for live in-form totals, taxable-income preview, and validation as preparers enter adjustments
Whitelisted REST API methods to fetch current liability, computation status, or trigger a recompute from external systems
Scheduler events that draft period-end computations and flag FTA filing-deadline reminders
FTA-aligned Query/Script Reports: taxable-income reconciliation, free-zone income split, and a return-ready summary with print formats
Role profiles and DocType permissions separating preparer, reviewer, and submit/post authority
Multi-company support so group entities each compute independently while rolling up for review
Built and tested for Frappe/ERPNext v15 and v16, delivered as a clean installable app

Fait sur commande, clé en main

Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.

  1. 1

    Vous commandez

    Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.

  2. 2

    Nous développons et installons

    ECOSIRE la développe, la configure et l'installe sur votre ERPNext.

  3. 3

    Mise en ligne + assistance

    Vous êtes en ligne en une semaine ouvrée environ, avec deux semaines d’assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

Spécifications techniques

Compatibilité ERPNext
—
Licence
Licence à confirmer
Version Python requise
Python 3.10+
Base de données
MariaDB 10.6+

À propos de ce produit

Since the UAE introduced the 9% federal corporate tax, finance teams running ERPNext have been stitching together spreadsheets to get from accounting profit to taxable income. ERPNext core gives you a clean general ledger and financial statements, but it has no concept of a corporate-tax computation: no schedule to reconcile book profit to taxable income, no handling of the AED 375,000 zero-rate threshold, no free-zone qualifying vs non-qualifying income split, no provision entry, and nothing that maps to the Federal Tax Authority (FTA) return. The last mile — adjustments, exempt income, disallowed expenses, and the actual tax number that lands in your books — ends up outside the system, which is exactly where audit risk lives.

ECOSIRE builds a proper Frappe app (for example ecosire_uae_ct) that adds this layer natively to your ERPNext instance. We model the computation as first-class DocTypes: a Corporate Tax Computation document per tax period pulls net profit from your existing GL, then applies configurable adjustment lines (add-backs for disallowed expenses, deductions for exempt income and participation exemption, prior-year losses) to arrive at taxable income and the 9% liability above the AED 375,000 threshold. A Free Zone Qualifying Income DocType lets qualifying free-zone persons classify revenue streams and track the de-minimis test so qualifying income stays at 0% while non-qualifying income is taxed correctly. Supporting master data — tax periods, adjustment categories, rate bands — is held in configuration DocTypes so rules can change without a code change.

Technically, the app is wired the way any well-built Frappe app should be. Computation logic runs in server scripts and Python methods invoked from hooks.py document events (validate, on_submit, on_cancel), so numbers are recomputed and locked on submission. On submit, the app posts the tax provision as a Journal Entry to the accounts you nominate (tax expense vs tax payable), keeping ERPNext's ledger the single source of truth and fully reversible on cancel. Whitelisted methods exposed over the Frappe REST API let your other systems fetch the current liability or trigger a recompute; client scripts drive live in-form totals and validation so preparers see the taxable-income bridge update as they work. Role profiles and DocType permissions separate who can prepare a computation from who can submit and post it, and scheduler events can generate draft computations at period-end and flag filing deadlines. FTA-aligned reports (the taxable-income reconciliation, free-zone split, and a return-ready summary) are delivered as Query/Script Reports with print formats you can export for filing and keep for audit.

Because this is build-to-order, nothing is generic. We start with a short scoping call to confirm your entity structure (single company or multi-company/group), free-zone status, chart-of-accounts mapping, and which adjustments apply to you, then build against your actual ERPNext configuration on Frappe/ERPNext v15 or v16. You get the app installed on a staging site first for UAT, a rollback plan, and the full Git repository handed over so the code is yours. Typical delivery is one working week from confirmed scope, followed by a post-go-live support window.

Ce que vous obtenez

  • Installable source code for your ERPNext version (v15 or v16), packaged as a proper Frappe app
  • Installation and configuration on your instance, including chart-of-accounts and adjustment-category mapping
  • Technical documentation: DocType reference, hooks/server-script logic, REST API methods, and permission model
  • User guide plus a live training session for your finance/tax preparers and reviewers
  • UAT on a staging site with a documented test plan and a rollback plan before production go-live
  • Post-go-live support window for fixes and questions after deployment
  • Full Git repository handover so the code is yours to keep and extend
  • Configuration workbook capturing your entity structure, free-zone status, and adjustment rules

Pour qui c'est

In-house finance/tax manager on ERPNext

Runs the UAE corporate tax return in-house and is tired of exporting the trial balance to spreadsheets. Needs the book-to-taxable-income bridge, the provision, and the FTA report to live inside ERPNext where the audit trail already is.

Free-zone qualifying person

Operates in a UAE free zone and must defend 0% qualifying income while correctly taxing non-qualifying income. Needs the revenue classification, de-minimis tracking, and a clean split report to support the position.

Multi-entity group controller

Manages several UAE companies on one multi-company ERPNext instance. Needs each entity to compute tax independently, with consistent adjustment rules and role-based sign-off before provisions post to each company's ledger.

Outsourced accountant / tax consultant

Prepares UAE corporate tax for clients who run ERPNext. Needs a repeatable, configurable computation and a return-ready summary rather than rebuilding a spreadsheet model for every client.

Comment ERPNext UAE Corporate Tax Compliance se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif ERPNext
Delivery modelBuild-to-order, scoped to your entities and configurationBuilt from scratch by your team or a contractorGeneric app installed as-isNo corporate tax feature to deliver
Taxable income computationFull book-to-taxable-income bridge with configurable adjustmentsWhatever you build and maintain yourselfFixed logic, hard to fit your adjustmentsNot available; done in spreadsheets
Free-zone qualifying incomeDedicated DocType with qualifying split and de-minimis trackingPossible but a large build to get rightRarely covered or oversimplifiedNo concept of it
Provision posting to GLJournal Entry on submit via hooks, reversible on cancelYou wire the accounting logic yourselfOften calculation-only, no postingManual journal entries only
FTA-aligned reportingReconciliation, free-zone split, return-ready summary with print formatsReports you design and maintainBasic or non-UAE report templatesStandard financials only, not FTA-shaped
Fit to your ERPNext setupBuilt against your chart of accounts and v15/v16 instanceFits, but at your full build costYou adapt your setup to the appN/A
Ownership and supportFull Git repo handover plus post-go-live support windowYou own it and carry all maintenanceVendor-locked, limited customizationCommunity support only
Audit trailSubmit/cancel lifecycle, permissions, logged provision entriesDepends entirely on your implementationVaries by app qualityGL audit trail but no tax computation trail

Foire aux questions sur ERPNext UAE Corporate Tax Compliance

Is this an app I can download and install myself right now?

No. This is a build-to-order engagement. ECOSIRE scopes it to your entity structure, free-zone status, and chart of accounts, then builds, installs, and supports the app on your ERPNext instance. It is not an off-the-shelf Frappe marketplace download.

How long does delivery take?

Typical delivery is one working week from confirmed scope. The exact timeline depends on your entity structure (single vs multi-company), free-zone requirements, and how many custom adjustments apply. We confirm dates after the scoping call, not before.

Which ERPNext versions do you support?

We build and test for Frappe/ERPNext v15 and v16, delivered as a proper Frappe app installed on your bench. We confirm your exact version during scoping and build against your live configuration on a staging site first.

How does it handle free-zone qualifying income?

A dedicated `Free Zone Qualifying Income` DocType lets you classify revenue streams as qualifying (0%) or non-qualifying and tracks the de-minimis test, so qualifying income stays zero-rated while non-qualifying income flows into the 9% computation. The split is available as an FTA-aligned report for audit support.

Does it actually post the tax to our accounts, or just calculate it?

Both. On submission the app posts the corporate tax provision as a Journal Entry to the tax-expense and tax-payable accounts you nominate, via `hooks.py` document events, and reverses it cleanly on cancel. ERPNext's general ledger stays the single source of truth.

What about support and updates after go-live?

Every engagement includes a post-go-live support window for fixes and questions. Because you receive the full Git repository, your team can maintain and extend the app afterwards, and ECOSIRE can provide ongoing support or adapt the app if FTA rules change under a separate arrangement.

Is this tax advice?

No. ECOSIRE builds the software that computes and reports based on the rules and adjustments you or your tax advisor confirm during scoping. We recommend your registered tax agent or advisor validates the treatment; the app makes that treatment auditable and repeatable inside ERPNext.

Demander un devis

ERPNext UAE Corporate Tax Compliance

A build-to-order ERPNext app that computes UAE corporate tax, tracks free-zone qualifying income, posts provisions to your GL, and produces FTA-aligned reports. ECOSIRE scopes, builds, installs, and supports it on your Frappe/ERPNext v15/v16 instance.

  • `Corporate Tax Computation` DocType per tax period that pulls net profit straight from the ERPNext GL and shows a full book-to-taxable-income bridge
  • Configurable adjustment lines for disallowed expenses (add-backs), exempt income, and participation exemption deductions
  • AED 375,000 zero-rate threshold and 9% band applied automatically, with rate bands held in configuration DocTypes for easy change
  • `Free Zone Qualifying Income` DocType that classifies revenue as qualifying (0%) vs non-qualifying and tracks the de-minimis test

Demander un devis

Décrivez vos besoins pour ERPNext UAE Corporate Tax Compliance et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.