Preparing for PL-400 takes between 4 and 12 weeks depending on how much real code you have already written against Power Platform: 4-6 if you work daily with Dataverse and plug-ins, 6-10 if you code well but the platform is new to you, and 8-12 if you come from the maker side. There is no magic number; this guide adapts the plan to your starting point and focuses practice on platform extensions, the heaviest block of the outline.
Scenario 1: you already work daily with Dataverse and code (4-6 weeks)
If your current job involves writing plug-ins, custom connectors, or regularly consuming the Web API, the exam largely tests things you already do. A focused 4-6 week review — targeting specific gaps like ALM, PCF if you don't use it daily, or Azure Functions — is usually enough.
Scenario 2: you're coming from the maker or functional side (8-12 weeks)
If you're strong with Power Apps and Power Automate as a maker but don't code daily, the long pole isn't learning Power Platform — it's building up enough C#, JavaScript/TypeScript, and Azure knowledge to genuinely understand plug-ins and PCF components, not just memorize them. Plan for 8-12 weeks, with part of that time spent writing your own code.
If PL-200 was your reference point, note that it was retired on 31 August 2026; PL-400 vs PL-200 explains what transfers from a functional profile.
Scenario 3: experienced developer, new to Power Platform (6-10 weeks)
If you're a solid programmer but have never touched Dataverse, the learning curve sits in the platform-specific concepts: the plug-in event pipeline, the security model, ALM with solutions, and DLP policies. 6 to 10 weeks is usually enough, prioritizing hands-on practice over passive reading.
What actually moves the needle
In all three cases, the factor that shortens prep time the most isn't reading more documentation — it's practicing with questions that force you to reason through why one option is correct and the others aren't, rather than recognizing text you've already seen.
Build at least one C# plug-in, one TypeScript PCF component and one authenticated Dataverse integration. Then use practice by category on the PL-400 page to find gaps and the mock exams to train mixed scenarios. The goal is to solve a new question and justify the decision.
Frequently asked questions
How many study hours does PL-400 need?
It depends on your starting point: roughly 40-60 hours over 4-6 weeks for someone already developing on Dataverse; 80-120 hours over 8-12 weeks for someone coming from the maker side who needs to strengthen C# and TypeScript.
Can you pass PL-400 without knowing how to code?
Not realistically. The exam asks about C# plug-ins, TypeScript PCF components, the Web API and Azure Functions; Microsoft expects you to write and debug code.
What is the passing score for PL-400?
700 out of 1,000. The exam lasts 100 minutes and is available in Spanish.
What happens if I fail PL-400?
You can retake it 24 hours after the first failed attempt. From the second failure onward, Microsoft applies longer waiting periods, so review your weakest domains before rebooking.