ERP migration

Migrate from eBIZ SMARTZ Business ERP to Dolibarr ERP

Field-level mapping, validation, and rollback between eBIZ SMARTZ Business ERP and Dolibarr ERP. We move data and schema; workflows are rebuilt natively in Dolibarr ERP.

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

Source

Dolibarr ERP

Destination

Dolibarr ERP logo

Compatibility

75%

9 of 12

objects map 1:1 between eBIZ SMARTZ Business ERP and Dolibarr ERP.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from eBIZ SMARTZ Business ERP to Dolibarr is a structural migration from a consolidated enterprise platform to a modular SME-focused system. eBIZ SMARTZ organizes data around a unified database with multi-level chart of accounts, cost centers, and operating locations that cascade into consolidated global financials. Dolibarr uses a modular architecture where businesses enable only the modules they need, with Third Parties replacing Customers and Projects replacing cost centers. We resolve the chart of accounts mapping, preserve journal entry sequencing for audit trails, and restructure operating location hierarchies into Dolibarr-compatible entities. Workflows, automations, and custom approval chains do not migrate as code; we deliver a written inventory for the customer admin to rebuild in Dolibarr's workflow configuration.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

What's pushing teams away

  • Extensive training is consistently flagged in user reviews — the platform's breadth and configurability require multiple sessions before staff become productive.
  • Customer support quality is mixed in reviews — some customers report excellent service from ESS while others ask for support responsiveness improvements.
  • Pricing is not published publicly — every prospect must enter a sales engagement, slowing comparison with transparent SaaS competitors.
  • Smaller third-party ecosystem and limited public eCommerce/CRM marketplace presence compared to NetSuite, SAP S/4HANA Cloud, or Microsoft Dynamics 365.
  • API documentation is not publicly published, making custom integrations dependent on vendor engagement rather than self-service developer onboarding.

Choosing

Dolibarr ERP logo

Dolibarr ERP

What's pulling them in

  • Free open-source core with no per-user license fee makes it the lowest-cost entry point for small teams needing ERP and CRM in one package.
  • Self-hosted deployment gives full data ownership and eliminates vendor lock-in, especially attractive to businesses with compliance requirements.
  • Modular architecture means teams enable only the features they use, keeping the interface uncluttered and reducing learning curve.
  • Fast installation with no technical knowledge required — one reviewer set up multiple businesses in minutes using their own hosting.
  • Active community forum and marketplace of third-party add-ons provide support and extension options without mandatory subscription costs.

Object mapping

How eBIZ SMARTZ Business ERP objects map to Dolibarr ERP

Each row shows how a eBIZ SMARTZ Business ERP object lands in Dolibarr ERP, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

eBIZ SMARTZ Business ERP

Customer

maps to

Dolibarr ERP

Third Party (Societe)

1:1
Fully supported

eBIZ SMARTZ Customer records map to Dolibarr Third Party (Societe) with customer flag enabled. The 360-degree customer view (consolidated orders, invoices, payments) maps to Dolibarr's linked contacts, proposals, orders, and invoices accessible from the Third Party page. Customer opening balances migrate as opening balance entries in Dolibarr accounting module.

eBIZ SMARTZ Business ERP

Order

maps to

Dolibarr ERP

Order (Commande)

1:1
Fully supported

eBIZ SMARTZ Orders map to Dolibarr Orders with order reference, date, and line items preserved. The transactional linkage to Customer migrates as the Third Party reference on the Order. Order status (pending, confirmed, shipped) maps to Dolibarr OrderStatus values. If the source uses order-to-invoice linkage, we preserve the reference for reconciliation.

eBIZ SMARTZ Business ERP

Invoice

maps to

Dolibarr ERP

Invoice (Facture)

1:1
Fully supported

Sales Invoices from eBIZ SMARTZ map to Dolibarr Customer Invoice records. Customer tax management from eBIZ SMARTZ (tax rates, tax codes) migrates to Dolibarr's VAT/revenue configuration. Invoice receipt status and payment linkage migrate to Dolibarr's payment status fields. Invoice knockoff and advance/refund deposit records map to Dolibarr's payment reconciliation features.

eBIZ SMARTZ Business ERP

Payment

maps to

Dolibarr ERP

Payment (Paiement)

1:1
Fully supported

Payment records from eBIZ SMARTZ link to invoices via the Customer account and invoice reference. We migrate payment date, amount, payment method, and reference. Payments reconcile against the customer account balance in Dolibarr accounting module using the same reconciliation logic.

eBIZ SMARTZ Business ERP

Chart of Accounts

maps to

Dolibarr ERP

Account (Plan de Compte)

lossy
Fully supported

eBIZ SMARTZ multi-level chart of accounts maps to Dolibarr accounting module accounts. We preserve the account hierarchy levels (up to eBIZ SMARTZ's defined depth) as parent-child account relationships in Dolibarr. Inter-company segment information from eBIZ SMARTZ maps to third-party account links in Dolibarr rather than a dedicated intercompany segment. Opening balances for each account migrate as general ledger opening entries.

eBIZ SMARTZ Business ERP

Journal Entries

maps to

Dolibarr ERP

General Ledger Entries (Ecritures)

1:1
Fully supported

Historical journal entries and subledger transactions from eBIZ SMARTZ migrate to Dolibarr accounting entries with debit/credit preserved. We sequence entries chronologically to maintain audit trail integrity. Voucher posting and cancellation records from eBIZ SMARTZ map to Dolibarr's accounting entry reversal mechanism. Multi-level approval workflow metadata does not migrate; we document approval thresholds for admin rebuild.

eBIZ SMARTZ Business ERP

Cost Center

maps to

Dolibarr ERP

Project (Projet)

1:1
Fully supported

eBIZ SMARTZ multi-level cost centers map to Dolibarr Projects. The hierarchical structure (categories containing cost centers) flattens to Dolibarr's project-parent relationship if within three levels; deeper hierarchies may require categorization into Dolibarr project categories. Project association from source orders and invoices migrates as project links on Dolibarr documents.

eBIZ SMARTZ Business ERP

Operating Location

maps to

Dolibarr ERP

Entity or Project

lossy
Fully supported

eBIZ SMARTZ corporate headquarters and division structures require restructuring for Dolibarr. If the destination organization uses Dolibarr's multi-company entity feature (paid module), each operating location maps to a separate Entity. Without multi-company enabled, divisions map to Projects with customer and order scope restricted per project. We determine the appropriate strategy during scoping based on reporting requirements.

eBIZ SMARTZ Business ERP

Bank Transaction

maps to

Dolibarr ERP

Bank Account Transaction

1:1
Fully supported

eBIZ SMARTZ bank management records (cash transactions, bank transactions, inter-bank transfers) map to Dolibarr Bank Account entries. Cheque printing references migrate as bank transaction references. Bank reconciliation records from eBIZ SMARTZ map to Dolibarr's bank reconciliation feature with statement date matching.

eBIZ SMARTZ Business ERP

Debit and Credit Notes

maps to

Dolibarr ERP

Credit Note (Avoir)

1:1
Fully supported

Debit notes and credit notes from eBIZ SMARTZ map to Dolibarr Credit Notes (Avoir). The linked original invoice reference migrates as the source document link. Credit note amounts apply against customer account balances in Dolibarr accounting module.

eBIZ SMARTZ Business ERP

Employee

maps to

Dolibarr ERP

User

1:1
Fully supported

eBIZ SMARTZ HR module employee records may map to Dolibarr Users if the HR module is in scope. Dolibarr's User model differs from HRIS; we typically migrate name, email, and Dolibarr permission profile. Historical compensation and benefits data from eBIZ SMARTZ HR does not have a direct Dolibarr equivalent and is documented in a written handoff for admin review or a separate HRIS migration.

eBIZ SMARTZ Business ERP

Custom Fields

maps to

Dolibarr ERP

Extra Fields

lossy
Fully supported

eBIZ SMARTZ custom fields introduced during implementation require field-level mapping to Dolibarr extra fields (ExtraFields). Dolibarr supports extra fields on most standard objects as key-value pairs. We map each source custom field to a Dolibarr extra field with matching data type (text, date, numeric, select). Complex validation logic from custom fields does not migrate and requires manual Dolibarr configuration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP gotchas

High

No public API documentation for self-service extraction

Medium

Two distinct products carry similar branding

Medium

User-Defined Workflows are configuration data, not transactional records

Medium

Custom fields and RepSmith report definitions vary by implementation

Dolibarr ERP logo

Dolibarr ERP gotchas

High

Foreign key constraint errors on cross-distribution database restore

High

SQL injection vulnerabilities in version 9.0.1

Medium

Custom fields stored as JSON in extraoptions require field-by-field deserialization

Medium

Decimal precision and rounding configuration affects price fields

Low

No native iOS/Android app forces reliance on browser

Pair-specific challenges

  • Multi-level chart of accounts requires hierarchy flattening

    eBIZ SMARTZ supports multi-level chart of accounts with inter-company segments that can exceed four hierarchy levels. Dolibarr's accounting module supports parent-child account relationships but the UI and reporting are optimized for flatter structures under three levels. We flatten deeper hierarchies by promoting intermediate levels to categories or summary accounts, and we flag any inter-company segment logic that needs a different implementation approach (such as using third-party links or separate account ranges per entity). Migrations that skip this step result in confusing account navigation and broken financial report rollups in Dolibarr.

  • Operating location consolidation changes data access scope

    eBIZ SMARTZ's integrated architecture means all divisions share a single consolidated database with role-based data access. Dolibarr without the multi-company module does not enforce data isolation between locations by default. We restructure operating locations as either Dolibarr Entities (paid module) or Projects with scoped customer and order assignments. This restructuring is a design decision that affects reporting, user permissions, and which data each team sees after cutover. Organizations that skip this design step end up with data visibility issues or unintended data exposure.

  • Multi-level approval workflow does not migrate as code

    eBIZ SMARTZ voucher posting and cancellation includes multi-level approval chains that govern who can post and who can cancel transactions. Dolibarr does not have a native equivalent approval workflow engine for accounting entries. We document every approval threshold and escalation path from eBIZ SMARTZ in a written inventory for the customer admin to implement using Dolibarr's permission system or a Dolistore workflow module. Migrations that assume approvals transfer automatically end up with uncontrolled posting access in the new system.

  • Historical journal entry volume can exceed CSV import limits

    Organizations with multi-year eBIZ SMARTZ deployments often have tens of thousands of historical journal entries. Dolibarr's data import tools are designed for initial setup data, not bulk historical load of this magnitude. We use batch chunking and sequential insert with error logging for large journal entry volumes. We also assess whether the customer needs full historical journal migration or opening balances only, as the latter significantly reduces migration scope and risk.

  • Cost center hierarchy depth affects project reporting

    eBIZ SMARTZ cost centers support multi-level categories and sub-cost-centers with project associations. Dolibarr Projects support parent-child relationships and categories but the reporting model differs. We map source cost center hierarchies to Dolibarr Projects, flattening beyond three levels into project categories, and we flag any reporting that relied on drill-down through cost center hierarchy in eBIZ SMARTZ as requiring new report configuration in Dolibarr. Organizations that need multi-dimensional project cost analysis may require the Dolistore Project Costing module.

Migration approach

Six steps for a successful eBIZ SMARTZ Business ERP to Dolibarr ERP data migration

  1. Discovery and data audit

    We audit the source eBIZ SMARTZ system across all modules in scope, including customer count, order and invoice transaction volumes, chart of accounts depth, cost center hierarchy levels, number of operating locations, and historical journal entry count. We assess custom fields introduced during implementation and identify any approval workflow configurations that need documentation. The discovery output is a written migration scope defining object priority, data volume estimates, and a recommendation on whether to migrate full journal history or opening balances only.

  2. Dolibarr module selection and hosting setup

    We determine which Dolibarr modules to enable based on the eBIZ SMARTZ modules in scope: Third Parties/CRM (always), Invoicing (always), Orders (always), Accounting (always), Projects (if cost centers or project management is active), Stock/Inventory (if applicable), HR/Employees (if in scope). We assist with DoliCloud hosting setup or validate the customer's self-hosted environment meets requirements (PHP version, MySQL/MariaDB, disk space for data volume). Dolibarr must be installed and modules enabled before migration begins.

  3. Chart of accounts and cost center mapping design

    We design the Dolibarr chart of accounts mapping from eBIZ SMARTZ, flattening multi-level hierarchies as needed and mapping inter-company segment logic to Dolibarr-compatible structures. We design the cost center to Project mapping, including category strategy for hierarchies exceeding Dolibarr's native depth. We design the operating location restructuring (Entity vs Project scope). All mapping designs are validated against Dolibarr's data model and documented for admin review before any data moves.

  4. Test migration and reconciliation

    We run a test migration into the Dolibarr instance using a representative data sample covering all object types. The customer's finance lead reconciles chart of account totals, customer balances, and invoice amounts against eBIZ SMARTZ reports. We correct any mapping errors, adjust field transformations, and validate that opening balances reconcile to the penny. The test migration runs until reconciliation passes before proceeding to production.

  5. Production migration in dependency order

    We run production migration in record-dependency order: chart of accounts (foundation for accounting entries), bank accounts, third parties (customers and suppliers), products if applicable, orders, invoices, payments, cost center/project structure, journal entries, and operating location entities or projects. Each phase emits a row-count reconciliation report. We freeze eBIZ SMARTZ write access during the final migration window to capture any delta from the test migration through cutover.

  6. Cutover, validation, and workflow handoff

    We validate final totals in Dolibarr against eBIZ SMARTZ closing balances, enable Dolibarr as the system of record, and deliver the approval workflow inventory document to the customer admin for rebuild in Dolibarr's permission system. We support a three-day hypercare window for reconciliation issues. We do not rebuild eBIZ SMARTZ workflows, automations, or approval chains as part of the migration scope; that work is documented separately for the customer's admin or a Dolibarr implementation partner.

Platform deep dives

Context on both ends of the pair

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

Source

Strengths

  • 360-degree customer view consolidating orders, invoices, and payment history across all divisions
  • Integrated modular architecture aligning finance, HR, and operations under a consolidated database
  • Service-oriented design enabling standardized business processes across distributed locations
  • Real-time operational visibility from local forecasts through to consolidated global financials

Weaknesses

  • No publicly documented REST API or developer portal — integrations depend on vendor engagement.
  • Pricing is sales-led and not published, complicating side-by-side TCO comparisons.
  • Steep learning curve reported in reviews, requiring multiple training sessions for users to become productive.
  • Mixed customer support reviews — some customers cite excellent ESS service while others ask for improvements.
  • Smaller third-party marketplace and integration ecosystem compared to global ERPs like NetSuite or Dynamics 365.
Dolibarr ERP logo

Dolibarr ERP

Destination

Strengths

  • Free core software with AGPL license and no per-user mandatory fee for self-hosted deployments.
  • Modular architecture lets teams activate only needed features, keeping the interface focused and the database lean.
  • Self-hosted option provides full data sovereignty and avoids recurring SaaS subscription costs.
  • Built-in CSV/Excel import and export wizard with saved profiles simplifies recurring data operations.
  • Low-code Module Builder allows functional extensions without writing PHP code.

Weaknesses

  • No native documented REST API for programmatic bulk operations — all migrations depend on the import/export wizard or direct database access.
  • Reporting and analytics are weak without paid add-ons, and built-in charts are limited compared to modern SaaS platforms.
  • UI design is described as dated by multiple reviewers, with infrequent visual updates to the default theme.
  • Community-only support for self-hosted deployments means no SLA or guaranteed response time for issues.
  • Security vulnerabilities (CVE-2024-5314, CVE-2024-5315) in version 9.0.1 with no immediate patch reported.

Complexity grading

How hard is this migration?

Standard ERP migration. All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP and Dolibarr ERP.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across eBIZ SMARTZ Business ERP and Dolibarr ERP.

  • Object compatibility

    A

    All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP and Dolibarr ERP.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    eBIZ SMARTZ Business ERP: Not publicly documented.

  • Data volume sensitivity

    B

    eBIZ SMARTZ Business ERP doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your eBIZ SMARTZ Business ERP to Dolibarr ERP migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about eBIZ SMARTZ Business ERP to Dolibarr ERP data migrations

Answers to the questions buyers ask most during eBIZ SMARTZ Business ERP to Dolibarr ERP migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your eBIZ SMARTZ Business ERP to Dolibarr ERP migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Straightforward migrations with under 10,000 customer records, single-division structures, and opening balance only (no full journal history) land between three and five weeks. Migrations with multi-level chart of accounts, large historical transaction volumes, multiple operating locations requiring entity restructuring, or complex cost center hierarchies extend to eight to twelve weeks because of accounting integrity sequencing, hierarchy mapping design, and extended validation testing.

Adjacent paths

Related migrations to explore

Ready when you are

Move from eBIZ SMARTZ Business ERP.
Land in Dolibarr ERP, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day