AI-900 has a reputation as the easiest certification Microsoft offers. That reputation is mostly accurate, and also the reason people fail it. Not because the content is secretly hard, but because candidates assume they can skip targeted preparation and wing it on general AI knowledge. The exam doesn't test general AI knowledge. It tests whether you can match a business problem to the correct Azure service, apply the right Responsible AI principle to a scenario, and distinguish between concepts that look identical until you read them carefully.
The exam in one paragraph
AI-900 is a judgment exam, not a lab exam and not a vocabulary quiz. Every question is conceptual. There is no code, no CLI, and no hands-on component. What the exam actually measures is whether you understand what each Azure AI service does well enough to select the right one when given a business scenario. That means you need to know the difference between Azure AI Vision and Custom Vision, between Azure AI Language and Azure AI Speech, and between a classification problem and a regression problem. Not deeply. Just well enough to choose correctly when the answer choices look almost identical.
The May 2, 2025 update significantly increased the weight of the Generative AI domain (now the single heaviest at 20–25%) and decreased the Machine Learning domain's weight from its previous level. Candidates using study materials from 2023 or 2024 will encounter questions their materials don't cover. The exam retires June 30, 2026 and is replaced by AI-901, both earn the identical lifetime "Microsoft Certified: Azure AI Fundamentals" credential.
Quick facts
- Cost: $99 USD (varies by region and tax); academic pricing approximately $15–$30 via Certiport for eligible students and educators
- Duration: 45 minutes of working time; budget roughly 65 minutes of total seat time for check-in, tutorial, and post-exam survey
- Questions: Microsoft doesn't publish the exact count; expect roughly 40–60 questions (community estimates approximately 55)
- Passing score: 700/1000 on a scaled score, not a straight 70%, because questions vary in difficulty and no points are deducted for wrong answers
- No hands-on labs, fully conceptual, scenario-based questions only
- Does not expire, fundamentals certifications are lifetime valid, no renewal required
- Retires June 30, 2026, replaced by AI-901 (same credential name, heavier generative AI and Python content)
- Free vouchers exist, Microsoft Virtual Training Days offer a 50% discount; timed events like AI Skills Fest have offered full free vouchers
Exam at a glance
| Item | Detail |
|---|---|
| Cost | $99 USD (academic: ~$15–$30 via Certiport) |
| Working time | 45 minutes |
| Total seat time | ~65 minutes (includes check-in, tutorial, survey) |
| Questions | ~40–60 (Microsoft doesn't publish official count) |
| Passing score | 700/1000 (scaled) |
| Format | Multiple choice, multiple-select, drag-and-drop, hot area, build-list, sentence completion |
| Validity | Does not expire (lifetime) |
| Testing | Online proctored (Pearson VUE OnVUE) or in-person test center; Certiport for academic |
| Retake policy | 24 hours after first failure; 14 days between all subsequent attempts; max 5 attempts per 12-month period |
| Current version | Updated May 2, 2025 (English) |
| Retirement | June 30, 2026 (replaced by AI-901) |
The score is scaled, which means two candidates who miss the same number of questions can receive different final scores if their question sets differ in difficulty. Points are never deducted, so always answer every question, guessing is strictly better than leaving a blank. Some sections are sealed: once you advance, you may not be able to return to questions marked for review. A candidate on Microsoft Learn Q&A in September 2025 described failing with a 650 because 10–12 questions marked for later review were never submitted when the section closed. Don't rely on "I'll come back to that."
The format includes formats that catch people who only read: hot-area questions ask you to click specific parts of a diagram (like a confusion matrix), and drag-and-drop questions ask you to match principles to scenarios. The free Microsoft exam sandbox at https://aka.ms/examdemo lets you practice these interfaces before exam day.
Who should sit this exam
AI-900 is the right starting point for anyone who needs a formal foundation in Azure AI concepts but isn't yet building AI solutions. Business analysts, project managers, sales engineers, and IT professionals working adjacent to AI projects will find it genuinely useful, not because it unlocks senior roles, but because it gives a shared vocabulary and a structured map of what Azure's AI services actually do.
For developers and data practitioners, AI-900 is a quick stepping stone toward AI-102 (Azure AI Engineer Associate) or DP-100 (Azure Data Scientist Associate). It won't replace hands-on experience, but it does signal foundational awareness to hiring managers and is often a prerequisite for role-based cert paths.
Who should wait: if you're already working with Azure Cognitive Services, Azure OpenAI, or Azure ML Studio professionally, you might find AI-900 too lightweight to justify the time investment. In that case, AI-102 is the better immediate target.
Domain breakdown
Domain 1, Describe Artificial Intelligence Workloads and Considerations (15–20%)
This domain covers two things: identifying common AI workload categories (computer vision, NLP, document processing, generative AI) and applying Microsoft's six Responsible AI principles to scenarios.
The workload identification piece is relatively straightforward. You need to recognize which type of AI is solving which kind of problem, image recognition is computer vision, chatbots are NLP, invoice extraction is document processing. The categories themselves aren't tricky.
The Responsible AI section is where candidates lose marks. The six principles are Fairness, Reliability and Safety, Privacy and Security, Inclusiveness, Transparency, and Accountability. You must memorize all six and, more critically, apply them correctly when a question describes a situation. What shows up repeatedly in community threads is that the answer choices use near-identical phrasing, the correct answer often turns on a single word. Empowering people with disabilities maps to Inclusiveness. Explaining model decisions maps to Transparency. Allowing humans to override AI outputs maps to Accountability. Systems behaving safely under unexpected conditions maps to Reliability and Safety. A multiple-select question will seed fakes like "knowledgeability" and "decisiveness" into the option list, you need to recognize which six are the real ones.
Responsible AI questions also appear across other domains, particularly within the Generative AI section. Their total representation on the exam exceeds what the 15–20% domain weight suggests.
Domain 2, Describe Fundamental Principles of Machine Learning on Azure (15–20%)
This is the domain that trips up non-technical candidates most reliably. The vocabulary is abstract, features, labels, training datasets, validation datasets, supervised learning, unsupervised learning, and the distinctions between ML task types look small on paper but generate specific exam questions.
The community shorthand that actually works: predict a continuous number (house price, temperature) = regression. Predict a category or label (spam/not spam, dog/cat) = classification. Group unlabeled data into segments without a predefined answer = clustering. Classification and regression are supervised (they need labeled training data). Clustering is unsupervised (no labels, no predetermined categories).
The Transformer architecture was added to this domain in the May 2025 update. Candidates using materials from 2024 or earlier won't have this in their notes, which is exactly why it appears. You don't need to understand the math, you need to understand what Transformer models are designed to do (process sequences, handle language at scale) and how they connect to the Azure services built on them.
Azure ML Studio, AutoML, and Azure AI services are all testable here. The exam wants you to know which tool is used for which purpose: AutoML automates model selection and training; Azure ML Studio is the workspace for building and deploying custom models; Azure AI services are pre-built capabilities you call via API. Conflating these costs you easy marks.
Domain 3, Describe Features of Computer Vision Workloads on Azure (15–20%)
Most candidates find this the most intuitive domain. The concepts, image classification, object detection, OCR, facial detection, are visual and concrete. The use cases are immediately recognizable.
The service confusion is the trap. Azure AI Vision is the pre-built service for general image analysis, OCR, and spatial analysis. Custom Vision is for training your own image classifier or object detector when the pre-built model doesn't fit your use case. Azure AI Document Intelligence (formerly Form Recognizer, renamed July 2023) handles structured document extraction, invoices, receipts, forms.
A common question stem: "A company wants to extract text from handwritten notes." The answer is OCR within Azure AI Vision, not Document Intelligence, which handles structured form layouts. Read carefully; the difference between pre-built Vision and Custom Vision is exactly the kind of near-identical choice the exam uses.
One other distinction: facial detection locates faces in an image. Facial analysis goes further, inferring attributes. The exam tests this boundary.
Candidates who spend 30 minutes actually clicking through the Azure AI Vision service in the portal (or the official labs) find that these distinctions click in a way that reading alone doesn't produce.
Domain 4, Describe Features of Natural Language Processing (NLP) Workloads on Azure (15–20%)
NLP scenarios are relatable, chatbots, sentiment analysis, language translation, voice assistants, which makes this domain feel approachable. The catch is the service boundary between Azure AI Language and Azure AI Speech.
Azure AI Language handles text. Sentiment analysis, key phrase extraction, entity recognition, Conversational Language Understanding (CLU, which replaced LUIS), and Custom Question Answering (which replaced QnA Maker) all live here. Azure AI Speech handles audio. Speech-to-text, text-to-speech, and spoken-language translation are all Speech service tasks. Azure AI Translator handles text-to-text translation across languages and is a separate service from both.
The pattern across pass reports is consistent: candidates who build a simple two-column table (Language = text input/output, Speech = audio input/output, Translator = text translation) before exam day don't make service-mapping errors in this domain. Those who don't build the table frequently mismatch "extract sentiment from customer reviews" (Language) with "convert audio to searchable text" (Speech).
LUIS was retired March 31, 2026. QnA Maker was fully retired October 31, 2025. If your practice materials still reference either name as a current service, the materials are stale. The current services are CLU and Custom Question Answering, both features within Azure AI Language.
Domain 5, Describe Features of Generative AI Workloads on Azure (20–25%)
This is the hardest domain and the heaviest one. Don't skip it, don't underweight it, and don't rely on any study material that doesn't explicitly cover Azure AI Foundry, Retrieval-Augmented Generation, and Microsoft Copilot products.
The core concepts tested: what generative AI models do (generate text, code, images), what hallucinations are and why they happen, how grounding and Retrieval-Augmented Generation (RAG) reduce hallucinations, and which Azure service is the right tool for which generative AI task.
The service distinctions matter here more than anywhere: Azure OpenAI Service provides API access to OpenAI models (GPT, DALL-E, Whisper, Embeddings). Azure AI Foundry (formerly Azure AI Studio, now being rebranded toward "Microsoft Foundry") is the workspace for building, evaluating, and deploying AI applications, it's the portal, not the API. The Azure AI Foundry model catalog is where you browse and select from a range of foundation models, not just OpenAI's. Candidates confuse these consistently.
Within OpenAI models specifically: GPT understands and generates natural language and code. DALL-E generates images. Whisper transcribes and translates speech. Embeddings convert text to numerical vectors for similarity search. A common multiple-select format asks which two capabilities belong to a GPT model, the answer is understanding and creating natural language, not image generation.
Responsible AI applied specifically to generative AI is heavily tested here: content filtering, bias mitigation, and hallucination detection are all listed as considerations, and the exam asks which Responsible AI principles apply in generative AI scenarios. Prompt engineering and the concept of grounding are tested at a conceptual level, you won't write a prompt, but you need to understand what it does.
Microsoft Copilot products (Microsoft 365 Copilot, GitHub Copilot, Copilot Studio) now appear in exam questions. Know what category of tool they represent and what they're designed to do.
Where candidates lose points
The failure pattern on AI-900 is narrow. Most candidates who fail do so for one of these reasons:
Outdated study materials. This is the single most common cause. Materials from 2023 or early 2024 don't cover Azure AI Foundry, RAG, grounding, or the current scope of the Generative AI domain. They may still reference LUIS and QnA Maker as current services. If a practice set uses the name "Cognitive Services" as an active Azure product rather than a historical reference, discard it.
Treating Responsible AI as a memorization task. You can memorize all six principles perfectly and still get the scenario questions wrong. The exam tests application, not recall. "Explain the model's decision" sounds like it could be Accountability or Transparency, but it's Transparency. "Allow users to contest AI outcomes" sounds like Transparency, but it's Accountability. Practice applying principles to scenarios, not just listing them.
Service boundary confusion. Azure AI Vision vs. Custom Vision vs. Document Intelligence. Azure AI Language vs. Azure AI Speech vs. Azure AI Translator. Azure OpenAI Service vs. Azure AI Foundry vs. the model catalog. These distinctions appear on almost every exam, and the answer choices are designed to include the plausible-but-wrong adjacent service.
Leaving questions blank. Sealed sections mean you may not be able to return to items marked for review. This is documented and real. Answer every question with your best guess before advancing. There's no penalty for a wrong answer; an unanswered question in a sealed section is a guaranteed zero.
Underestimating the exam entirely. AI-900 is rated as easy by the community, and it is. But "easy" means it requires targeted study, not no study. Candidates who assume general tech knowledge substitutes for knowing which Azure service does what get caught by specific mapping questions.
Retake reality
Microsoft doesn't publish pass rates, and limited community data makes it impossible to give a reliable first-attempt figure. Community perception is that the pass rate is high given the fundamentals level, but this is unverified. Some candidates report passing on the first attempt after a single weekend of study; others describe failing at 650 despite feeling prepared.
What the failure reports are consistent on: most first-attempt failures cluster in Generative AI (because materials were outdated) and Responsible AI (because principles weren't practiced in scenario form). Candidates who retake successfully typically do so after targeting exactly those two areas, using the domain-level score report provided immediately after the exam. The 14-day wait between attempts is mandatory after the second failure, don't rush back in 24 hours without changing something.
How to prepare
Start with Microsoft Learn. The official free AI-900 learning path at learn.microsoft.com is written by Microsoft, mapped 1:1 to the current exam objectives, and updated to reflect the May 2025 domain changes. It includes embedded quizzes, hands-on sandbox labs, and access to the free official Practice Assessment. This is the foundation. Everything else supplements it.
The learning path doesn't cover every testable topic at equal depth, treat the Skills Measured document (the study guide at https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/ai-900) as your master checklist. Every bullet point in that document is a potential exam question. Work through it systematically and flag any topic where you can't confidently answer a scenario question.
Build two reference artifacts before exam day. First, a service-mapping table: list every Azure AI service, what type of input it takes, and what scenario it solves. One column for the service name, one for the workload, one for a concrete example. Second, a Responsible AI principle table: six principles, one sentence each describing when it applies, and two or three concrete scenario examples per principle. These two artifacts cover the majority of trap questions.
Use the free official Practice Assessment. Access it directly from the AI-900 exam page on Microsoft Learn. It's the closest available simulation of actual exam questions, and the community is consistent on this: aim for 85%+ before scheduling your real exam. If specific domains consistently score below 70%, add focused study there before booking.
Use CertCompanion practice exams at /exams/microsoft-azure-ai-fundamentals-ai-900 to test under timed conditions across all five domains. The goal is consistent 80–90% performance before you schedule. One timed full mock exam under real conditions, no pausing, no looking things up, tells you more about readiness than hours of passive reading.
This shows how CertCompanion's own AI-900 practice bank is distributed, not the official exam weighting. The bank skews toward the hands-on, scenario-heavy domains where drilling pays off most, and the "Other" bucket holds cross-domain questions that span more than one objective. Use the official domain percentages to plan coverage and this bank to pressure-test it.
Official tools worth using:
- Free Practice Assessment on Microsoft Learn (official Microsoft questions, free with a Microsoft Learn account)
- Microsoft exam sandbox at https://aka.ms/examdemo (practice the interface formats before exam day)
- Official GitHub labs at https://microsoftlearning.github.io/mslearn-ai-fundamentals/ (hands-on portal exercises for all five domains)
- MeasureUp AI-900 practice test (Microsoft's official paid practice exam partner; pass guarantee available in certification mode)
On cost: Microsoft Virtual Training Days for AI Fundamentals currently offer a 50% discount voucher issued approximately five business days after completing both sessions. Register with the same email as your Microsoft Learn profile, mismatched emails are the most common reason vouchers don't arrive. Time-limited events like AI Skills Fest have offered full free vouchers; monitor the Microsoft Learn events calendar. If you're scheduling before June 30, 2026, the $99 AI-900 remains available; after that date, only AI-901 is offered.
Study timeline by background
| Background | Estimated hours | What drives the range |
|---|---|---|
| IT/cloud professional (AZ-900 holder or equivalent) | 5–10 hours | Azure service names are familiar; focus study on Generative AI domain and Responsible AI scenarios specifically |
| General tech familiarity (not Azure-specific) | 10–20 hours | Need to learn service boundaries and Azure naming; one week of part-time study is a realistic target |
| Complete beginner (no tech background) | 15–40 hours over 2–4 weeks | Requires building vocabulary from scratch before scenario practice becomes useful |
One note on the lower end: an experienced developer with Azure exposure can review all five domains in a focused weekend and pass. One candidate finished the actual exam in 15 minutes after a single weekend of study and scored above 900. That's not the norm, but it's not fabrication either. The exam is short and the content is conceptual, preparation time really does compress quickly once service boundaries click.
What not to study
The exam is entirely conceptual. There's no code, no math, and no Azure portal navigation.
- ML mathematics. You don't need to understand gradient descent, backpropagation, or loss function derivations. You need to know that regression predicts numbers, classification predicts categories, and clustering groups unlabeled data.
- Deep programming syntax. No code appears on the exam. Don't spend time on Python, REST API calls, or SDK documentation.
- Azure portal configuration steps. The exam tests awareness and scenario matching, not deployment procedures.
- Video Indexer. Community practitioners flag this consistently as not worth studying for AI-900.
- Any material referencing LUIS, QnA Maker, Form Recognizer, or "Cognitive Services" as current Azure products. These are retired or rebranded. Study materials using these names are outdated and will cost you marks.
On exam day
For online proctored (Pearson VUE OnVUE): run the system check 2–3 days before your exam, not the morning of. If your system fails requirements, Windows 10 minimum is required; Windows 8 is rejected, you need time to switch to a test center. Clear your entire desk before starting check-in: only your government-issued ID and computer are permitted. The room scan requires a 360-degree webcam sweep. Your name on your ID must exactly match your Microsoft Certification profile.
Many candidates prefer test centers over home proctoring. The exam content is identical, but test centers eliminate the desk-clearing, room scan, and internet-reliability concerns that add stress before you've answered a single question.
Timing and scoring: most candidates don't feel time pressure. The 45-minute limit is generous for 40–60 conceptual questions, and experienced candidates frequently finish in 15–20 minutes. Read every question twice. The second read is where you catch "EXCEPT" and "NOT valid" buried in the middle of a scenario.
After submitting: your provisional result appears on-screen immediately. A detailed score report with domain-level breakdown follows in your Microsoft Learn profile. If you don't pass, that domain breakdown is exactly what you use to plan your retake, it shows which areas cost you the most points.
Badge and certification: upon passing, your Microsoft Certified: Azure AI Fundamentals badge is issued through Credly and linked to your Microsoft Learn profile. Register with a personal Microsoft Account (MSA), not a work or school account, certification records tied to an organizational account are permanently lost if you leave that organization.
What the cert does for you
AI-900 is a foundation credential, and it should be evaluated as one. It won't directly qualify you for Azure AI Engineer roles, those require AI-102 at minimum, plus hands-on experience. What it does: signals foundational awareness to hiring managers, satisfies a prerequisite on several Microsoft learning paths, and provides a structured map of Azure's AI service landscape that genuinely helps people working adjacent to AI projects.
For roles specifically: business analysts, project managers, technical sales engineers, and cloud support associates regularly list AI-900 as a relevant credential. For anyone targeting the Azure AI engineering path, it's the starting point before AI-102.
On salary: according to Glassdoor data from 743 submissions in November 2025, Azure AI Engineer roles range from $80,000 to $217,244 annually, with an average near $138,614. AI-900 alone doesn't qualify holders for these roles, AI-102 and demonstrated hands-on experience are what unlock that range. AI-900 is the on-ramp, not the destination.
Logical next certifications:
- AI-102 Azure AI Engineer Associate, the primary next step for candidates who want to design and implement Azure AI solutions
- DP-100 Azure Data Scientist Associate, for candidates focused on ML model training and Azure ML pipelines
- AZ-900 Azure Fundamentals, often studied alongside AI-900 for broader Azure cloud context; useful if you skipped it before AI-900
- DP-900 Azure Data Fundamentals, for candidates interested in the data infrastructure underlying AI workloads
On the retirement question: candidates who pass AI-900 before June 30, 2026 earn the identical lifetime credential as those who pass AI-901 after. There's no reason to delay if you're already studying, just verify your materials cover the current 2025 objectives, particularly the Generative AI domain.
Recent candidate threads
Real posts from people preparing for or recently sitting the AI-900. Read these for the unfiltered version of what the exam felt like:
- Microsoft Launches 3 NEW Aifocused Certifications, r/AzureCertification · 55 comments
- Microsoft Quietly Announced 9 NEW AI, r/AzureCertification · 50 comments
- Passed THE Microsoft AI 900, r/AzureCertification · 35 comments
- Received AN AI Skills Fest Voucher Which Azure, r/AzureCertification · 47 comments
- Just Passed Ai900 Today Scored 859, r/AzureCertification · 24 comments
Threads pulled from the Reddit communities most active for Microsoft certifications.
Frequently asked questions
How hard is the AI-900 exam, really? The community consistently rates it 2/10 in difficulty, the easiest of Microsoft's fundamentals exams. That said, "easy" doesn't mean preparation-optional. The exam uses near-identical answer choices where the correct option depends on a single word or phrase. Candidates who know the material conceptually but haven't practiced scenario-based questions get caught by this. Plan 5–20 hours of focused study depending on your background.
How many hours do I need to study? IT and cloud professionals typically pass in 5–10 hours, often a single focused weekend. Candidates with general tech familiarity but no Azure experience generally need 10–20 hours over one to two weeks. Complete beginners with no tech background should plan for 15–40 hours across two to four weeks. These ranges come from community experience reports, not official guidance.
Does the AI-900 expire? No. Fundamentals certifications from Microsoft are lifetime valid and require no renewal. The exam itself retires June 30, 2026, but certifications already earned remain permanently valid.
I failed. What should I do before retaking? Look at the domain score breakdown in your score report. Identify which one or two domains scored lowest, usually Generative AI and Responsible AI for first-attempt failures. Study those domains specifically before retaking. You must wait 24 hours after a first failure before retaking; after any subsequent failure, the wait is 14 days. Don't rush back in 24 hours unless you've actually changed your approach.
Can I get the voucher for free? Microsoft Virtual Training Days for AI Fundamentals currently offer a 50% discount voucher, not a free exam, despite what some older resources claim. Full free vouchers have been available during time-limited events like AI Skills Fest. Register for any event or training day with the same email as your Microsoft Learn profile, or the voucher may not appear.
Is AI-900 worth it if AI-901 is coming? If you're ready to sit the exam before June 30, 2026, AI-900 is worth it, you earn the identical lifetime credential. AI-901 is harder (it adds Python syntax, solution architecture, and heavier Microsoft Foundry hands-on knowledge), so passing AI-900 now is easier if your preparation is already underway. After June 30, only AI-901 is available, and candidates who earned AI-900 will already have the valid credential.
What's the difference between Azure AI Foundry and Azure OpenAI Service? Azure OpenAI Service provides API access to OpenAI's models: GPT for language, DALL-E for images, Whisper for speech transcription, and Embeddings for vector search. Azure AI Foundry (formerly Azure AI Studio) is the workspace portal for building, evaluating, and deploying AI applications, it wraps around Azure OpenAI Service and other models. The exam treats these as distinct services and tests whether you can distinguish them in a scenario.
Do I need coding experience for AI-900? No. There is no code on the exam. No Python, no REST calls, no SDK syntax. The exam is entirely conceptual, it tests whether you can identify the right Azure service for a given scenario and apply Responsible AI principles to situations. A non-technical business analyst and an experienced developer study the same conceptual content for this exam.
AI-900 is a genuinely accessible certification, but it rewards candidates who prepare specifically rather than generally. The five domains, the service boundaries, and the Responsible AI principles are all learnable in a focused one to two week window. What separates passes from fails is usually one thing: using current materials that cover the Generative AI domain as it exists today, not as it existed before May 2025.
When you're ready to test under real conditions across all five domains, CertCompanion's AI-900 practice exams give you the timed, scenario-based practice that tells you whether you're actually ready to book.