MB-820 practice test
Microsoft Dynamics 365 Business Central Developer Associate
100 practice questions, spread across the exam's topics the same way Microsoft weights them, each with a full explanation and a link to the official documentation that proves the answer. Written by a Microsoft Certified Trainer who does this work for a living.
No card needed to start, and none to keep going: buying is not open yet.

What is inside
Every area the exam tests
Our questions are spread the same way Microsoft weights the exam, so your practice matches the real thing.
Architecture and apps
10 to 15%The components and capabilities of the product, the core solution and extensions approach, how customisations survive an update, the differences between the online and on-premises versions, the distinction between the base app and the system app, what apps do and how one reaches the marketplace.
12 questionsEnvironment and deployment
10 to 15%Installing and configuring the development environment, managing the configuration files for an extension, working with several extensions in one workspace, debugging in the editor, deploying an extension, creating and modifying one, multilanguage development and keeping extensions maintained.
12 questionsAL objects
35 to 40%Tables, table extensions, page types and role centres, enums, reports including layouts, data models, triggers, request pages and multilanguage, XMLports and their properties and nodes, codeunits with events, triggers, interfaces and install and upgrade code, entitlement and permission set objects including inherent permissions, and queries with joins, filters and aggregation.
37 questionsThe AL language
15 to 20%Profiles and views in code, the user assistance model, assisted setup, teaching tips, tours and onboarding checklists, the data process model and functional table types, document and master data standards and their design patterns, and the language itself: procedures, data types, files, expressions, built-in functions and statements, variables, error handling and access modifiers.
18 questionsTesting and telemetry
10 to 15%Testing applications, installing and running the test toolkit, writing test codeunits and procedures, and telemetry: monitoring and analysing it, configuring it, and emitting custom signals from an extension.
11 questionsIntegration
10 to 15%Calling external services with the HTTP classes, reading and writing JSON, creating and working with API pages, bound and unbound actions in OData, and using read scale-out to improve the performance of read-heavy work.
10 questionsMicrosoft last updated this exam on 10 June 2025. Our questions match that version.
How you will use it
Practise the way that suits you
- Learn as you go. Answer, read why straight away, then move on. No clock, no pressure.
- Or sit it timed. A clock, no answers until the end, and two minutes a question, so you learn to pace yourself.
- Score by topic. See which area let you down instead of one number out of a hundred.
- Go back over it. Read every question again afterwards, right and wrong, with the full explanation.

Is it for you
Who takes MB-820
Developers building extensions for Business Central
More than half of it is AL objects and the language itself.
Consultants who write AL alongside configuring the product
It draws the line between what is configured and what has to be written.
Anybody publishing an app to the marketplace
The extension model, upgrade lifecycle and testing are examined directly.
See the questions before you pay
10 MB-820 questions with full explanations, so you can judge the quality yourself.
Start 10 free questions