ERP migration

Migrate from Streamleader to Microsoft Dynamics 365 Business Central

Field-level mapping, validation, and rollback between Streamleader and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.

Streamleader logo

Streamleader

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

83%

10 of 12

objects map 1:1 between Streamleader and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

4-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Streamleader to Microsoft Dynamics 365 is a structural migration from an opaque, sales-led Australian ERP with minimal public API documentation to a modular, cloud-native platform with transparent per-user licensing and deep Microsoft ecosystem integration. Streamleader's flat-rate A$300/month model does not disclose feature tiers; we cannot confirm which ERP capabilities are active on the customer's account until we have live API access during discovery. We sequence exports around the platform's undocumented rate limits, flag Streamleader-specific custom field differences, and validate record counts against source totals before committing to load. We migrate master data (Customers, Vendors, Items, Chart of Accounts), open AP/AR balances, and historical transactions where the export API supports it. Workflows, automations, and document attachments are out of scope for code migration; we deliver a written inventory for the customer's admin to rebuild in Dynamics 365.

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

Streamleader logo

Streamleader

What's pushing teams away

  • Extremely thin review presence (only two verified Capterra reviews) suggests limited market traction and user community
  • No free tier or self-serve pricing makes evaluation risky without a sales conversation first
  • Documentation gaps make technical evaluation difficult before committing to a contract
  • Lack of transparent feature tier definitions means customers may discover limitations only after onboarding
  • Sales-led-only model frustrates teams that prefer self-service evaluation and rapid trial workflows

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
  • Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
  • Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
  • Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
  • Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.

Object mapping

How Streamleader objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Streamleader object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.

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

Streamleader

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer

1:1
Fully supported

Streamleader Customer records map to Dynamics 365 Business Central Customer records with direct field translation: customer name, contact details, billing and shipping addresses, payment terms, and tax registration numbers. We flag any Streamleader-specific custom fields discovered during API exploration and map them to Business Central extension fields or custom fields. Customer posting groups are assigned based on the customer's tax status and industry classification extracted during discovery.

Streamleader

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Streamleader Vendor records map to Business Central Vendor records with the same direct field translation as Customer: vendor name, contact info, payment terms, and tax IDs. Vendor-specific metadata (bank details, WHS compliance flags) is mapped to the corresponding Business Central fields. We validate vendor codes against the destination's number series configuration.

Streamleader

Item

maps to

Microsoft Dynamics 365 Business Central

Item

1:1
Fully supported

Streamleader Items map to Business Central Items with SKU, description, unit of measure, cost, and price preserved. Inventory items carry stock-keeping unit data; service items carry service billing information. We flag Streamleader pricing tiers and customer-specific pricing as Business Central Sales Prices entries attached to the Item. Assembly and manufacturing items require additional configuration if Streamleader used these modules.

Streamleader

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

G/L Account

1:1
Mapping required

Streamleader chart of accounts structures map to Business Central G/L Accounts with full hierarchy preservation. Account type (Posting, Heading, Total, Begin-Total, End-Total) and account categories migrate. We flag any custom account segments that require Business Central dimension configuration to maintain reporting continuity. Dimension mapping (Cost Center, Department) is scoped during discovery and configured before account migration.

Streamleader

Open AP Records

maps to

Microsoft Dynamics 365 Business Central

Vendor Ledger Entries

1:1
Fully supported

Open Streamleader AP records (unpaid bills and purchase invoices) map to Business Central Vendor Ledger Entries with current balance, due date, and line items preserved. Partial payments and credit memos are handled as separate ledger entries. We validate that the destination Vendor record exists before AP migration to satisfy the Vendor Ledger Entry's Vendor No. required field.

Streamleader

Open AR Records

maps to

Microsoft Dynamics 365 Business Central

Customer Ledger Entries

1:1
Fully supported

Open Streamleader AR records (unpaid invoices and credit memos) map to Business Central Customer Ledger Entries with current balance, due date, and line items preserved. Payment terms and discount structures carry forward. The destination Customer record must exist and be validated before AR migration.

Streamleader

Historical Transactions

maps to

Microsoft Dynamics 365 Business Central

G/L Entries

1:1
Mapping required

Historical transaction migration depends on Streamleader's export API pagination and retention policy. We chunk exports by date range (typically quarterly) to manage API response size and validate line-item counts against source totals. Full audit trail transfer is scoped on a case-by-case basis; organizations requiring complete historical G/L entries budget additional time for multi-quarter extraction and Business Central posting date configuration.

Streamleader

User Account

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

Streamleader user accounts map to Dynamics 365 User records. We export user name, email, and role assignments, but destination permission structures require manual review in Business Central because ERP permission models vary significantly between platforms. Active users are provisioned in the destination tenant; inactive Streamleader users are held in a reconciliation queue for the customer's admin to assign license types before production migration.

Streamleader

Document

maps to

Microsoft Dynamics 365 Business Central

Document (SharePoint)

1:1
Fully supported

Streamleader document blobs (invoices, contracts, receipts) are not confirmed accessible via API given the platform's undocumented attachment surface. We attempt API-based attachment discovery during the technical audit phase. If binary document access is unavailable, we document the file locations for manual transfer to Business Central's SharePoint-connected document management or a separate file migration. This gap is escalated during scoping and reflected in the migration estimate.

Streamleader

Custom Field

maps to

Microsoft Dynamics 365 Business Central

Custom Field (Extension)

lossy
Fully supported

Streamleader custom fields are discovered during API exploration because no public schema documentation exists. We map each discovered custom field to a Business Central Table Extension field with the matching data type (Text, Integer, Decimal, Boolean, Option). Custom field dependencies (validation rules, lookup relationships) are flagged and resolved before migration. The absence of source documentation means we cannot guarantee full custom field discovery until live API access is available.

Streamleader

Tax Configuration

maps to

Microsoft Dynamics 365 Business Central

Tax Setup

lossy
Fully supported

Australian tax codes (GST, BAS categories) from Streamleader map to Business Central Tax Setup entries. We extract tax group mappings and applicable accounts during discovery and configure the destination tax setup before any transaction migration. Australian GST compliance requires correct tax jurisdiction configuration in Business Central's Tax Settings.

Streamleader

Workflow (if exposed via API)

maps to

Microsoft Dynamics 365 Business Central

Workflow

1:1
Fully supported

Streamleader workflows and automations are not documented in any public API reference. If Streamleader exposes workflow definitions via its API, we export them as a written workflow inventory for the customer's Dynamics 365 admin to rebuild in Business Central Workflow or Power Automate. Workflow code migration is out of scope; we do not translate Streamleader workflow logic into Business Central workflow steps without confirmed API access and schema documentation.

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.

Streamleader logo

Streamleader gotchas

High

Sales-led pricing hides feature tier differences

Medium

Thin review presence limits due-diligence signals

Medium

Document attachment API access undocumented

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

High

Named-user licensing has no concurrent-use relief

High

API rate limits throttle large-volume migrations

Medium

Historical posted transactions require selective migration scoping

Medium

NAV-to-Business Central cloud migration requires partner coordination

Low

Custom fields and AL extensions require separate migration handling

Pair-specific challenges

  • Streamleader API documentation is not publicly available

    Streamleader publishes no public API documentation, rate limit specifications, or field schema reference. Migration scoping must include live API exploration during the discovery phase to confirm which objects are accessible, what field names and types are returned, and what pagination limits exist. We cannot guarantee complete object coverage until we have authenticated API access. This discovery gap affects the migration estimate and timeline; we recommend allocating an additional one to two weeks for API surface exploration if Streamleader cannot provide a private API reference or technical walkthrough.

  • Document attachment API access is unconfirmed

    ERP platforms vary in whether binary document blobs (invoices, receipts, contracts, uploaded files) are accessible via API. Streamleader's documentation does not confirm whether attachment endpoints exist or what authentication they require. We attempt API-based attachment discovery during the technical audit phase; if binary document access is unavailable, we escalate to manual file extraction and document the gap in the migration estimate. Customers with critical document retention requirements should confirm Streamleader's document API support before signing the migration contract.

  • Flat-rate pricing shifts to per-user licensing

    Streamleader uses a flat-rate model at A$300/month with no per-user billing disclosed. Dynamics 365 Business Central licenses at $80/user/month for Essentials and $110/user/month for Premium, plus Finance at $180-$300/user/month. Organizations migrating from Streamleader's flat-rate model face a pricing restructure that scales with headcount rather than a fixed monthly cost. We flag this delta during scoping and help the customer model their Dynamics 365 licensing cost against their current Streamleader spend before committing to migration.

  • Chart of accounts restructuring is common on ERP migration

    ERP platforms have different account structure requirements. Business Central requires G/L Account number series, account types (Posting, Heading, Total), and dimension configuration that may not map 1:1 from Streamleader's flat account list. Australian BAS reporting requirements add tax account configuration complexity. We recommend engaging business users early to validate how legacy account data should be restructured in Business Central before account migration begins.

  • Historical transaction export depends on API pagination limits

    Large transaction histories (years of invoices, journal entries, and ledger lines) may exceed Streamleader's API pagination limits or response timeouts. We chunk exports by date range and validate line-item counts. Organizations that require complete audit trail transfer should budget additional time for multi-quarter extraction. Truncating historical data to reduce migration scope is a customer decision made during scoping; we provide record count estimates so the customer can make an informed choice.

Migration approach

Six steps for a successful Streamleader to Microsoft Dynamics 365 Business Central data migration

  1. Discovery and API surface exploration

    We conduct a scoped discovery call with the customer to understand their Streamleader account structure, active modules, custom field usage, document attachment volume, and historical transaction depth. Given Streamleader's lack of public documentation, we simultaneously attempt authenticated API access to enumerate available objects, field names, and pagination limits. We produce a written migration scope that lists confirmed migratable objects, flagged custom fields, and document attachment status. We also review the customer's Dynamics 365 target environment and confirm which Business Central app tier (Essentials or Premium) matches the migration scope.

  2. Data audit and cleansing

    We extract record counts across all objects (Customers, Vendors, Items, Chart of Accounts, open AP/AR, historical transactions) and identify duplicates, inconsistent naming conventions, and orphaned records. Data quality issues discovered during audit are documented with a remediation checklist for the customer's approval before transformation begins. This step prevents legacy data quality problems from surfacing in Business Central post-migration and reduces reconciliation time during load validation.

  3. Destination schema configuration

    We configure the Dynamics 365 Business Central destination environment before any data import. This includes creating G/L Account structures with correct account types and dimensions, setting up Customer and Vendor posting groups and number series, configuring tax setup for Australian GST compliance, and provisioning custom fields for any Streamleader custom fields discovered during API exploration. Schema configuration is validated in a Business Central Sandbox before production migration begins.

  4. Sandbox migration and reconciliation

    We run a full migration into a Business Central Sandbox using production-like data volume. The customer's finance lead reconciles record counts (Customers in, Vendors in, Items in, G/L Accounts in, Open AP/AR in) and spot-checks a sample of 25-50 records against the Streamleader source. Any mapping corrections, missing fields, or schema gaps are resolved in Sandbox before production migration begins. This step is mandatory; we do not proceed to production without signed Sandbox reconciliation.

  5. Production migration in dependency order

    We run production migration in record-dependency order: G/L Accounts (Chart of Accounts first to satisfy dimension lookups), Vendors (before open AP), Customers (before open AR), Items (before any inventory transactions), then open AP and AR ledger entries with vendor and customer references resolved. Historical transactions migrate last, chunked by date range with row-count validation between chunks. We use Business Central's API and data import tools with rate-limit handling and batch chunking for large transaction sets.

  6. Cutover, validation, and document handoff

    We freeze Streamleader writes during the cutover window, run a final delta migration of any records modified during migration, then enable Business Central as the system of record. We validate ledger balances (total AR, total AP, inventory value) against Streamleader's final reports. Document attachment locations are handed off to the customer for manual upload to SharePoint or Business Central document management. We deliver a written workflow and automation inventory for the customer's Dynamics 365 admin to rebuild in Business Central Workflow or Power Automate. We do not rebuild workflows as code; that work requires a Business Central functional consultant.

Platform deep dives

Context on both ends of the pair

Streamleader logo

Streamleader

Source

Strengths

  • Flat-rate pricing model (A$300/month) provides cost predictability for small-to-mid-market businesses
  • Australian-localised platform may offer region-specific tax codes, reporting, and compliance features
  • Sales-led engagement allows custom feature negotiations not available on self-serve platforms
  • Positioned as simpler alternative to enterprise ERP suites like Salesforce for SMB use cases

Weaknesses

  • Extremely limited public documentation makes technical evaluation and API assessment difficult pre-purchase
  • Only two verified Capterra reviews indicate low market adoption and sparse user community
  • Sales-only pricing model prevents self-service trials and forces commitment before full feature discovery
  • No published feature tiers means customers may encounter capability gaps after contract signing
  • Limited API visibility restricts automation options and third-party integration flexibility
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

Complexity grading

How hard is this migration?

Standard ERP migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Streamleader and Microsoft Dynamics 365 Business Central.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • 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

    Streamleader: Not publicly documented.

  • Data volume sensitivity

    B

    Streamleader doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Streamleader to Microsoft Dynamics 365 Business Central 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 Streamleader to Microsoft Dynamics 365 Business Central data migrations

Answers to the questions buyers ask most during Streamleader to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Streamleader to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between four and eight weeks for straightforward ERP data under 10,000 Customers, 2,000 Vendors, and clean chart of accounts structures with no undocumented custom fields. Migrations with large transaction histories, undocumented Streamleader custom fields, multi-entity deployments, or organizations requiring complete historical audit trail transfer move to twelve to twenty weeks. The API discovery phase adds one to two weeks if Streamleader cannot provide a private API reference during scoping.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Streamleader.
Land in Microsoft Dynamics 365 Business Central, 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