ERP migration
Field-level mapping, validation, and rollback between MERCI and Acumatica. We move data and schema; workflows are rebuilt natively in Acumatica.
MERCI
Source
Acumatica
Destination
Compatibility
11 of 12
objects map 1:1 between MERCI and Acumatica.
Complexity
CModerate
Timeline
5–10 business days
Overview
Merci Cloud ERP positions itself as an affordable, AWS-hosted all-in-one for SMBs covering CRM, financials, and operations. Acumatica uses a consumption-based licensing model tied to transaction volume rather than user count, making it attractive for growing companies with seasonal or expanding workforces. The fundamental migration challenge is reconciling Merci's flat, integrated object model against Acumatica's modular architecture where Financial Management, Distribution, and Project Accounting are separate application tiers with independent configuration. We extract Merci data via its REST API, map customer records to Acumatica Customers (AR303000), vendor records to Acumatica Vendors (AP303000), inventory items to Stock Items (IN202000), and open invoices to the appropriate subledger entry points. Closed historical transactions migrate as read-only audit records. Workflows, approval chains, and custom formulas embedded in Merci cannot migrate — we export those definitions as rebuild documentation for your Acumatica implementation partner. A delta-pickup window runs concurrent with cutover to capture in-flight transactions, and one-click rollback reverts the Acumatica environment to its pre-migration state if reconciliation fails.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a MERCI object lands in Acumatica, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
MERCI
Customer
Acumatica
Customer (AR303000)
1:1Merci customers map directly to Acumatica Customers. The key translation is Merci's customer class becoming Acumatica's Customer Class (AR2010). Shipping addresses migrate to Acumatica address records; multi-contact customers require individual Contact records linked via the Customer ID. Tax registration IDs and credit limits transfer as Customer attributes. All customer mappings are validated against Acumatica's required field constraints before import.
MERCI
Vendor
Acumatica
Vendor (AP303000)
1:1Merci vendors map to Acumatica Vendors. Merci's vendor class maps to Acumatica's Vendor Class. 1099 vendor type flags translate to the Tax ID tab in Acumatica. Remit-to addresses become alternate address records in Acumatica's address section. Payment terms and 1099 reporting settings transfer as vendor attributes and are validated during import.
MERCI
Item / Product
Acumatica
Non-Stock Item / Stock Item (IN202000)
1:1Merci items require classification: inventory-tracked items become Acumatica Stock Items with warehouse/bin assignments; non-inventory items become Non-Stock Items.Merci's item class hierarchy maps to Acumatica's Item Class (CL) and Inventory ID segment. Pack/Unit of Measure conversions require explicit UOM setup in Acumatica.
MERCI
Sales Order
Acumatica
Sales Order (SO301000)
1:1Open Merci sales orders migrate to Acumatica Sales Orders with order type mapping. Merci's order status workflow (Draft, Confirmed, Shipped) maps to Acumatica's Status field. Historical closed orders migrate as SO Invoice History records — they appear in reporting but cannot be modified in Acumatica.
MERCI
Purchase Order
Acumatica
Purchase Order (PO301000)
1:1Open Merci purchase orders migrate to Acumatica Purchase Orders. Merci's PO approval workflow does not transfer — Acumatica's approval setup must be configured separately. Received-not-invoiced lines require specific attention: Merci's receipt quantity must map to Acumatica's Receipts, and accrued liability accounts must be mapped to the correct AP account.
MERCI
Invoice (AR)
Acumatica
Invoice (AR301000) / Cash Sale (AR304000)
1:manyMerci AR invoices split into two Acumatica paths: open invoices become AR Invoices with correct due dates and terms; paid invoices become Cash Sales preserving payment history. Merci's invoice aging buckets map to Acumatica's Terms. Multi-currency invoices require currency code and exchange rate preservation in the Acumatica record.
MERCI
Invoice (AP)
Acumatica
Bill (AP301000)
1:1Merci AP bills migrate to Acumatica Bills. Open bills carry balance due; paid bills migrate as historical records. Merci's 3-way matching flags (PO-Receipt-Invoice) require manual verification in Acumatica since Acumatica handles matching through its own workflow. Vendor credits become Acumatica Vendor Refunds/Credit Memos.
MERCI
Project
Acumatica
Project (PM301000)
1:1Merci projects with time/billing tracking map to Acumatica Projects. Project status (Active, Completed, On Hold) translates directly. Merci's project phases map to Acumatica Task codes. If Merci tracks project profitability, those amounts become initial Project Budget records in Acumatica. Project-specific billing settings and rate tables transfer as project attributes.
MERCI
Fixed Asset
Acumatica
Fixed Asset (FA202000)
1:1Merci fixed assets migrate to Acumatica Fixed Asset records. Asset class, acquisition date, cost, and depreciation method must map explicitly — Acumatica's Fixed Asset module supports mid-quarter acquisitions and partial-year depreciation that Merci may not. GL account assignments for each asset component require manual verification against the destination chart of accounts.
MERCI
Employee
Acumatica
Employee (EP301000)
1:1Merci employee records with active status migrate to Acumatica Employees for use in Project Time tracking and payroll integration (if applicable). Inactive/terminated employees migrate with status preserved for historical project reference. Salary information migrates only if the destination uses Acumatica Payroll — otherwise the field is left blank.
MERCI
Custom Field
Acumatica
User-Defined Field (UDF) / Custom Field
1:1Merci custom fields on any object require Acumatica User-Defined Field creation before data loads. UDFs in Acumatica are defined per screen (e.g., Customer Details screen) via the Customization -> User-Defined Fields menu. The migration plan documents each custom field's Merci label, data type, and pick-list values so Acumatica-side configuration is pre-built before migration runs.
MERCI
Workflow / Approval Rule
Acumatica
Not Migrated — Export for Rebuild
1:1Merci workflows, approval chains, document routing rules, and conditional logic are not migratable. These are destination-side automation constructs. We export Merci's workflow definitions as configuration documentation and recommend your Acumatica partner rebuild them using Acumatica Screens (Rapport) or custom code.
| MERCI | Acumatica | Compatibility | |
|---|---|---|---|
| Customer | Customer (AR303000)1:1 | Fully supported | |
| Vendor | Vendor (AP303000)1:1 | Fully supported | |
| Item / Product | Non-Stock Item / Stock Item (IN202000)1:1 | Fully supported | |
| Sales Order | Sales Order (SO301000)1:1 | Fully supported | |
| Purchase Order | Purchase Order (PO301000)1:1 | Fully supported | |
| Invoice (AR) | Invoice (AR301000) / Cash Sale (AR304000)1:many | Fully supported | |
| Invoice (AP) | Bill (AP301000)1:1 | Fully supported | |
| Project | Project (PM301000)1:1 | Fully supported | |
| Fixed Asset | Fixed Asset (FA202000)1:1 | Fully supported | |
| Employee | Employee (EP301000)1:1 | Fully supported | |
| Custom Field | User-Defined Field (UDF) / Custom Field1:1 | Fully supported | |
| Workflow / Approval Rule | Not Migrated — Export for Rebuild1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
MERCI gotchas
No public API documentation found
Single-tenant schema variation across deployments
Binary attachment export not supported via API
Acumatica gotchas
API user licenses cap concurrent sessions and request throughput
Multi-tenant filtering requires CompanyID awareness
Custom fields require separate discovery before field mapping
Notes and attachments use a separate linked table structure
Implementation timelines frequently run 3–9 months end-to-end
Pair-specific challenges
Migration approach
Scope Merci data and configure Acumatica schema
We extract a full data dump from Merci via its REST API: Customers, Vendors, Items, open Orders, open Invoices, Bills, Projects, Fixed Assets, and Employee records. Simultaneously, your Acumatica admin (or our team) creates the matching object structure — Customer Classes, Vendor Classes, Item Classes, Numbering Sequences, Terms codes, and UDF fields for any Merci custom properties. We deliver a schema readiness checklist before any data movement begins.
Clean and validate Merci data against Acumatica constraints
Merci data passes through a validation engine: required fields are checked (CustomerID, VendorID, InventoryID presence), cross-references are verified (Items exist before Orders reference them, Customers exist before Invoices reference them), and Merci's multi-currency amounts are checked against the destination currency code list. Duplicate detection flags entities appearing in both AR and AP ledgers for Acumatica dual-record creation. Validation errors surface in a runbook with fix instructions — you correct in Merci or we apply a mapping override.
Activate Acumatica Migration Mode and run a sample import
We activate Migration Mode in Acumatica (AR101000, AP101000, PO101000 as applicable) to prevent GL postings during the load phase. A representative slice — typically 50–100 records across Customers, Vendors, Items, and 5–10 open documents — imports first. A field-level diff compares source values against the Acumatica database records so you can verify the mapping before committing the full dataset. This validation step catches data type mismatches, missing required fields, and incorrect value mappings before the full migration begins.
Full data migration with delta-pickup
The complete Merci dataset loads into Acumatica. Transactional records (Orders, Invoices, Bills) load in document-date order to preserve aging accuracy. Fixed Assets load after the opening GL balances are set. During the full load window, a delta capture runs continuously against Merci — any records created or modified in Merci during migration land in a catch-up batch before Migration Mode is deactivated.
Deactivate Migration Mode and post to GL
Once delta-pickup is complete, we deactivate Migration Mode. All pending documents post to the General Ledger in a single batch. We run a reconciliation report comparing Merci's trial balance against Acumatica's GL — accounts payable, accounts receivable, inventory, and fixed asset balances must match within tolerance. If reconciliation fails, one-click rollback reverts the Acumatica environment to pre-migration state. On approval, Migration Mode is fully off and Acumatica is ready for live use.
Platform deep dives
MERCI
Source
Strengths
Weaknesses
Acumatica
Destination
Strengths
Weaknesses
Complexity grading
Moderate ERP migration. 5 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across MERCI and Acumatica.
Object compatibility
5 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
MERCI: Per-call billed (₹0.56/call) rather than throttled — cost acts as a soft throttle.
Data volume sensitivity
MERCI exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during MERCI to Acumatica migration scoping. Not seeing yours? Book a call.
Walk through your MERCI to Acumatica migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave MERCI
Other ways to arrive at Acumatica
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.