Which Azure Services Extract Text from Scanned Invoices?
A company needs to extract text from scanned invoices and receipts. Which Azure services are suitable for this task? (Select all that apply.)
Quick Answer
The correct answer is Form Recognizer, with Computer Vision also being a valid choice for extracting text from scanned invoices and receipts. Both Azure services leverage OCR technology, but Form Recognizer is purpose-built for structured document extraction, using prebuilt models to pull out key-value pairs, tables, and line items from invoices and receipts, while Computer Vision’s OCR reads printed and handwritten text from images more broadly. On the AI-900 exam, this question tests your understanding of which Azure AI services specialize in document intelligence versus general image analysis—a common trap is selecting only Computer Vision and forgetting that Form Recognizer is the more targeted tool for forms and invoices. Remember the memory tip: “Form Recognizer for forms, Computer Vision for captions”—if the task involves extracting structured data from a document layout, Form Recognizer is your go-to, but both can handle the OCR basics.
⚠ Common exam trap
Candidates often confuse Text Analytics with OCR capabilities, assuming it can process images, when in fact it only works on raw text input.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Computer Vision
Computer Vision (A) is correct because its OCR (Optical Character Recognition) capability can extract printed and handwritten text from images, including scanned invoices and receipts. Form Recognizer (B) is correct because it is specifically designed to extract text, key-value pairs, and tables from forms and documents like invoices and receipts, using prebuilt models. Both services can handle the task, but Form Recognizer is more specialized for structured document extraction.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Computer Vision
Why this is correct
Computer Vision includes an OCR capability that can detect and extract text from images and documents.
- ✓
Form Recognizer
Why this is correct
Form Recognizer is designed to extract text and structured data from forms, invoices, and receipts using prebuilt models.
- ✗
Text Analytics
Why it's wrong here
Text Analytics processes pre-existing digital text for insights like sentiment or key phrases, lacking the Optical Character Recognition (OCR) capability required to convert scanned images of invoices and receipts into machine-readable text. It is tempting due to its name, but its function is to analyse the *content* of text, making it suitable for scenarios where text is already extracted and understanding its meaning is the goal.
- ✗
Custom Vision
Why it's wrong here
Custom Vision is used for training custom image classification and object detection models, not for text extraction.
Go deeper
Related to this question
Learn chapter
Azure Machine Learning Studio
Key term
Computer vision
Computer vision is a field of artificial intelligence that enables computers to interpret and make decisions based on visual data from the world, such as images and videos.
Key term
OCR
Optical Character Recognition is technology that converts images of text, like scanned documents or photos, into machine-readable text data.
About these practice questions
Courseiva writes every AI-900 question from scratch — 985 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
Same concept, more angles
1 more way this is tested on AI-900
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. A company needs to extract text from scanned invoices and receipts. Which Azure services are suitable for this task? (Choose two.)
medium- ✓ A.Computer Vision
- ✓ B.Azure AI Document Intelligence
- C.Azure AI Language
- D.Custom Vision
Why A: Computer Vision (option A) is correct because it provides OCR capabilities to extract printed and handwritten text from images, including scanned invoices and receipts. Its Read API can process text from various surfaces and layouts. Azure AI Document Intelligence (option B) is also correct because it is specifically designed to extract text, key-value pairs, and tables from documents such as invoices and receipts, offering prebuilt models for these document types. Both services are suitable for this task.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.