Business Central Extensions & AppSource: Complete Guide [2026]
- 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
- Access AppSource: From Business Central Admin Center or appsource.microsoft.com, find your extension
- Review Details: Confirm pricing, supported versions, dependencies, and publisher information
- Manage in Admin Center: Navigate to Extensions > Get Extensions > Select your extension > Install
- Choose Environment: Select which environment (production, sandbox, or both) receives the extension
- Await Completion: Installation typically completes within minutes; complex extensions may take longer
- 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
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.
Related Reading
Dynamics 365 Business Central: Complete Overview for 2026
Business Central Implementation Guide: Strategy to Go-Live
AL Language & Extension Development for Business Central
Migrating from Dynamics NAV to Business Central
Warehouse Management in Business Central: Guide
Business Central Reporting & Analytics: Tools & Best Practices
E-Commerce Integration with Business Central
Manufacturing Features in Business Central
From the Blog & Resources
2026 Dynamics 365 Business Central Cost & Investment Guide
The definitive guide to Dynamics 365 Business Central implementation costs. Covers licensing ($70–$100/user/mo), implementation ($150K–$500K+ typical range), and ongoing costs. Includes partner billing rate benchmarks, budget planning worksheets, and 10 questions to ask every partner before signing.
How Much Does Microsoft Dynamics 365 Really Cost? The Complete 2026 Guide
If you're researching what Microsoft Dynamics 365 actually costs, you've probably already discovered that the answer is maddeningly vague. Microsoft's pricing p
Why Business Central Implementations Fail: Root Causes, Statistics, and How to Succeed
Nearly 50% of ERP implementations fail to meet expectations. Learn why Business Central implementations fail, what they really cost, how to choose the right partner, and the proven best practices that dramatically increase your odds of success.
Dynamics 365 Business Central: The Complete Guide
The definitive independent guide to Microsoft Dynamics 365 Business Central.