Compatibility of Azure Document Intelligence Commitment Tiers with Batch Analysis Requests

chris.aavang.onesix 25 Reputation points
2025-01-14T03:04:28.7466667+00:00

Are Azure Document Intelligence commitment tiers compatible with batch analysis requests? I have not seen any documentation which describes this interaction.

For example, assume the following:

  • I am using a Document Intelligence instance in the East US region (for pricing purposes)
  • I have purchased a Web ReadCT commitment tier for 500,000 pages
    • $375 commitment tier upfront cost
    • $0.75 per 1,000 pages analyzed, over 500,000
  • I have not used any of the commitment tier's allotment
  • I have 540,000 pages I want to analyze
  • On-demand Batch Read cost is $1.50 per 1,000 pages
  • On-demand Single-page Read cost is $1.50 per page, for the first 1 million pages

If I analyze my 540,000 with only Batch Analysis invocations, what will my cost be?

It seems like there are two sensible options: either Batch Analysis utilizes the commitment tier, or it doesn't.

  • It does: $405
    • $375 - the upfront cost for the commitment tier
    • $30 - cost of 40,000 overage pages
      • (540,000 pages - 500,000 commitment) x ($0.75 / 1,000 pages overage)
      • 40,000 pages x ($0.75 / 1,000 pages overage)
      • 40 x $0.75
      • $30
  • It doesn't: $810
    • 540,000 pages x ($1.50 / 1,000 pages)
    • 540 x $1.50
    • $810

(There could be a third option, with something like: the first 500,000 pages consume the commitment tier, but the remaining 40,000 pages are billed at $1.50 per 1,000 pages.)

Documentation:

Thank you.

Azure AI Document Intelligence
Azure AI Document Intelligence
An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
1,902 questions
0 comments No comments
{count} votes

Accepted answer
  1. santoshkc 12,185 Reputation points Microsoft Vendor
    2025-02-05T12:32:15.9533333+00:00

    Hi @chris.aavang.onesix,

    I'm glad to hear you received clarification from the Azure billing rep. And thanks for sharing the information, which might be beneficial to other community members reading this thread as solution. Since the Microsoft Q&A community has a policy that "The question author cannot accept their own answer. They can only accept answers by others ", so I'll reiterate your response to an answer in case you'd like to accept the answer. This will help other users who may have a similar query find the solution more easily.

    Query: Compatibility of Azure Document Intelligence Commitment Tiers with Batch Analysis Requests.

    Solution: We met/corresponded with an Azure billing rep and they have informed us that Batch Read requests do NOT utilize commitment tiers. They are charged at the on-demand rate.

    So, for our use-case, we utilized S0 - Web/Container --> Batch read in East US, which is $1.50 per 1,000 pages: https://azure.microsoft.com/en-us/pricing/details/ai-document-intelligence/. That means the example scenario in my original post would cost $810

    It doesn't [utilize the commitment tier]: $810

    • 540,000 pages x ($1.50 / 1,000 pages)
    • 540 x $1.50
    • $810

    If you have any further questions or concerns, please don't hesitate to ask. We're always here to help.

    Thank you.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Vinodh247 27,381 Reputation points MVP
    2025-01-14T07:00:24.0266667+00:00

    Hi ,

    Thanks for reaching out to Microsoft Q&A.

    Azure doc Intelligence offers commitment tier pricing for high volume usage, providing discounted rates compared to the pay-as-you-go model. These commitment tiers are applicable to various features of the service, including both web based APIs and batch analysis operations.

    https://learn.microsoft.com/en-us/azure/ai-services/commitment-tier

    In your scenario, where you have a commitment tier for 500,000 pages at a $375 upfront cost and an overage rate of $0.75 per 1,000 pages, analyzing 540,000 pages would incur the following costs:

    Upfront commitment cost: $375

    Overage cost for 40,000 pages: 40,000 pages × ($0.75 / 1,000 pages) = $30

    Total cost: $375 + $30 = $405

    Therefore, utilizing the commitment tier for your batch analysis would result in a total cost of $405, which is more economical compared to the pay-as-you-go rate of $1.50 per 1,000 pages, totaling $810 for 540,000 pages.

    Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.


  2. chris.aavang.onesix 25 Reputation points
    2025-02-04T22:30:44.73+00:00

    We met/corresponded with an Azure billing rep and they have informed us that Batch Read requests do NOT utilize commitment tiers. They are charged at the on-demand rate.

    So, for our use-case, we utilized S0 - Web/Container --> Batch read in East US, which is $1.50 per 1,000 pages: https://azure.microsoft.com/en-us/pricing/details/ai-document-intelligence/. That means the example scenario in my original post would cost $810

    It doesn't [utilize the commitment tier]: $810

    • 540,000 pages x ($1.50 / 1,000 pages)
    • 540 x $1.50
    • $810
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.