Business Central

Business Central Extensions & AppSource: Complete Guide [2026]

Last updated: March 15, 2026 min read8 sections
Quick Reference
AppSource hosts 6,000+ extensions for Business Central, replacing the legacy C/AL customization model from Dynamics NAV
Modern extensions use the AL language and run in a sandboxed environment, ensuring system stability and upgrade compatibility
Extensions install and update without modifying core Business Central code, preserving your upgrade path to new versions
Pricing models include free extensions, per-user subscriptions, flat-rate fees, and consumption-based pricing depending on the ISV
Microsoft publishes core extensions for banking, payments, e-commerce, and data migration built directly into Business Central
Top categories include warehouse management, document capture, manufacturing planning, EDI, shipping, and reporting
ISV publishers must meet Microsoft certification requirements and join the ISV Connect program for premium visibility
Extensions support per-environment management—install different extensions in production vs. sandbox for testing and validation
Trial extensions allow you to test functionality before committing to paid subscriptions, reducing deployment risk
Dependencies between extensions matter; review compatibility matrices before installing multiple solutions together

What Are Business Central Extensions?

Business Central extensions are packaged solutions built with the AL programming language that extend functionality without modifying the core application. Unlike legacy Dynamics NAV customizations written in C/AL, modern extensions run in a sandboxed environment and preserve your upgrade path.

An extension is essentially a self-contained app that adds new features, integrates with external services, or modifies business logic through AppSource or in-house development. When you install an extension, you’re layering new capability on top of Business Central’s standard platform—not replacing or forking it.

How Extensions Work

Extensions leverage the AL language, which is designed specifically for Business Central development. AL compiles to an intermediate format that runs in Microsoft’s multi-tenant cloud infrastructure. This sandboxed approach means:

  • No core code modification: Extensions cannot alter Business Central’s core objects, reducing the risk of breaking upgrades
  • Automatic updates: Extensions update independently of Business Central version releases
  • Performance isolation: Poorly written extensions are constrained and cannot destabilize the entire system
  • Reusability: Extensions can be published to AppSource and reused across organizations

Extensions vs. Legacy C/AL Customizations

Dynamics NAV developers traditionally used C/AL (Common Application Language) to customize the system by directly modifying core objects. This approach created technical debt: every major upgrade required re-applying customizations, often breaking functionality in the process.

Business Central extensions eliminate this burden by working alongside the standard product. You install, update, and uninstall extensions without ever touching core tables, pages, or codeunits. This clean separation means you can upgrade Business Central without worrying about losing custom functionality.

The AppSource Marketplace for Business Central

AppSource is Microsoft’s official marketplace for Business Central extensions. With over 6,000 apps available, AppSource is the primary discovery point for ISV solutions, integrations, and specialized functionality.

Browsing & Discovering Extensions

You can browse AppSource directly from the Business Central admin center or visit appsource.microsoft.com. Filters include:

  • Category (Reporting, Warehouse, Payroll, etc.)
  • Pricing (Free, Trial, Paid)
  • Industry (Manufacturing, Retail, Distribution)
  • Certification status (Preferred solutions, premium publishers)

Each listing includes reviews, ratings, publisher information, pricing details, and a detailed description of what the extension does.

Ratings, Reviews & Trust

AppSource displays aggregate ratings (1–5 stars) and customer reviews. Preferred ISV solutions are marked with a badge, indicating they’ve met strict quality and support standards. Publisher profiles show how long they’ve been in the ecosystem and their track record.

Pricing Models

AppSource extensions use various pricing approaches:

  • Free: Fully functional extensions with no cost
  • Freemium: Basic features free, premium tiers require subscription
  • Per-User Subscription: Monthly or annual fee multiplied by licensed Business Central users
  • Flat-Rate Subscription: Fixed monthly or annual fee regardless of user count
  • Consumption-Based: Pay for usage (e.g., per-document scan, per-API call)
  • One-Time License: Single perpetual purchase (rare in modern AppSource)

Many publishers offer free trials (30–90 days) so you can validate functionality before committing to paid plans.

Microsoft-Published Extensions

Microsoft includes several first-party extensions with Business Central, providing core integrations and capabilities that ship out of the box:

Core Microsoft Extensions

  • AMC Banking: Connects to banking systems for electronic payments and bank feeds
  • Shopify Connector: Integrates Shopify storefronts with Business Central inventory and sales
  • PayPal Payments Standard: Enables PayPal payment processing in Business Central
  • Cloud Migration: Helps migrate from on-premises Dynamics NAV to cloud-based Business Central
  • Data Migration: Imports historical data from legacy systems during implementation
  • Envestnet Yodlee Bank Feeds: Automates bank transaction import and reconciliation

These extensions often come pre-installed or are available at no additional cost, though some require ISP setup or third-party credentials.

Top Extensions by Category

Business Central’s extension ecosystem covers nearly every business function. Here’s a breakdown of the most popular extensions in key categories:

Warehouse & Inventory Management

For organizations managing complex warehousing operations, these extensions add advanced WMS capabilities:

Extension Publisher Key Features Pricing Model
Warehouse Insight Warehouse Insight Inc. Real-time warehouse analytics, KPI dashboards, cycle counting Per-user subscription
WMS Express Columbus Barcode scanning, pick-pack-ship workflows, bin management Flat-rate subscription
MetaWMS MetaWare Advanced putaway strategies, directed picking, wave management Per-user subscription

Document Capture & OCR

Automate invoice and document processing with optical character recognition:

Extension Publisher Key Features Pricing Model
Continia Document Capture Continia Invoice capture, OCR, AP automation, supplier matching Per-document consumption
AutoDocX AutoDocX Document classification, tax code detection, SAP integration Per-document or flat-rate

Manufacturing & Planning

Enhance production planning and shop floor control:

Extension Publisher Key Features Pricing Model
NETRONIC Visual Scheduling NETRONIC Gantt-based production scheduling, capacity planning, bottleneck analysis Per-user subscription
Insight Works Advanced Planning Insight Works Demand forecasting, supply planning optimization, MPS/MRP enhancement Flat-rate subscription

EDI & Supply Chain Integration

Connect with trading partners via EDI standards and protocols:

Extension Publisher Key Features Pricing Model
SPS Commerce SPS Commerce EDI 850/810/856, retail compliance, vendor management Per-transaction or flat-rate
TrueCommerce TrueCommerce EDI, AS2, API connectivity, multi-format support Per-transaction or flat-rate

Shipping & Logistics

Streamline order fulfillment and carrier integration:

Extension Publisher Key Features Pricing Model
ShipStation ShipStation (Stamps.com) Multi-carrier shipping labels, rate shopping, tracking Per-order or flat-rate
EasyPost EasyPost Carrier APIs, real-time rates, label printing, tracking Per-shipment consumption
Boltrics Shipping Boltrics Rate management, carrier selection, returns processing Flat-rate subscription

Payroll & Human Resources

Connect Business Central to dedicated payroll and HR platforms:

Extension Publisher Key Features Pricing Model
Ceridian Dayforce Ceridian Payroll processing, tax compliance, HR management sync Per-employee or flat-rate
ADP Workforce Now ADP Payroll, benefits, time tracking, employee data sync Per-employee or flat-rate

E-Commerce & Sales Channels

Integrate multiple sales channels with Business Central:

Extension Publisher Key Features Pricing Model
Shopify Connector (Microsoft) Microsoft Native Shopify integration, order sync, inventory sync, fulfillment Included with Business Central
WooCommerce Connector WooConnector / Third-party ISVs Order import, inventory sync, customer data Per-order or flat-rate
Magento Connector Third-party ISVs Product catalog sync, order fulfillment, customer integration Flat-rate subscription

Advanced Reporting & Analytics

Move beyond Business Central’s standard reports:

Extension Publisher Key Features Pricing Model
Jet Reports Jet Global Ad-hoc reporting, Excel-based design, BI dashboards Per-user subscription
Solver Solver Financial reporting, consolidation, planning & analysis Flat-rate subscription
Zetadocs Reporting Zetadocs Document generation, statement production, regulatory reporting Per-document or flat-rate

CRM & Customer Management

Integrate CRM systems with Business Central for unified customer data:

Extension Publisher Key Features Pricing Model
Dynamics 365 Sales Integration (Microsoft) Microsoft Native D365 Sales sync, lead-to-cash, customer views Included with qualifying D365 licenses
HubSpot Connector HubSpot / Third-party ISVs Contact sync, deal tracking, activity logging Per-user or flat-rate

How to Evaluate and Select Extensions

With thousands of extensions available, selecting the right one requires a structured evaluation process. Here are the key factors to consider:

Compatibility & Technical Requirements

Before installing, verify:

  • Business Central Version: Is the extension compatible with your current BC version? Check the minimum version requirement
  • Dependent Extensions: Does this extension require other extensions? Map dependencies to avoid conflicts
  • Country/Regional Functionality: Some extensions are region-specific (UK VAT, German tax, etc.). Confirm it matches your localization needs
  • Performance Impact: Review documentation for memory and CPU requirements, especially for heavy analytics extensions

Publisher Stability & Track Record

Research the publisher:

  • How long have they been in the AppSource ecosystem?
  • Do they have other successful extensions?
  • Are they a Microsoft Preferred ISV?
  • What’s their financial stability (especially for smaller ISVs)?

Update Frequency & Support

  • How often does the publisher release updates?
  • Do they announce breaking changes or major feature additions?
  • What’s their support model? (Email, phone, portal, community forums)
  • What’s their SLA for critical bug fixes?

Reviews & Customer Feedback

Examine AppSource reviews and ratings:

  • Focus on recent reviews (last 6 months) for current product state
  • Identify common complaints or praised features
  • Check if the publisher responds to negative reviews and addresses issues
  • Look for industry-specific feedback (manufacturing customers, retail usage, etc.)

Trial Availability

Most quality extensions offer free trials (30–90 days). Use this time to:

  • Test functionality against your specific workflows
  • Evaluate user adoption and learning curve
  • Assess reporting capabilities and customization options
  • Confirm integration with your other extensions

Pricing & Total Cost of Ownership

Beyond the subscription fee, consider:

  • Implementation cost: Do you need professional services for setup?
  • Training: Are certification or training programs required?
  • Data migration: Will legacy data need to be imported?
  • Scale: How does pricing scale as your organization grows (per-user vs. flat-rate)?

Extensions vs. Custom Development

Not every feature requirement should be solved with an off-the-shelf extension. Sometimes custom AL development is the better approach.

When to Use AppSource Extensions

  • Industry-standard functionality: If your requirement is common across your industry (e.g., warehouse management for a distributor), an ISV solution likely exists
  • Time to market matters: Extensions deploy in days or weeks; custom development takes months
  • Vendor stability preferred: You want third-party support and ongoing maintenance
  • Budget is fixed: Subscription costs are predictable; custom development is time-and-materials
  • Future upgrade simplicity: Extensions don’t block Business Central upgrades like custom code can

When to Build Custom AL Extensions

  • Unique competitive advantage: Your requirement is proprietary and confidential
  • Tight integration needed: Multiple legacy systems need deep connectivity beyond existing APIs
  • No AppSource solution exists: You’ve searched thoroughly and found no suitable extension
  • High-volume custom logic: Your workflows are highly specialized; an extension would need heavy configuration
  • Cost efficiency at scale: For very large organizations, custom development may have lower lifetime cost than expensive per-user subscriptions

Hybrid Approach

Many organizations blend extensions and custom development:

  • Use an AppSource extension for 80% of functionality
  • Build a lightweight custom extension to fill gaps or integrate with proprietary systems
  • This reduces development effort while maintaining upgrade compatibility

Installing, Updating, and Managing Extensions

The technical management of extensions is straightforward, but best practices matter for organizational governance.

Installation Process

  1. Access AppSource: From Business Central Admin Center or appsource.microsoft.com, find your extension
  2. Review Details: Confirm pricing, supported versions, dependencies, and publisher information
  3. Manage in Admin Center: Navigate to Extensions > Get Extensions > Select your extension > Install
  4. Choose Environment: Select which environment (production, sandbox, or both) receives the extension
  5. Await Completion: Installation typically completes within minutes; complex extensions may take longer
  6. Verify Installation: Once installed, the extension appears in your Installed Extensions list and is immediately active

Updates & Upgrades

Publishers regularly release updates with bug fixes, performance improvements, and new features. Business Central notifies you when updates are available. You control the timing of updates and can schedule them during maintenance windows.

Updates are generally backward-compatible, but always test in a sandbox environment first, especially if the extension is critical to your workflows.

Testing Extensions in Sandbox

Best practice: always test extensions in a sandbox database before enabling them in production:

  • Create a sandbox copy of your production database
  • Install the extension in sandbox
  • Run end-to-end workflows using the new extension
  • Validate data integrity and performance
  • Have power users confirm functionality matches expectations
  • Once approved, install in production during a maintenance window

Per-Environment Management

Business Central allows different extensions across environments:

  • Production: Only stable, proven extensions
  • Sandbox: Test new extensions before production rollout
  • Dev: Custom AL extension development and testing

This flexibility enables safe innovation without disrupting business operations.

Managing Dependencies

Some extensions depend on others. For example, an advanced warehouse management extension might require a base WMS extension. Track dependencies in a spreadsheet or wiki:

  • List all installed extensions and their versions
  • Document which extensions depend on which
  • When updating, verify that dependent extensions still work
  • Before uninstalling an extension, check if others depend on it

Uninstalling Extensions

Uninstalling an extension removes its features but typically preserves your data. However:

  • Custom fields added by the extension may be hidden (not deleted)
  • Workflows or automations tied to the extension may break
  • Reports relying on the extension’s data may no longer work
  • Always plan for these scenarios before removing an extension from production

Understanding the ISV Landscape

The Business Central ISV ecosystem is robust and diverse. Understanding the key players and certification framework helps you make better vendor selections.

Microsoft Preferred ISV Partners

Microsoft designates certain publishers as Preferred ISVs, indicating they’ve met rigorous quality, support, and innovation standards. These publishers typically:

  • Have proven track records with multiple successful extensions
  • Provide dedicated support and professional services
  • Actively participate in Microsoft’s partner ecosystem and events
  • Maintain high customer satisfaction ratings
  • Commit to regular updates and Business Central version compatibility

ISV Certification & Quality Standards

All extensions published on AppSource must meet baseline quality standards:

  • Code Quality: Extensions must pass security scanning and performance profiling
  • Documentation: Clear feature descriptions, installation instructions, and support contact information
  • Supportability: Publisher must provide reasonable support and maintenance
  • Compliance: Extensions must adhere to Microsoft’s security policies and data handling practices

The ISV Connect Program

Microsoft’s ISV Connect program provides resources, training, and support for extension publishers:

  • Early access: ISVs receive previews of upcoming Business Central features
  • Technical support: Direct channels to Microsoft engineering teams
  • Marketing support: Co-marketing opportunities, co-sell programs, and visibility on AppSource
  • Certification pathways: Programs for achieving Preferred ISV status

Key ISV Categories & Leaders

The ISV ecosystem includes:

  • Vertical-specific ISVs: Solutions designed for manufacturing, distribution, retail, professional services, etc.
  • Functional specialists: Companies focused on specific capabilities (reporting, warehouse management, HR, etc.)
  • Integration providers: ISVs connecting Business Central to external systems (e-commerce, CRM, ERP, accounting)
  • Implementation partners: Global consulting firms and regional partners who build custom extensions
  • Global vs. regional publishers: Large publishers with worldwide presence and smaller regional players serving specific markets

Emerging Trends in Extensions

  • AI-powered extensions: Machine learning for forecasting, anomaly detection, and intelligent automation
  • API-first integrations: Modern extensions embrace REST APIs and webhooks for flexible connectivity
  • Low-code/no-code platforms: Some ISVs offer extensions that non-developers can configure without coding
  • Sustainability & compliance: Extensions addressing ESG reporting, carbon tracking, and regulatory compliance

Frequently Asked Questions

An extension published on AppSource is a packaged solution meant for reuse across multiple organizations. A custom AL app is typically built for a single organization’s specific needs. Both use the AL language, but extensions undergo more rigorous testing and must meet AppSource certification standards.

Yes. You can upload custom extensions directly through the Business Central admin center if they’re signed and meet your organization’s security policies. However, AppSource is the official, curated marketplace where most third-party solutions are published.

No, properly built extensions don’t prevent upgrades. Extensions are designed to be upgrade-compatible and can continue working after you update Business Central. This is a key advantage over the old C/AL customization model. However, always test extensions in a sandbox environment after updating Business Central to ensure continued compatibility.

Review the dependency information in each extension’s AppSource listing and documentation. Some extensions are explicitly designed to work together and may depend on one another. If you’re uncertain, test both extensions in a sandbox environment before deploying to production. Contact the publishers if you identify potential conflicts.

Data created by the extension typically remains in Business Central, though fields added by the extension may become hidden. Custom tables may persist even after uninstalling. Plan carefully before removing an extension, especially if critical data depends on it. When in doubt, consult the extension’s documentation or contact the publisher.

Some Microsoft-published extensions (like Shopify Connector and Cloud Migration) are included. Third-party extensions usually have separate subscription costs, which may be per-user, flat-rate, or consumption-based. Check the pricing details on each extension’s AppSource listing.

Yes. A single AppSource subscription typically covers all your environments (production, sandbox, dev). However, you install and manage the extension separately in each environment. This allows you to test extensions in sandbox before production rollout.

Check if the extension continues to work with your current Business Central version (many continue working even without active support). If critical functionality breaks, contact the publisher about takeover options or begin evaluating alternative extensions. Document this scenario in your extension governance plan to mitigate future risk.

Calculate the total cost of ownership (subscription + implementation + training + data migration) against the time and effort you’d spend building custom functionality. Consider soft benefits like vendor support, ongoing updates, and reduced technical debt. Test the extension in a sandbox and have stakeholders validate it solves your problem before committing to paid plans.

Extensions typically work within the scope of a single company database. Cross-company data access is possible via APIs but requires careful design to avoid security and compliance issues. Consult the extension’s documentation if you have multi-company scenarios.

Previous
Business Central + Shopify Integration: Complete Guide [2026]

Related Reading

From the Blog & Resources