TechBehemoths Verification Maximizing ERP Value with Business Central Integration

Maximizing ERP Value with Business Central Integration

Learn how Business Central integrates with Microsoft 365, Power Platform, Shopify, HubSpot and Salesforce, plus APIs, setup steps and mistakes to avoid.

Contact Us
Let AI Summarize This Post for You
Table of Contents

    Most Business Central projects I have reviewed did not fall short because the ERP lacked features. They fell short because the ERP sat on an island. Orders were rekeyed from the webstore, sales reps quoted from stale price lists, and finance closed the month by reconciling three spreadsheets that never agreed.

    Integration is what turns Business Central from a good accounting system into the operational backbone of the company. This guide covers how the platform connects to Microsoft tools and outside apps, which integration methods hold up over time, and the mistakes I see teams make most often.

    What Is Microsoft Dynamics 365 Business Central?

    Microsoft Dynamics 365 Business Central is a cloud ERP for small and midsize businesses. It grew out of Dynamics NAV (originally Navision), so it carries decades of proven accounting logic, but it now runs as a SaaS application on Azure with two major updates a year.

    It is also available on premises, though most new features, including Copilot and agents, are only delivered to the online version. If you are choosing today, online should be your default unless a regulatory or hosting constraint forces otherwise.

    Core Features and Capabilities of Business Central

    Business Central covers the processes a growing company runs every day, in one database:

    • Financial management: general ledger, dimensions, budgets, bank reconciliation, fixed assets, multi-currency and consolidation across companies.
    • Sales and receivables: quotes, orders, invoicing, price lists, credit limits and collections.
    • Purchasing and payables: vendor management, purchase orders, approvals and payment journals.
    • Inventory and warehousing: item tracking, lot and serial numbers, bins, picks and transfers between locations.
    • Project management: job budgets, resource planning, time sheets and work in progress.
    • Manufacturing (Premium): bills of materials, routings, production orders, capacity planning and MRP.
    • Service management (Premium): service contracts, service items and service orders.

    The real strength is not any single module. It is that every transaction posts to the same ledger, so a shipment, an invoice and a cost adjustment are always reconciled by design.

    Who Business Central Is Built For (SMBs and Growing Companies)

    Business Central fits companies that have outgrown entry level accounting tools like QuickBooks or Xero but do not need the complexity of an enterprise ERP. In practice, that usually means:

    • Companies with roughly 10 to 300 users
    • Distributors, wholesalers and light to mid complexity manufacturers
    • Professional services firms that bill against projects
    • eCommerce and omnichannel retailers that need inventory and finance in one place
    • Businesses already invested in Microsoft 365

    That last point matters more than most buyers realize. When your team already lives in Outlook, Excel and Teams, Business Central feels like an extension of tools they know rather than a new system to learn.

    Why Business Central Integration Matters for Your ERP

    An ERP is only as accurate as the data that reaches it. When orders, customer records and payments live in separate systems, someone has to move that data by hand, and every manual step adds delay and error.

    Integration removes that handoff. It lets Business Central receive transactions the moment they happen and push financial truth back to the teams that need it.

    Key Benefits of Integrating Business Central

    Well planned integrations pay back in ways that show up on both the P&L and the team's calendar:

    • Less manual entry: orders, customers and payments flow in automatically instead of being retyped.
    • Fewer errors: one source of truth for prices, item numbers and tax settings.
    • Faster month end close: transactions arrive already coded, so reconciliation shrinks.
    • Better customer experience: sales and support see credit status, open orders and invoices without asking finance.
    • Room to scale: volume can double without doubling headcount in order processing or AP.

    Breaking Down Financial and Operational Silos

    Silos rarely start as a strategy. They grow one app at a time: a CRM for sales, a storefront for eCommerce, a shipping tool for the warehouse. Each works fine alone, but none of them agree on what a customer owes or how much stock is on hand.

    Integration gives each system a clear role. A practical rule I use with clients:

    • Business Central owns financial and inventory truth: items, costs, prices, stock and balances.
    • The CRM owns relationship truth: leads, contacts, activities and pipeline.
    • The storefront owns the shopping experience: product content, carts and checkout.

    Once ownership is clear, data flows in one direction per field and conflicts disappear.

    Improving Real-Time Visibility Across Finance and Supply Chain

    A controller looking at yesterday's numbers makes yesterday's decisions. When Business Central receives orders, receipts and shipments as they happen, finance can see cash, margin and inventory exposure on the same day.

    The supply chain benefits too. Purchasing sees true demand from every sales channel, not just the orders someone remembered to enter, so reorder points and planning worksheets actually reflect reality.

    Is Your ERP Sitting on an Island?

    Rekeyed orders, stale price lists and spreadsheet reconciliations are signs your integrations need attention. Our experts can map your systems and fix the gaps.

    Get an Integration Review

    How Business Central Integrates with the Microsoft Ecosystem

    This is where Business Central has a genuine edge over competing SMB ERPs. Many Microsoft integrations are built in, share the same Microsoft Entra ID sign in, and need little more than switching on.

    Microsoft 365 Integration (Outlook, Excel, Teams)

    The Microsoft 365 connection is the first thing I enable on every project, because it changes daily habits fastest:

    • Outlook: the Business Central add-in shows customer or vendor details next to an email, and users can create quotes or invoices without leaving their inbox.
    • Excel: "Edit in Excel" opens almost any list, such as journals or price lists, in Excel and publishes changes back to Business Central with validation intact.
    • Teams: paste a Business Central link into a chat and colleagues see a live card with the record's details, then open it in context.
    • SharePoint and OneDrive: attachments and exported reports can be stored in OneDrive instead of the database, which keeps storage costs down.

    Power Platform Integration (Power BI, Power Automate, Power Apps)

    The Power Platform is how most companies extend Business Central without writing AL code:

    • Power BI: ready made apps for finance, sales and inventory analytics, plus the option to build your own reports and embed them on Business Central role centers.
    • Power Automate: approval flows for purchase orders, new vendors or journal batches, and event driven automations such as alerting sales when a large order ships.
    • Power Apps: simple mobile apps for warehouse counts, field service sign off or expense capture that read and write Business Central data.
    • Dataverse: virtual tables expose Business Central data inside Dataverse in real time, which is also how the native Dynamics 365 Sales integration works.

    My advice: use Power Automate for lightweight, user facing workflows. For high volume transactional sync, such as thousands of orders a day, use the APIs or a proper integration platform instead.

    Azure and Microsoft Copilot Capabilities

    Business Central online runs on Azure, so you inherit its security, backups and geographic data residency without managing servers. For custom needs, Azure Functions, Logic Apps and Service Bus are common building blocks for integrations that need queuing or heavy processing.

    Copilot is now part of everyday use. Microsoft states that every Business Central license includes Copilot at no extra cost. Useful features today include bank reconciliation suggestions, marketing text for items, sales line suggestions, and chat that answers questions about your data.

    The newer layer is agents, such as the Sales Order Agent, which can read incoming customer emails and prepare sales quotes for review. These agents are billed separately through Copilot Credits, so budget for them as a usage cost rather than assuming they are free.

    Business Central Pricing and Licensing for Microsoft Integrations

    Microsoft raised Business Central list prices on November 1, 2025, the first increase in over five years. Current US list prices on an annual commitment are:

    License Price (USD per user per month) Best for
    Essentials$80Finance, sales, purchasing, inventory, projects
    Premium$110Everything in Essentials plus manufacturing and service management
    Team Members$8Light users who view data, approve and make limited edits

    A few licensing points that affect integration planning:

    • Many Microsoft integrations, including Outlook, Excel, Teams and Copilot, add no license cost on the Business Central side
    • Power BI report sharing requires Power BI Pro or Premium licenses for the people viewing reports
    • Premium Power Automate and Power Apps features are licensed separately
    • Integration service accounts that connect through OAuth app registrations do not consume a named user license, which keeps API integrations affordable
    • Copilot agents consume Copilot Credits, billed on top of user licenses

    Business Central Integration Options Explained

    There is no single right way to connect Business Central. The best method depends on data volume, how real time the sync must be, and who will maintain it after go live.

    Native Connectors vs. Third-Party Integrations

    Native connectors are built and maintained by Microsoft. The Shopify connector, the Dynamics 365 Sales integration through Dataverse, and the Microsoft 365 add-ins are good examples. They are updated with every release, cost nothing extra and are the safest long term choice when they cover your process.

    Third party integrations fill the gaps. They are built by ISVs or the other application's vendor and usually offer deeper features for a specific platform. The tradeoff is dependency on that vendor's roadmap and support quality.

    Factor Native connector Third party integration
    CostIncludedSubscription or one time fee
    Upgrade safetyMaintained by MicrosoftDepends on the vendor
    FlexibilityFixed scopeOften more configurable
    SupportMicrosoft and your partnerThe ISV

    AppSource Extensions

    Microsoft AppSource is the marketplace for Business Central apps. Thousands of extensions cover CRM sync, eCommerce, EDI, shipping, payments, tax and AP automation.

    Before installing any extension, I check four things:

    • When it was last updated and whether it supports the current Business Central version
    • Who supports it, and in which time zones
    • Whether a trial is available to test in a sandbox
    • How many reviews and installs it has, and what the negative reviews say

    Custom Integrations with Middleware and iPaaS

    When no connector fits, or when you need to connect several systems at once, an integration platform as a service (iPaaS) is often the right middle ground. Common choices include Azure Logic Apps, Celigo, Boomi, MuleSoft, Make and Zapier.

    iPaaS tools handle mapping, retries, logging and error alerts, which are the parts that quietly break hand coded integrations. Zapier and Make suit low volume, simple flows. Celigo, Boomi and Logic Apps handle higher volumes and more complex logic.

    Understanding Business Central APIs

    Every serious integration eventually touches the Business Central APIs, even if a connector hides them from you. Knowing the basics helps you judge the quality of any connector or partner proposal.

    REST APIs and OData Web Services

    Business Central offers standard API v2.0 endpoints that follow REST and OData v4 conventions. They cover core entities such as customers, vendors, items, sales orders, sales invoices, purchase invoices, journals and general ledger entries. When the standard APIs miss a field, developers build custom API pages and queries in AL.

    One change every company needs to know about: Microsoft is retiring the old habit of exposing UI pages as web services.

    • Exposing Microsoft UI pages as SOAP endpoints is removed in version 29 (2026 release wave 2)
    • Exposing Microsoft UI pages as OData endpoints is scheduled for removal in version 30 (2027 release wave 1)
    • API pages and API queries are the supported path forward

    If an older integration still calls page based OData or SOAP endpoints, plan its migration now rather than discovering the problem the week of an upgrade.

    Business Central also supports webhooks, which notify a subscriber when records such as customers, items or sales orders change. Webhooks cut down on constant polling, but subscriptions expire after three days unless renewed, so the integration must handle renewal.

    Authentication and Security Best Practices

    Basic authentication with web service access keys is no longer supported in Business Central online. All integrations must use OAuth 2.0 through Microsoft Entra ID. The practices I insist on:

    • Use service to service authentication (client credentials) for unattended integrations, with an Entra app registration per integration
    • Grant the app only the permission sets it needs in Business Central, not SUPER
    • Store secrets in Azure Key Vault or the iPaaS vault, never in scripts or spreadsheets
    • Prefer certificates over client secrets and rotate whichever you use on a schedule
    • Build retry logic for HTTP 429 responses, since Business Central throttles clients that exceed request limits
    • Test every change in a sandbox first, since Essentials and Premium subscriptions include sandbox environments for this purpose

    How to Set Up Business Central Integration: Step-by-Step

    The technical connection is usually the easy part. The work that decides success happens before anyone opens a mapping screen.

    Step 1 – Define Integration Goals and Data Flows

    Start with the business problem, not the app. "Connect Shopify" is not a goal. "Post every web order to Business Central within 15 minutes with correct tax and payment" is.

    For each integration, document:

    • The business outcome and how you will measure it
    • Which system owns each entity (customers, items, prices, orders, payments)
    • Direction of sync for every entity: one way or two way
    • Required frequency: real time, every few minutes, or nightly batch
    • Expected volume today and in two years

    A simple data flow diagram on one page saves weeks of rework later.

    Step 2 – Choose the Right Integration Method

    Match the method to the requirement, not to what the last consultant liked:

    • Native connector when Microsoft offers one that covers your process
    • AppSource app when a proven vendor already solved your exact scenario
    • iPaaS when you connect several systems or need strong monitoring without custom code
    • Custom API integration when the process is unique, volume is high, or you need full control

    Also weigh total cost over three years, including subscriptions, support and the effort of each Business Central update.

    Step 3 – Configure, Map Data, and Test

    Clean your data before you connect anything. Duplicate customers and inconsistent item numbers will sync just as faithfully as good data.

    Then work through the details in a sandbox:

    • Map fields one by one, including tax groups, payment methods, shipping agents, dimensions and units of measure
    • Decide how to handle edge cases: partial shipments, refunds, cancelled orders, gift cards and discounts
    • Run tests with real scenarios from last month, not just happy path examples
    • Have finance reconcile the test results to the ledger before you sign off

    I always run a short parallel period after go live, where the team spot checks synced transactions daily.

    Step 4 – Monitor, Maintain, and Scale

    Integrations are living processes, not one time projects. Plan for their care from day one:

    • Assign an owner who reviews error logs and failed syncs daily
    • Set up alerts so failures reach a person within minutes, not at month end
    • Test integrations in a sandbox before each major Business Central update in spring and autumn
    • Review volumes and API usage quarterly so you scale before you hit limits
    • Keep the mapping documentation current whenever a field or process changes

    Top 5 Business Central Integrations to Optimize Your ERP

    These five cover the integrations I am asked about most: CRM, eCommerce and customer communication. Each one solves a different problem, so the right mix depends on where your revenue and customer conversations happen.

    HubSpot – CRM and Marketing Automation Integration for Business Central

    HubSpot is a popular CRM for SMBs that want marketing, sales and service in one easy to use platform. Paired with Business Central, it gives the front office a modern CRM while finance keeps full control of the ledger.

    How HubSpot Integrates with Business Central

    There are three common routes:

    • HubSpot's own Business Central app: a certified data sync app from the HubSpot marketplace that syncs customer and contact data in both directions, with custom field mappings available on Data Hub Starter or Professional.
    • Marketplace apps from partners: tools that convert closed won deals into Business Central orders or invoices and push revenue data back to HubSpot.
    • iPaaS or custom builds: best when you need quotes, orders, invoices, payments and products flowing with your own business rules.

    The native data sync is a good starting point for contacts and companies. Most companies that want true quote to cash automation end up adding a deal to order flow on top.

    Key Benefits: Unified Customer Data, Faster Quote-to-Cash, and Better Sales Visibility

    • Unified customer data: sales sees credit limits, open invoices and payment history right on the HubSpot company record.
    • Faster quote to cash: a won deal becomes a Business Central sales order with correct items and prices, with no rekeying.
    • Better sales visibility: revenue and margin from Business Central feed HubSpot reports, so pipeline forecasts are grounded in real billings.
    • Smarter marketing: segment campaigns by actual purchase history, not just form fills.

    Shopify – eCommerce Integration for Business Central

    Shopify has the strongest native story of any eCommerce platform. Microsoft built and maintains the Shopify Connector, and it comes preinstalled in new Business Central environments.

    The connector supports:

    • More than one Shopify store connected to one Business Central company
    • Sync of items, images, prices and inventory levels to Shopify
    • Import of Shopify orders and creation of sales orders or invoices
    • Customer sync, with templates for different tax settings
    • Fulfillment updates, Shopify payouts and transactions for reconciliation
    • Background sync on a job queue, with detailed logs for troubleshooting

    My recommendation is to start with the native connector. Only look at third party Shopify apps if you hit a specific gap, such as complex B2B pricing or bundles.

    Adobe Commerce (Magento) – eCommerce Integration for Business Central

    Adobe Commerce, formerly Magento, suits merchants with complex catalogs, multiple storefronts or heavy B2B requirements. Unlike Shopify, there is no Microsoft built connector, so integration runs through AppSource apps from specialist vendors, an iPaaS, or a custom API build.

    What a good Adobe Commerce integration should handle:

    • Product and price sync, including tier and customer group pricing
    • Real time or near real time inventory across warehouses
    • Order import with taxes, discounts and shipping mapped correctly
    • Shipment, tracking and invoice updates back to the storefront
    • B2B features such as company accounts, credit limits and quote requests

    Because Adobe Commerce stores are often heavily customized, budget for more mapping and testing time than you would with Shopify.

    Salesforce – CRM Integration for Business Central

    Salesforce is common in midsize companies with larger sales teams or complex sales processes. Microsoft does not offer a native Salesforce connector, but there are well established options:

    • AppSource connectors from vendors that sync accounts, products, orders and invoices
    • iPaaS platforms such as Celigo, Boomi or MuleSoft with prebuilt Salesforce and Business Central templates
    • Custom integrations using the Business Central API v2.0 and the Salesforce REST API

    The most valuable flows are account and contact sync, opportunity to sales order, and invoice and payment status back to Salesforce. One honest note: if you are choosing a CRM from scratch, Dynamics 365 Sales has a native integration through Dataverse. If Salesforce is already embedded in your sales team, a solid connector works well.

    Twilio – Cloud Communications Integration for Business Central

    Twilio adds SMS, WhatsApp, voice and email to Business Central processes. It is less about syncing records and more about triggering timely messages from ERP events.

    Practical uses I have seen work well:

    • Order confirmations and shipping notifications by SMS
    • Payment reminders for overdue invoices, with a payment link
    • Delivery appointment confirmations for distribution and field service
    • Two factor verification for customer portals that read Business Central data
    • Internal alerts when stock falls below a reorder point

    The easiest route is Power Automate, which has a Twilio connector and can react to Business Central events. For higher volumes, a small Azure Function or AL extension calling the Twilio API gives more control. Always respect opt in rules and local messaging regulations.

    Industry Use Cases for Business Central Integration

    The value of integration looks different in each industry. Manufacturing is where I see the biggest gap between companies that integrate well and those that do not.

    Manufacturing: Supply Chain Visibility and Operational Efficiency

    Manufacturers on Business Central Premium already have production orders, routings and MRP in the ERP. Integration extends that core to the shop floor and the supply chain:

    • MES and shop floor data collection: actual output, scrap and machine time post back to production orders, so costing reflects reality.
    • EDI with customers and suppliers: purchase orders, advance shipping notices and invoices exchanged automatically with large trading partners.
    • Warehouse and barcode scanning apps: receipts, picks and consumption recorded at the point of work, cutting inventory errors.
    • Supplier portals: vendors confirm delivery dates, which feeds directly into planning worksheets.
    • Power BI dashboards: OEE, on time delivery and cost variance visible to plant managers daily.

    The result is a planning engine fed with accurate data, which is the only way MRP suggestions become something planners trust.

    Migrating from Dynamics GP, NAV, or AX to Dynamics 365

    Many companies come to Business Central integration as part of a migration from older Microsoft ERPs. The pressure is real:

    • Dynamics GP: Microsoft has stopped selling new GP licenses and announced the end of support, so GP customers are planning moves now. Microsoft provides a cloud migration tool to bring GP data into Business Central.
    • Dynamics NAV: the closest relative of Business Central. Extended support for NAV 2017 ends on January 11, 2027, and older NAV versions are already out of support.
    • Dynamics AX: larger, more complex AX customers usually move to Dynamics 365 Finance and Supply Chain Management, while smaller AX users sometimes fit Business Central well.

    Migration is the perfect moment to rethink integrations rather than copy them. Old NAV and GP integrations often rely on direct SQL access, SOAP or file drops, none of which carry over to Business Central online. Rebuild them on API v2.0 and OAuth, and retire any integration that only existed to work around old system limits.

    How to Choose the Right Business Central Integration for Your Business

    The right integration is the one your team can run confidently for years, not the one with the longest feature list.

    Key Evaluation Criteria (Scalability, Cost, Support, Data Sync)

    • Scalability: can it handle your peak season volume, and your volume in three years? Ask for references at a similar size.
    • Cost: compare total cost over three years, including licenses, setup, support and the effort to retest after each Business Central update.
    • Support: who answers when an order fails to sync on a Friday evening? Check response times and whether support understands both systems.
    • Data sync: confirm sync direction, frequency, conflict handling and error visibility. Real time sounds great, but many processes work fine on a 15 minute schedule.
    • Upgrade readiness: the integration must use API pages and OAuth, not page based OData or SOAP endpoints that are being retired.
    • Security and compliance: least privilege access, encrypted transport, audit logs and data residency that fits your regulations.

    Common Integration Mistakes to Avoid

    These are the mistakes I see repeatedly, and each one is avoidable:

    • Syncing dirty data: duplicate customers and inconsistent items multiply across every connected system.
    • Unclear data ownership: two systems editing the same field leads to records overwriting each other.
    • Making everything two way: bidirectional sync is harder to build and debug, so use it only when truly needed.
    • No error monitoring: silent failures surface weeks later as missing revenue or wrong stock.
    • Skipping finance in testing: the integration works technically but posts to the wrong accounts or dimensions.
    • Over customizing: heavy custom code makes every Business Central update a risk.
    • Using a personal account for integrations: when that person leaves, the integration breaks.

    Conclusion

    Business Central is a strong ERP on its own, but its real value appears when it sits at the center of a connected business. Start with the Microsoft integrations you already pay for, such as Outlook, Excel, Teams, Power BI and Copilot. Then connect the systems where revenue and customer conversations happen, whether that is HubSpot, Salesforce, Shopify, Adobe Commerce or Twilio.

    Keep the approach simple: define who owns each piece of data, choose native connectors where they fit, build on supported APIs, and monitor every integration like the business process it is. Companies that follow these principles close faster, sell with better information and scale without adding people to move data around.

    Need Help Integrating Business Central?

    From HubSpot and Salesforce to Shopify and custom API builds, our team can design integrations that are secure, supportable and built to scale.

    Talk to Expert

    Sources

    Frequently Asked Questions About Business Central Integration

    Does Business Central Integrate with Microsoft 365?

    Yes. Business Central integrates natively with Microsoft 365, and both use the same Microsoft Entra ID sign in. Users can work with Business Central data in Outlook and Excel, and store documents in OneDrive, without separate connectors or extra Business Central licensing.

    How Much Does Business Central Integration Cost?

    It depends on the method. Native connectors like Shopify and the Microsoft 365 add-ins cost nothing beyond your Business Central licenses, which start at $80 per user per month for Essentials. AppSource apps usually run from a small monthly fee to a few hundred dollars a month. Custom or iPaaS integrations typically range from a few thousand dollars for a simple flow to tens of thousands for complex, multi system projects, plus ongoing support.

    Does Business Central Integrate with Microsoft 365, Teams, and Power BI?

    Yes, all three. In Teams, Business Central links shared in a chat expand into live cards, and users can look up contacts without leaving Teams. Power BI connects natively, offers ready made reporting apps, and lets you embed reports in Business Central role centers. Viewing shared Power BI reports requires the appropriate Power BI license.

    Can Business Central Integrate with Non-Microsoft Apps Like Shopify and Salesforce?

    Yes. Shopify has a native connector built by Microsoft. Salesforce, HubSpot, Adobe Commerce and Twilio connect through AppSource apps, iPaaS platforms or custom integrations using the Business Central REST APIs.

    How Long Does It Take to Integrate Business Central with Other Systems?

    A native connector like Shopify can be running in days, with one to three weeks for proper mapping and testing. A standard AppSource connector usually takes two to four weeks. Custom or multi system integrations often take six to twelve weeks, depending on data quality, the number of entities and how much testing finance requires.

    Do I Need a Developer to Set Up Business Central Integration?

    Not always. Microsoft 365 integrations, the Shopify connector and many AppSource apps can be configured by a functional consultant or a capable admin. You will need a developer for custom API pages, AL extensions, complex iPaaS logic or high volume integrations. Even with a no code tool, involve someone who understands Business Central posting setup, since mapping mistakes show up in the ledger.

    Is Data Secure When Integrating Business Central with Third-Party Apps?

    It can be, if the integration follows current standards. Business Central online requires OAuth 2.0 through Microsoft Entra ID, and data travels over encrypted HTTPS. Give each integration its own app registration with only the permissions it needs, store secrets securely, and review vendors for security certifications and data residency before you install their apps.

    We don't do consultations. We solve your growth challenges. Discuss your challenge
    Miley Johnson

    Our Customer Success Manager will reach out within the same day to discuss your project.

    Grow your business faster with AI, CRM, and proven digital strategies

      Contact Us

      We Got Your Back!

      Tell us about your problems and one of our Customer Success Managers will get back to you the same day. No spam. No pressure.

      No spam. No pressure.
      Miley Johnson Customer Success Manager
      Adam Starc Customer Success Manager

      Prefer direct contact? Call or email us anytime.

        Phone Number Icon