RRupert

18 competitors · 38 capabilities · reviewed 2026-10-15

Compare the work,
not the sales pitch.

ERP suites, inventory specialists and retail POS platforms, compared against Rupert's actual implementation.

Directional capability comparison from the linked official product pages, not a hands-on vendor certification. Advertised means the cited product family explicitly describes the capability, subject to edition, region and plan. Integration / companion means a separate product, connector, or related module. Not established means the reviewed page does not establish the feature; it is not a claim of absence. Rupert Available means code exists, not independently verified live. This is a scoped set of relevant competitors, not an exhaustive inventory of the market. POS parity additions were reviewed against official vendor/manual/partner sources on 2026-10-15. Cell-specific sources and notes distinguish terminal time tracking from remote attendance, generic commission from the requested overlap formula, and offline checkout from offline inventory work. Unknown cells require vendor demonstration rather than implying absence.

Reading the matrix: Advertised = described by the linked vendor source · Integration / companion = separate product or connector · Not established = unknown from reviewed sources. Each vendor cell links to its supporting official page; there are no inferred negative scores.

Download CSVJSON
Scoped functionality comparison; confirm product, edition, region and contract before purchasing
CapabilityRupertOdooERPNext + Frappe HRDolibarrOracle NetSuiteZoho InventoryCin7inFlowKatanaFishbowlBrightpearlLinnworksLightspeed RetailSquare for RetailShopify POSKORONA POSCova POSC-Trax ServSwipeSimple
Multi-location inventoryAvailableIndependent source/location mirrors with movements and bounded exception review; stored mirrors do not prove physical stock or complete source coverage.Roadmap phase 0AdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedNot established
Orders and salesAvailableSales/order managementRoadmap phase 0AdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertised
Customer recordsAvailableDirectory and order history, not advanced CRMRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedAdvertisedIntegration / companionAdvertisedAdvertisedAdvertisedAdvertisedAdvertised
POS checkout / payment capturePartialC-Trax catalog checkout with cash/change, source tax checks, confirmed private tips and receipts; conditional Authorize.net hosted-browser capture/recovery and NMI sandbox-only testing. Live merchant acceptance, refunds/voids, discounts/split tenders and card-present terminals remain incomplete.Roadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedIntegration / companionAdvertisedAdvertised
Invoices and packing documentsAvailablePrintable order documentsRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionNot establishedNot establishedNot establishedNot establishedNot established
ScopeInvoices are advertised; packing documents were not established.
Fulfillment / shipping trackingAvailableTracking records and fulfillment statesRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedNot establishedIntegration / companionIntegration / companionNot establishedNot establishedNot establishedNot established
Vendor directory and purchasingAvailablePO lifecycle and receivingRoadmap phase 0AdvertisedAdvertisedAdvertisedAdvertisedAdvertisedIntegration / companionAdvertisedIntegration / companionIntegration / companionNot establishedNot establishedAdvertisedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot established
Reorder advice / planningAvailableSKU-based sales-pace estimates require identity and source review; exception diagnostics and exact variant recipes are separate from purchasing forecasts.Roadmap phase 0Not establishedNot establishedNot establishedNot establishedAdvertisedAdvertisedAdvertisedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedAdvertisedAdvertisedNot establishedNot established
B2B portal / wholesaleAvailableToken-gated vendor catalog/cart/checkoutRoadmap phase 0Integration / companionNot establishedNot establishedNot establishedNot establishedIntegration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionNot establishedNot establishedNot establishedNot established
Expenses and payable trackingAvailableLocal expenses and vendor-payment recordsRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedAdvertisedIntegration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Financial reports / analyticsPartialOperational reports; no full general ledgerRoadmap phase 0AdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedNot establishedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertised
HR employee recordsAvailableDirectory/departments/positionsRoadmap phase 0AdvertisedIntegration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionNot establishedNot establishedIntegration / companionNot establishedNot established
Timesheets / leaveAvailableApproval workflows and annual balancesRoadmap phase 0AdvertisedIntegration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionNot establishedNot established
ScopePOS time tracking is documented; a full timesheet/leave workflow was not established.
Integration / companionNot establishedNot established
PayrollPartialCalculations/payslips only in RupertRoadmap phase 0AdvertisedIntegration / companionNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionNot establishedNot establishedIntegration / companionNot establishedNot established
Projects / tasksAvailableLocal project/task lifecycleRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Roles / access controlsAvailableTenant and role permissionsRoadmap phase 0Not establishedAdvertisedNot establishedNot establishedNot establishedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedAdvertised
External integrations / automationPartialNative Shopify/C-Trax stock and C-Trax sales reads, SwipeSimple website/CSV evidence, separate reporting/deposit connectors, scoped read API and encrypted setup. Vendor entitlement and complete reconciliation require verification; a setup/read check does not establish checkout or terminal readiness.Roadmap phase 4Integration / companionAdvertisedAdvertisedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedAdvertisedIntegration / companionAdvertisedAdvertisedAdvertisedNot establishedNot established
Self-hosted ERPAvailableRupert runs in Incus; deployment model differs by vendorRoadmap phase 0AdvertisedAdvertisedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Barcode scanning and labelsPartialExact SKU and imported native barcode count scanning with replay/audit; C-Trax native-ID worksheets cover missing SKUs. Receiving, printer labels and camera/offline scanning remain planned.Roadmap phase 1Not establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertised
ScopeSource 1
Not established
ScopeScan-to-order, mobile counts and scan-to-confirm are advertised; label template scope was not established.
Not establishedNot established
Transfers / reservations / backordersPartialLocal source/location-specific holds and advisory ATP; transfers/backorders and platform-enforced allocation remain plannedRoadmap phase 1Not establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
ScopeStock transfers are advertised, but the full reservation/backorder workflow was not established.
Not established
ScopeMulti-location transfers are advertised; the full reservation/backorder workflow was not established.
Not establishedNot established
Serial / lot / expiry trackingPartialRaw-material lot receipts, integer-milligram movements and selected-lot sale-use audits; finished-good serials, expiry/recall management and broader traceability remain planned.Roadmap phase 2Not establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Carrier rates and label purchasePlannedRupert tracking does not buy labelsRoadmap phase 2Not establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedIntegration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Returns and exchangesPlannedLocal refund records are not full reverse logisticsRoadmap phase 2Not establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot established
Marketplace listings / channel expansionPlannedAdditional channel adapters and listing lifecycleRoadmap phase 2Not establishedIntegration / companionNot establishedNot establishedIntegration / companionIntegration / companionIntegration / companionNot establishedNot establishedIntegration / companionAdvertisedNot establishedNot establishedIntegration / companionNot establishedIntegration / companionNot establishedNot established
Double-entry accountingPlannedRupert account tree is not a posting engineRoadmap phase 3AdvertisedAdvertisedAdvertisedAdvertisedIntegration / companionIntegration / companionIntegration / companionNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Bank reconciliationPlannedStatement matching and reviewRoadmap phase 3Not establishedNot establishedAdvertisedNot establishedIntegration / companionNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
BOM / assembly / manufacturingPlannedComponents, production yield and cost postingRoadmap phase 4AdvertisedAdvertisedAdvertisedNot establishedNot establishedAdvertisedAdvertisedAdvertisedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Marketing / loyaltyPlannedConsent, segments and approved outbound campaignsRoadmap phase 4AdvertisedNot establishedAdvertisedNot establishedIntegration / companionNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companionIntegration / companionIntegration / companionAdvertisedIntegration / companionAdvertisedNot established
Open-book / profit-share ledgerPlannedBusiness-specific allocation and distribution rulesRoadmap phase 3Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Offline mobile operationsPlannedConflict-aware receive/count queue; mobile-friendly is not offlineRoadmap phase 4Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
ScopeOffline checkout is advertised; this row specifically asks for an offline receive/count queue, which was not established.
Not establishedNot established
Multi-company consolidationPlannedBeyond tenant isolationRoadmap phase 4Integration / companionAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Forecast vs actual / budgetsPlannedFinancial budgets and versioned inventory forecastsRoadmap phase 3Integration / companionNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedNot establishedAdvertisedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Remote employee clock-in/outAvailableLinked workers clock remotely and request corrections; reviewer approval and actor/history retainedRoadmap phase 1Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedIntegration / companion
ScopeSquare Team app supports punches; Square Shifts/eligible plan and employer settings apply.
Integration / companion
ScopeEasyteam companion app advertises mobile/web time clock and reviewed timesheets; confirm employer location rules.Source 1
Not established
ScopeTerminal clock-in/out is documented; remote employee punches are not established.
Integration / companion
ScopeKayaPush partner supports mobile attendance/geotracking; confirm permitted remote locations and purchased plan.Source 1
Not establishedNot established
Overlapping-shift 1% per-person commissionPartialIndependent 1% per-worker preview over eligible imported sales/shift intervals; final payroll policy and settlement remain pendingRoadmap phase 1Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
ScopeGeneral salesperson/cashier/team commissions are documented, but this exact automatic overlap rule is not established.
Not established
ScopeSales/workforce integration is documented, but this exact commission allocation is not established.
Not established
ScopeThe exact per-person shift-overlap allocation was not established in the reviewed official product material.
Not established
ScopeSales-by-user reports are documented; the exact shift-overlap allocation was not established.
Customer tipping at checkoutPartialPrivate paired no-tip/percentage/custom confirmation, frozen into implemented cash and conditional hosted-card receipts. Terminal tipping, tip reversal/refunds and real merchant acceptance remain pending.Roadmap phase 1Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertisedAdvertised
ScopeSupported card readers and eligible credit payments; this does not establish cash-tip collection.
Advertised
ScopeProcessor/terminal activation and tip account configuration are required.
Integration / companion
ScopeCova Pay US advertises built-in tipping; confirm selected payment partner and hardware.
AdvertisedAdvertised
Daily cash/card register summaryPartialCanonical event-dated tender/refund/net evidence plus native C-Trax day/register controls and local review. Missing/open/cross-day cash remains unknown; complete refunds/fees, source closing and bank settlement remain separate gates.Roadmap phase 0Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedAdvertised
ScopeSales/payment reports support day and device filters; validate required register grouping.
Advertised
ScopeRegister sessions include cash activity and all payment types; subscription/permission requirements apply.
Advertised
ScopeBusiness-day register closeout and payment-method totals are documented.Source 1
Not established
ScopeDaily/closeout analytics and payment reconciliation are advertised; an exact daily cash/card split per register was not established in accessible public material.Source 1
Not established
ScopeCustom sales/associate analytics are advertised; exact daily cash/card register summaries are not established.
Advertised
ScopeFull daily reports include cash/card details; batch cutoffs and merchant-account grouping vary by provider.
Exact variant-to-material gram recipesPartialImmutable effective Shopify-variant recipes and reviewed one-time whole-line milligram deductions against a selected lot, with shortage checks and receipt CSV. Automatic Sheets/refund reconciliation and split-lot or multi-material recipes remain planned.Roadmap phase 1Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established
Inventory exception reviewAvailableBounded source/location queue for stored stock and identity issues, local hold shortages, incomplete source orders, pending counts and depleted lots. Read-only review with explicit coverage limits.Roadmap phase 0Not establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot establishedNot established

Competitor listing and source notes

These are relevant alternatives and benchmarks, including products Rupert already connects to. The list is not the entire ERP market. No vendor performance or pricing has been independently benchmarked.

ERP suite

Odoo

Broad modular ERP; Community/Enterprise and paid app differences need a scoped quote.

    Open-source ERP

    ERPNext + Frappe HR

    ERPNext core plus companion Frappe HR; module-specific deployment required.

      Open-source ERP/CRM

      Dolibarr

      Modular self-hosted suite; connectors can require marketplace modules.

        Enterprise ERP benchmark

        Oracle NetSuite

        Cloud ERP with core platform, optional modules and user licensing; implementation required.

          Inventory suite

          Zoho Inventory

          Inventory plus Zoho Books/CRM and other integrated products; limits vary by plan.

            Inventory operations

            Cin7

            Core and Omni differ; manufacturing/automation/integrations depend on product and plan.

              Inventory operations

              inFlow

              Inventory, purchasing, barcodes and B2B; paid add-ons and limits vary.

                Inventory / manufacturing

                Katana

                Commerce inventory and manufacturing; confirm selected manufacturing options.

                  Inventory / manufacturing

                  Fishbowl

                  Warehouse and manufacturing product family; verify edition and integrations.

                    Retail operations

                    Brightpearl

                    Retail automation, inventory planning, accounting and integrations.

                      Multichannel operations

                      Linnworks

                      Listings, channel integrations, routing and shipping; not a full HR/finance suite.

                        Retail POS

                        Lightspeed Retail

                        Retail POS, suppliers, analytics and eCom; product/region and plan matter.

                          Retail POS

                          Square for Retail

                          Retail workflows with separate Square Staff, Payroll, Loyalty and Marketing products.

                            Commerce / POS

                            Shopify POS

                            Commerce and POS, with app ecosystem extensions; POS Pro/plan restrictions apply.

                              Cannabis / hemp retail POS benchmark

                              C-Trax Serv

                              Public site advertises retail POS, multi-location operations, roles, analytics, tipping and PAX hardware support. Some integration descriptions are placeholders; require a working demonstration and written provider confirmation. A specific hardware support cutoff was not independently verified.

                              Integration candidates

                              Account-specific gateway and workforce companions; listed for verification, not enabled by this comparison.

                              Valmar Merchant Services

                              Valmar is the business-reported processor. Rupert supports operator-selected Authorize.net credential or NMI profile checks; the actual gateway serving this merchant account has not been confirmed.

                              Processor, gateway, terminal and POS are separate roles. API credentials, merchant approval and terminal compatibility must be confirmed for the actual account. Rupert setup checks do not authorize, capture or refund payments.

                              Easyteam

                              Official app/help material describes POS/mobile/web punches, reviewed timesheets, commission plans and payroll integrations.

                              Companion candidate, not an ERP competitor. Generic commission plans and single-staff sales attribution do not establish the requested 1% for every worker clocked in during each sale. Confirm exact allocation before selection.