Skip to content
E
ERPResearch
DualEntry logo

DualEntry Modules & Capabilities

DualEntry is rated across 4 of 14 ERP modules, 1 of them a core strength and 266 documented capabilities catalogued across those modules.

4of 14
Modules rated
1
Core strengths
266
Documented capabilities
Cloud
Deployment

DualEntry module ratings

Ordered strongest to weakest. Each rating reflects standard-edition depth, not what a third-party add-on could bolt on.

Finance & Accounting

strong

Core financial management including general ledger, accounts payable/receivable, fixed assets, cash management, and financial reporting. The backbone of any ERP system.

177 documented capabilities in 42 areas

  • AI Accounting Copilot4

    A conversational assistant, opened via a command bar shortcut, that answers plain-language questions against live ledger data, drafts journal entries from descriptions, and explains account variances. It works read-only until a user explicitly posts a drafted entry, and every interaction is logged for audit.

    Natural-Language Ledger Querying · AI-Drafted Journal Entries · AI Variance Narration

  • Bill Management7

    Covers entering vendor bills manually, via OCR, or from an approved PO, coding lines to GL accounts and dimensions, routing bills through approval, posting them, generating recurring bills on a schedule, and voiding/replacing posted bills to correct errors.

    Bill Entry: Manual, OCR, PO Conversion · Bill Line-Item Coding & Validation · Bill Approval Routing · Bill Posting (Single & Bulk) · Recurring Bills

  • Invoicing & Dunning7

    Covers creating customer invoices manually, from sales orders, or on a recurring schedule, attaching supporting documents, routing them through approval, delivering them by email or API export, and running escalating dunning reminder sequences on overdue accounts.

    Invoice Creation: Manual, From SO, Recurring · Invoice Attachments · Invoice Approval Routing · Invoice Delivery & Export · Recurring Invoices

  • Bank Connections3

    Connects bank accounts through a third-party aggregator for automatic daily transaction feeds, or accepts manual CSV/BAI statement uploads when a bank isn't supported, without DualEntry ever handling raw banking credentials.

    Aggregator-Based Bank Sync · Manual Statement Upload

  • Month-End Close Checklist4

    A shared, templated task list for a period close that assigns owners and due dates, tracks each task to completion, and gates the final period lock once every task is done.

    Checklist Templates & Task Setup · Task Assignment & Auto-Completion · Ready-to-Close Sign-Off

  • Chart of Accounts4

    Organizes accounts into fixed numeric ranges by type (asset, liability, equity, revenue, COGS, opex, other income/expense), with a two-level parent/child rollup hierarchy and optional entity scoping.

    Account Type Number Ranges · Parent-Child Account Rollups · Account CRUD API

  • US Sales & Use Tax4

    Calculates US sales and use tax by combining registered nexus states, jurisdiction-level tax codes kept current automatically, and item taxability flags, with exemption handling for resellers and other exempt customers.

    Nexus Registration · Automatic Jurisdiction Tax Rates · Product Taxability & Customer Exemptions

  • ASC 606 Recognition Engine3

    Implements the ASC 606 five-step model end to end: contract activation requires at least one performance obligation, transaction price sums the obligation lines, SSP allocates price across obligations, and revenue posts per obligation on a straight-line, pro-rata, usage-based, or immediate schedule.

    Contract Activation & Obligation Requirement · Multi-Method Revenue Schedules

  • Anomaly Detection5

    Nightly scans of posted transactions and balances that flag duplicate entries, suspiciously round amounts, off-hours postings, abnormal balance swings, and unusual account usage, with configurable sensitivity and alerts surfaced on a dashboard, by email, or in the close checklist.

    Duplicate Transaction Detection · Round-Number & Off-Hours Entry Flags · Balance Swing & Unusual Account Usage Flags · Sensitivity Configuration

  • Vendor Payments5

    Covers recording vendor payments by ACH, wire, or printed paper check (with now/later/batch print queues), applying vendor credits and prepayments against a payment, and routing payments through their own approval workflow separate from bill approval.

    ACH & Wire Payment Recording · Paper Check Printing · Vendor Credit/Prepayment Application on Payment · Vendor Payment Approval

  • Customer Payments6

    Covers recording customer payments and allocating them across one or many open invoices (including partial payments and auto-apply), consolidating multiple payments into a batch deposit, tracking prepayments as a liability until applied, and issuing customer credits or refunds.

    Payment Recording & Invoice Allocation · Auto-Apply & Partial Payments · Batch Deposits · Customer Prepayments & Applications · Customer Credits & Refunds

  • Bank Reconciliation4

    Matches bank-feed transactions to ledger entries using saved rules or AI scoring, lets users manually match or post adjustment entries for the remainder, and locks the period's reconciliation once the difference reaches zero.

    Rule-Based & AI Auto-Matching · Manual Match & Adjustment Entries · Reconciliation Completion & Certification

  • Depreciation & Schedules4

    Runs straight-line, declining-balance, sum-of-years-digits, or units-of-production depreciation per asset against one or more depreciation books (e.g. GAAP vs. tax), auto-generating the depreciation journal entries.

    Depreciation Method Options · Multi-Book Depreciation Runs · Depreciation Schedule Retrieval

  • Journal Entries4

    Records standard, recurring, and cross-entity intercompany journal entries with lines, attachments, and full lifecycle management.

    Standard Journal Entry CRUD · Recurring Journal Entries · Intercompany Journal Entries

  • Non-US VAT & GST4

    Calculates VAT for EU/UK and other VAT jurisdictions (including reverse-charge B2B logic) and GST for India, Australia, Singapore, Malaysia and New Zealand via pre-configured tax codes, including India's CGST/SGST/IGST split.

    VAT Rate Configuration & Reverse Charge · GST Tax Codes incl. India CGST/SGST/IGST · Product Tax Codes API

  • Contracts & Usage-Based Billing3

    Maintains contract records and their performance-obligation lines, and accepts usage records against contract obligations for usage-based recognition.

    Contract Record CRUD · Contract Usage Record Upsert

  • Automated Categorization3

    Suggests (and, above a confidence threshold, auto-applies) GL accounts and dimension tags for incoming bank-feed, OCR, and bulk-import transactions, prioritizing user-defined rules first, then learned history, then keyword matching, with manual overrides feeding back into the model.

    Rule & Pattern-Based Suggestion Engine · Confidence-Based Auto-Apply & Review Queue

  • Purchase Orders6

    Covers issuing purchase orders with vendor and line-item detail, routing them through threshold-based approval, recording receipts against PO lines, three-way matching POs to receipts and bills, tracking PO status, and converting approved POs into bills.

    PO Creation & Line Items · PO Approval Routing · Receiving & Three-Way Matching · PO Status Tracking · PO-to-Bill Conversion

  • Customer Statements3

    Covers producing a read-only statement of a customer's AR activity over a chosen period, with an optional aging breakdown, customizable date ranges and currency, PDF/email delivery, and frozen point-in-time snapshots.

    Statement Generation & Aging Summary · Statement Delivery & Bulk Download

  • Bank Match AI4

    A three-stage bank-matching pipeline that tries exact deterministic matches first, then an LLM review of near-matches within a date window, then a scored heuristic that can draft a brand-new payment for an unmatched bank transaction, biased toward precision over recall.

    Deterministic & LLM-Assisted Matching · Heuristic Payment Drafting · Bank-Match Pipeline & Suggestions API

  • Disposal & Impairment3

    Handles retiring or selling an asset (computing gain/loss), transferring an asset between entities with automatic intercompany entries, and recording impairment losses that reduce future depreciation.

    Asset Disposal & Gain/Loss · Intercompany Asset Transfer & Impairment

  • Allocation Journals3

    Distributes a source GL account balance (optionally filtered by dimension) across multiple target accounts on a percentage split, generating a balanced journal entry on a chosen recurrence.

    Allocation Source & Target Configuration · Allocation Recurrence Scheduling

  • Standalone Selling Price Allocation3

    Allocates a contract's transaction price across performance obligations in proportion to each obligation's standalone selling price, including residual-method handling when only one obligation has observable pricing.

    Proportional SSP Allocation · Residual Method & Change-Order Reallocation

  • Bulk Update & Reclass3

    Lets users select many records across any transaction list and describe an edit in plain English, which DualEntry turns into a reviewable preview grid before applying it as one traceable, reversible batch.

    Natural-Language Batch Reclassification · Batch Preview & Reversal

  • 1099 Tracking3

    Flags vendors as 1099-eligible with an IRS box code, accumulates qualifying vendor payments and direct expenses against them through the calendar year, and produces a year-end report exportable as CSV or IRS FIRE format for filing.

    1099 Vendor Flagging · Year-End 1099 Report & Export

  • Order Management5

    Covers recording sales orders as non-posting commitments, validating customers and revenue accounts, credit-limit checks, order approval routing, tracking fulfillment and backorders, and converting fulfilled orders into invoices.

    Sales Order Creation & Validation · Sales Order Approval Routing · Fulfillment & Backorder Tracking · SO-to-Invoice Conversion

  • Account Reconciliation4

    A workpaper-based process for reconciling any balance-sheet account (not just cash) against external supporting documents, tracking carried-forward unreconciled items and a preparer/reviewer sign-off chain.

    Reconciliation Workpaper Setup · Reconciling Items & Evidence Attachments · Preparer/Reviewer Sign-Off

  • Period Locking3

    Locks a fiscal period against new postings at a soft (controller/admin override) or hard (admin-only) level, independently per entity, with every lock/unlock action logged.

    Soft & Hard Lock Levels · Per-Entity Independent Locking

  • Change Orders, Terminations & Renewals4

    Handles contract modifications as prospective new obligations or cumulative catch-up adjustments, offers accelerated or cancel-remaining-schedule treatment on early termination, and models renewals as a fresh contract or an extension.

    Change Order Treatment (Prospective vs Catch-Up) · Contract Termination Options · Contract Renewal Options

  • Document Inbox & OCR Upload3

    A staging inbox where bills and receipts uploaded as PDFs or images are read by OCR to extract vendor, line-item, and total data into draft records, and where imported bank/transaction records are reviewed and categorized before posting to the ledger.

    Bill/Receipt OCR Extraction · Inbox Summary & Staging Review

  • Vendor Records & Credits5

    Covers maintaining vendor master records and the related credit memo, prepayment, prepayment-application, and refund transaction types used to offset or return vendor balances.

    Vendor Record Management · Vendor Credits · Vendor Prepayments & Applications · Vendor Refunds

  • Flux Analysis4

    Compares each account's current balance to a prior-period, year-over-year, or budget baseline, flags variances that breach configurable materiality thresholds, and captures reviewer commentary (with AI-drafted explanation suggestions) for the flagged accounts.

    Baseline Variance Calculation · Materiality Threshold Configuration · Variance Commentary & AI Explanations

  • Classifications & Dimensions3

    Maintains dimension tags (department, location, project, etc.) attached to transaction lines for reporting granularity without multiplying GL accounts.

    Classification CRUD · Classification Lines Listing

  • Aging Reports3

    Ages open AR/AP documents into configurable buckets by due or document date, estimates bad-debt allowances by bucket, and groups/drills down by customer, vendor, or dimension.

    Configurable Aging Buckets & Reference Date · Bad-Debt Allowance Estimation

  • Spotlight Search3

    A keyboard-activated, permission-aware search overlay indexing transactions, master data, navigation targets, and recent items, returning live-filtered results in real time.

    Cross-Object Keyboard Search · Live Filtering & Permission-Aware Results

  • Multi-Entity Consolidation5

    Organizes companies into a parent-child hierarchy, each with its own books, and consolidates them on demand with configurable intercompany eliminations and currency translation into the parent currency.

    Intercompany Transactions · Elimination Rules & Consolidated Reporting · Currency Translation for Consolidation · Company Record Management

  • Stripe Revenue Sync4

    Auto-creates a DualEntry contract from a Stripe subscription using mapped product-to-item recognition rules, recognizing revenue independently of Stripe billing timing and processing upgrades, downgrades, and cancellations automatically.

    Automatic Contract Creation from Stripe · Stripe Product-to-Item Mapping · Automatic Upgrade/Downgrade/Cancellation Handling

  • Multi-Currency Setup3

    Sets each entity's functional currency, sources exchange rates from automated feeds, manual entry, or bulk CSV import, and runs period-end revaluation of open foreign-currency balances.

    Exchange Rate Sourcing · Period-End FX Revaluation

  • Multi-Fiscal Calendar3

    Lets each entity run its own fiscal year, standard or retail (4-4-5/4-5-4/5-4-4 week patterns), with per-period Open/Closed/Locked status and automatic period alignment when consolidating.

    Retail Calendar Patterns · Consolidation Period Alignment

  • Budgeting & Forecasting3

    Creates income-statement or balance-sheet budgets by account and dimension, keeps multiple versions with one marked active, supports rolling forecasts, and feeds flux/variance reporting.

    Budget Versions & Dimensional Detail · Rolling Forecasts

  • Subscription Billing3

    Configures recurring billing schedules on a contract, separate from its revenue-recognition timing, with usage-based charges accepted via API and contract status tracked through draft/active/completed/archived.

    Configurable Billing Frequency & Staggered Start · Usage-Based Billing Ingestion

  • Other capabilities17

    Asset Creation & Source Traceability · Inter-Account Transfer Recording · Customer Record Management · Cutover Date & Accumulated Revenue · Direct Expense Recording

Open the full Finance & Accounting breakdown →

Sales

moderate

The sales side of an ERP: quotes and pricing, order processing, customer and account management, post-sale service, and sales reporting on shared master data.

41 documented capabilities in 9 areas

  • Invoicing & Dunning7

    Covers creating customer invoices manually, from sales orders, or on a recurring schedule, attaching supporting documents, routing them through approval, delivering them by email or API export, and running escalating dunning reminder sequences on overdue accounts.

    Invoice Creation: Manual, From SO, Recurring · Invoice Attachments · Invoice Approval Routing · Invoice Delivery & Export · Recurring Invoices

  • ASC 606 Recognition Engine3

    Implements the ASC 606 five-step model end to end: contract activation requires at least one performance obligation, transaction price sums the obligation lines, SSP allocates price across obligations, and revenue posts per obligation on a straight-line, pro-rata, usage-based, or immediate schedule.

    Contract Activation & Obligation Requirement · Multi-Method Revenue Schedules

  • Contracts & Usage-Based Billing3

    Maintains contract records and their performance-obligation lines, and accepts usage records against contract obligations for usage-based recognition.

    Contract Record CRUD · Contract Usage Record Upsert

  • Standalone Selling Price Allocation3

    Allocates a contract's transaction price across performance obligations in proportion to each obligation's standalone selling price, including residual-method handling when only one obligation has observable pricing.

    Proportional SSP Allocation · Residual Method & Change-Order Reallocation

  • Order Management5

    Covers recording sales orders as non-posting commitments, validating customers and revenue accounts, credit-limit checks, order approval routing, tracking fulfillment and backorders, and converting fulfilled orders into invoices.

    Sales Order Creation & Validation · Sales Order Approval Routing · Fulfillment & Backorder Tracking · SO-to-Invoice Conversion

  • Change Orders, Terminations & Renewals4

    Handles contract modifications as prospective new obligations or cumulative catch-up adjustments, offers accelerated or cancel-remaining-schedule treatment on early termination, and models renewals as a fresh contract or an extension.

    Change Order Treatment (Prospective vs Catch-Up) · Contract Termination Options · Contract Renewal Options

  • Stripe Revenue Sync4

    Auto-creates a DualEntry contract from a Stripe subscription using mapped product-to-item recognition rules, recognizing revenue independently of Stripe billing timing and processing upgrades, downgrades, and cancellations automatically.

    Automatic Contract Creation from Stripe · Stripe Product-to-Item Mapping · Automatic Upgrade/Downgrade/Cancellation Handling

  • Subscription Billing3

    Configures recurring billing schedules on a contract, separate from its revenue-recognition timing, with usage-based charges accepted via API and contract status tracked through draft/active/completed/archived.

    Configurable Billing Frequency & Staggered Start · Usage-Based Billing Ingestion

  • Other capabilities9

    Customer Record Management · Cutover Date & Accumulated Revenue · Cash Sale Recording · Item Catalog Management

Open the full Sales breakdown →

Business Intelligence

moderate

Reporting, dashboards, analytics, and data visualisation capabilities built into the ERP platform for operational and strategic decision-making.

30 documented capabilities in 9 areas

  • AI Accounting Copilot4

    A conversational assistant, opened via a command bar shortcut, that answers plain-language questions against live ledger data, drafts journal entries from descriptions, and explains account variances. It works read-only until a user explicitly posts a drafted entry, and every interaction is logged for audit.

    Natural-Language Ledger Querying · AI-Drafted Journal Entries · AI Variance Narration

  • Standard Financial Statements3

    Generates the balance sheet, income statement, cash flow statement, and statement of stockholders' equity from GL data, with entity/period/dimension filters, prior-period or budget comparisons, drill-down to transactions, and multi-entity consolidation.

    Core Four Statements · Statement Drill-Down & Consolidation

  • Custom Report Builder3

    Builds tabular or summary reports from chosen dimensions and measures with filters, multi-level grouping, budget/prior-period comparisons, calculated columns, and scheduled delivery.

    Dimension/Measure Report Design · Report Sharing & Scheduled Delivery

  • Dashboards3

    Assembles metric, chart, and report tiles into a single-, two-, or three-column dashboard with configurable auto-refresh and view/edit sharing by user, role, or organization.

    Metric, Chart & Report Tiles · Dashboard Sharing & Embedding

  • Exporting & Report Groups3

    Exports individual reports as CSV, Excel, or PDF, and bundles saved reports into ordered report groups that run together as a combined PDF or zip, optionally on a recurring email schedule.

    Report Export Formats · Report Group Packaging & Scheduling

  • Flux Analysis4

    Compares each account's current balance to a prior-period, year-over-year, or budget baseline, flags variances that breach configurable materiality thresholds, and captures reviewer commentary (with AI-drafted explanation suggestions) for the flagged accounts.

    Baseline Variance Calculation · Materiality Threshold Configuration · Variance Commentary & AI Explanations

  • Aging Reports3

    Ages open AR/AP documents into configurable buckets by due or document date, estimates bad-debt allowances by bucket, and groups/drills down by customer, vendor, or dimension.

    Configurable Aging Buckets & Reference Date · Bad-Debt Allowance Estimation

  • Multi-Entity Consolidation5

    Organizes companies into a parent-child hierarchy, each with its own books, and consolidates them on demand with configurable intercompany eliminations and currency translation into the parent currency.

    Intercompany Transactions · Elimination Rules & Consolidated Reporting · Currency Translation for Consolidation · Company Record Management

  • Other capabilities2

Open the full Business Intelligence breakdown →

Procurement

basic

Purchase order management, supplier management, requisition workflows, contract management, and spend analytics.

18 documented capabilities in 3 areas

  • Bill Management7

    Covers entering vendor bills manually, via OCR, or from an approved PO, coding lines to GL accounts and dimensions, routing bills through approval, posting them, generating recurring bills on a schedule, and voiding/replacing posted bills to correct errors.

    Bill Entry: Manual, OCR, PO Conversion · Bill Line-Item Coding & Validation · Bill Approval Routing · Bill Posting (Single & Bulk) · Recurring Bills

  • Purchase Orders6

    Covers issuing purchase orders with vendor and line-item detail, routing them through threshold-based approval, recording receipts against PO lines, three-way matching POs to receipts and bills, tracking PO status, and converting approved POs into bills.

    PO Creation & Line Items · PO Approval Routing · Receiving & Three-Way Matching · PO Status Tracking · PO-to-Bill Conversion

  • Vendor Records & Credits5

    Covers maintaining vendor master records and the related credit memo, prepayment, prepayment-application, and refund transaction types used to offset or return vendor balances.

    Vendor Record Management · Vendor Credits · Vendor Prepayments & Applications · Vendor Refunds

Open the full Procurement breakdown →

DualEntry does not offer or rate: Manufacturing, Supply Chain, HR & Payroll, Project Management, Inventory Management, Warehouse Management, Ecommerce, Quality Management, Field Service, Asset Management.

Ready to move on DualEntry?

Price it, put it head-to-head with alternatives, or talk to a partner who has implemented it.

Read the full DualEntry review →

DualEntry add-ons & integrations

Extend DualEntry with best-of-breed software that integrates with it:

Accounts payable automation softwareInvoice capture, 3-way matching and payment that post to your ERP.+10 more →
Accounts receivable softwareAR automation, collections and cash application synced to your ERP.+11 more →
Expense management softwareExpense reports, corporate cards and reimbursement synced to your ERP.+10 more →
Sales tax softwareSales tax, VAT and e-invoicing compliance wired to your ERP.+9 more →