MB-820: Dynamics 365 Business Central Developer Associate

Associate Dynamics 365
Browse certifications

Exam Resources

Official learning paths, exam details, skills measured, and community resources to supplement your study.

About the MB-820 Exam

Build AL extensions for Dynamics 365 Business Central - objects, events, the AL language, testing, telemetry, and REST/API integration (Microsoft’s developer cert MB-820).

Master Exam MB-820 (Microsoft Dynamics 365 Business Central Developer) - describe the Business Central architecture, the extension model, and online vs on-premises; install and configure the VS Code AL development environment (app.json, launch.json, symbols, and the CodeCop/PerTenantExtensionCop/AppSourceCop/UICop analyzers) and debug, deploy, and maintain extensions; develop with AL objects (tables and FlowFields, pages and page types, Role Centers, reports, XMLports, codeunits, integration and business events, interfaces, install and upgrade codeunits, permission sets and entitlements, and queries); develop with the AL language (data types, procedures, error handling with TryFunctions and collectible errors, access modifiers, and the user-assistance and design-pattern standards); work with development tools (the Test Toolkit, test codeunits and handler functions, and Application Insights telemetry via Session.LogMessage); and integrate Business Central with other applications using HttpClient and JSON, API pages and queries, OData bound and unbound actions, and Read Scale-Out.

Who Should Take This Exam?

The MB-820 is designed for Business Central developers who build and extend apps with the AL language in Visual Studio Code - ISV/AppSource partners, per-tenant-extension (PTE) developers, and consultant-developers. You should have hands-on AL experience (objects, events, the development environment) plus familiarity with AppSource, source control, and CI/CD. Around 1-2 years of AL/Business Central development is recommended; it is the developer counterpart to the MB-800 functional consultant cert.

Typical study time: 4-8 weeks of focused study

Exam Quick Facts

DetailValue
Exam CodeMB-820
TitleDynamics 365 Business Central Developer Associate
Duration100 minutes
Questions40-60
Pass Score700 / 1000
Cost$165 USD
ProviderPearson VUE
ValidityRenew annually (free via Microsoft Learn)
Question TypesMultiple choice, Multiple response, Drag-and-drop, Case study
Official PageView on Dynamics 365 →

Exam Domains & Weights

The MB-820 exam covers 6 domains. Focus your study time based on the weights below — higher-weighted domains have more exam questions.

DomainWeightPractice Qs
Describe Business Central10-15%30
Install, develop, and deploy for Business Central10-15%30
Develop by using AL objects35-40%95
Develop by using AL15-20%45
Work with development tools10-15%25
Integrate Business Central with other applications10-15%25
Total100%250

💡 Study tip: Develop by using AL objects carries the most weight (35-40%) — start there. Describe Business Central has the least (10-15%), but don’t skip it — exam questions can come from any domain.

Practice Exam — 250 Questions

Prepare for the MB-820 with our 250-question practice exam covering all 6 exam domains. Every question includes detailed explanations and maps to official exam objectives.

What you get:

  • ✅ Exam simulation mode with timer
  • ✅ Spaced repetition for weak areas
  • ✅ Detailed explanations for every question
  • ✅ Progress tracking across domains
  • ✅ 20 free questions — no account needed

Microsoft Certification Path

Microsoft certs follow three levels: Fundamentals → Associate → Expert. Start with a Fundamentals cert in your area, then work up.

If you’re studying for the MB-820, you might also be interested in these Dynamics 365 certifications:

Study Tips

  1. Start with the heaviest domain — focus your time where the exam focuses its questions
  2. Use our practice exam — try the 20 free questions first to gauge your readiness
  3. Review explanations — don’t just check if you got it right; read why each answer is correct
  4. Simulate exam conditions — use the timed exam mode to practice under pressure
  5. Check the official pageofficial exam details always have the latest objectives
20 Free Questions Practice Exam $9 →