This website uses cookies

Read our Privacy policy and Terms of use for more information.

Last Updated: November 6, 2026

Summary: Azure OpenAI pricing in November 2026 runs from $0.10 per million input tokens and $0.50 per million output tokens for GPT-6 Luna up to $10 and $50 for GPT-6 Astra on Global Standard deployments. GPT-6.1 Sol costs $2 and $10. Those Global rates match OpenAI's own API. Keeping data in the US adds 10%, the EU and Asia-Pacific add 20%, prompts over 272,000 tokens cost more, and Batch cuts the bill in half.

Azure OpenAI is the way many large companies buy GPT models. It runs OpenAI's models inside Microsoft's cloud, under your existing Azure contract, security controls and data residency rules. The catch is that the pricing has more moving parts than OpenAI's own price list: deployment types, data zones, long-context tiers and reserved capacity all change what you pay.

This guide breaks down Azure OpenAI pricing for every current GPT-6 model, explains each deployment type, compares Azure with buying direct from OpenAI, and works through real monthly cost examples. Prices come from Microsoft's own Foundry announcements and pricing pages, checked in November 2026. All figures are in US dollars per million tokens.

Free download: The AI Stats Sheet 2026. 36 key AI numbers for business on four printable pages, with the source under every figure. Join 2,600+ business leaders who read AI Business Weekly and get it in your inbox right away.

How Much Does Azure OpenAI Cost?

Azure OpenAI charges per token, with no monthly fee for pay-as-you-go use. On Global Standard deployments, the four current GPT-6 family models cost between $0.10 and $10 per million input tokens and between $0.50 and $50 per million output tokens. Output costs five times as much as input on every one of them, so long answers drive most of the bill.

Model

Input

Cached input

Output

Best for

GPT-6 Astra

$10.00

$1.00

$50.00

The hardest reasoning, software engineering and computer use

GPT-6.1 Sol

$2.00

$0.10

$10.00

Production agents, coding and complex knowledge work

GPT-6 Sol

$2.00

$0.20

$10.00

The earlier Sol release, same base price

GPT-6 Luna

$0.10

$0.01

$0.50

High-volume extraction, summarization, routing and support chat

Prices are Global Standard, short-context rates from Microsoft's GPT-6 Foundry announcement (September 22, 2026) and its GPT-6.1 Sol announcement (September 29, 2026). Writing a prompt into the cache costs 1.25 times the normal input rate, for example $12.50 per million tokens on Astra and $2.50 on Sol.

All of these models share a 1,050,000-token context window with up to 128,000 output tokens, according to Microsoft's Foundry model documentation. Microsoft also lists GPT-6.1 Terra (version 2026-10-26) in the catalog. OpenAI charges $1 and $5 for Terra on its own API, but we could not confirm an Azure rate for it, so check the Azure pricing calculator before you budget for it.

Azure OpenAI Deployment Types Explained

The deployment type you choose decides where your data is processed, how fast you get answers and what you pay. This is the part of Azure OpenAI pricing that confuses most first-time buyers.

Deployment type

How it works

Price vs Global

Global Standard

Pay per token; Azure routes each request to any of its global regions

Base price

Data Zone Standard (US)

Pay per token; processing stays inside the US

+10%

Data Zone Standard (EU or APAC)

Pay per token; processing stays inside the EU or Asia-Pacific

+20%

Global Batch

Submit jobs in bulk; results within 24 hours

-50%

Provisioned Throughput (PTU)

Reserve dedicated capacity, billed per PTU by the hour or on a reservation

Fixed cost, not per token

Priority Processing

Pay-as-you-go priority lane for faster, more consistent responses (Sol only at launch)

Varies; see the Azure pricing calculator

The Data Zone premiums come straight from Microsoft's GPT-6.1 Sol announcement, which says US Data Zone pricing is a 10% premium over Global and EU and APAC are a 20% premium. Azure's pricing page says Batch returns completions within 24 hours "for a 50% discount on Global Standard Pricing."

Data Zone prices by model

Model (input / output)

Global

Data Zone US

Data Zone EU

GPT-6 Astra

$10 / $50

$11 / $55

$12 / $60

GPT-6.1 Sol

$2 / $10

$2.20 / $11

$2.40 / $12

GPT-6 Luna

$0.10 / $0.50

$0.11 / $0.55

$0.12 / $0.60

If your company has to keep customer data in the EU for GDPR or contract reasons, budget 20% more than the headline price. For most US companies without a residency requirement, Global Standard is the cheapest real-time option.

Long-Context Pricing: The Surcharge Most Teams Miss

Azure OpenAI bills short-context and long-context requests at different rates. Microsoft's documentation says the input token count decides which category a request falls into, and Azure price listings compiled by AzureSpeed put the cutoff at 272,000 input tokens, the same threshold OpenAI uses on its own API.

Model (Global, per 1M tokens)

Short-context input / output

Long-context input / output

GPT-6 Astra

$10 / $50

$20 / $75

GPT-6.1 Sol

$2 / $10

$4 / $15

GPT-6 Luna

$0.10 / $0.50

$0.20 / $0.75

In other words, a very long prompt doubles the input rate and raises the output rate by 50%. If you feed whole contracts, codebases or document sets into a single request, this tier will often decide your bill. Splitting work into smaller requests or using retrieval to send only relevant passages keeps you on the cheaper rate.

How to Cut Your Azure OpenAI Bill

  • Use prompt caching. Repeated prompt prefixes, such as a long system prompt or shared instructions, are billed at the cached rate. On GPT-6.1 Sol that is $0.10 per million tokens instead of $2, a 95% saving.

  • Send non-urgent work to Batch. Overnight classification, document processing and evaluations cost half price if you can wait up to 24 hours.

  • Try Flex for background jobs. Azure price listings show Global Flex at half the Standard rate, for example $1 and $5 on GPT-6.1 Sol, in exchange for slower, lower-priority processing.

  • Route by difficulty. Microsoft positions Luna for extraction, summarization, routing and routine customer interactions. At $0.10 per million input tokens, it is 20 times cheaper than Sol and 100 times cheaper than Astra.

  • Choose Global unless you must stay local. Data Zone processing costs 10% to 20% more.

  • Watch reasoning effort. GPT-6 models reason before they answer, and OpenAI bills those hidden reasoning tokens as output. Higher effort settings mean more output tokens.

Provisioned Throughput (PTU) Pricing

Provisioned Throughput Units let you reserve a fixed amount of model capacity instead of paying per token. You pay for the capacity whether or not you use it, so PTUs make sense only for steady, high-volume production traffic where predictable speed matters more than flexibility.

Azure's pricing page lists these minimum purchases:

Deployment

Minimum PTUs

Global or Data Zone (most models)

15

Regional (most GPT-5.x, GPT-4.1, GPT-4o and o3 models)

50

Regional (smaller models such as GPT-4.1-mini, o4-mini and GPT-4o-mini)

25

At launch, PTUs were available for GPT-6 Astra and Sol across Global regions and the US and EU Data Zones, and for GPT-6.1 Sol through Global and US Data Zone deployments. Microsoft says provisioned pricing "varies by deployment type" and does not publish per-PTU figures in its model announcements. Use the Azure pricing calculator, signed in to your own account, to see the hourly and reservation rates under your agreement.

Azure OpenAI vs OpenAI API: Which Is Cheaper?

On list price, neither. Azure's Global Standard rates for GPT-6 Astra, GPT-6.1 Sol and GPT-6 Luna match what OpenAI charges on its own API, and both double the input price for prompts over 272,000 tokens. The real differences are in billing, data controls and the extras around the model.

Azure OpenAI

OpenAI API (direct)

GPT-6.1 Sol price

$2 / $10 (Global Standard)

$2 / $10

Data residency cost

+10% US, +20% EU and APAC

+10% regional processing for newer models

Batch discount

50%

50%

Faster processing

Priority Processing (Sol)

Fast mode at 2x standard rates

Billing

Your Azure invoice and existing Microsoft agreement

Prepaid credits on OpenAI's platform

Security and networking

Microsoft Entra ID, private networking, Azure policy and Microsoft Purview

OpenAI's own organization and project controls

OpenAI direct rates come from our OpenAI API pricing guide, which was checked against OpenAI's developer pricing page on November 1, 2026.

Pick Azure if your company already spends on Microsoft's cloud, needs Azure security and compliance controls, or wants AI costs to count toward an existing Azure commitment. Pick OpenAI direct if you are a startup or small team that wants OpenAI's own tools and the least setup.

Azure OpenAI Cost Examples

Here is what three common workloads would cost per month on pay-as-you-go pricing, using the published rates above.

1. Customer support assistant on GPT-6 Luna

500 million input tokens and 100 million output tokens a month, Global Standard: (500 x $0.10) + (100 x $0.50) = $100 a month. The same traffic in an EU Data Zone costs (500 x $0.12) + (100 x $0.60) = $120.

2. Internal coding or research agent on GPT-6.1 Sol

200 million input tokens, half of them cache hits, and 40 million output tokens a month, all short-context:

  • Global Standard: (100 x $2) + (100 x $0.10) + (40 x $10) = $610 a month

  • Data Zone US: (100 x $2.20) + (100 x $0.11) + (40 x $11) = $671 a month

  • Data Zone EU: (100 x $2.40) + (100 x $0.12) + (40 x $12) = $732 a month

Without caching, the Global bill would be $800, so caching saves $190 a month on this workload alone.

3. Monthly contract review on GPT-6 Astra

20 million input tokens and 5 million output tokens, short-context, Global Standard: (20 x $10) + (5 x $50) = $450 a month. Run the same job through Batch and it drops to $225.

These examples cover model tokens only. Built-in tools such as file search and code interpreter, vector storage and networking are billed separately.

Is There a Free Tier for Azure OpenAI?

There is no permanently free Azure OpenAI tier. New Azure accounts get a $200 credit to use within 30 days, according to Microsoft's pricing page, and that credit can go toward Azure OpenAI usage. Vector storage for file search includes 1 GB free. After that, every token is billed.

Access is also tiered by quota. Microsoft's documentation says some quota tiers need a quota request before deploying GPT-6 models, while Tier 5 and Tier 6 subscriptions have quota by default.

Frequently Asked Questions

How much does Azure OpenAI cost per token?
On Global Standard deployments, GPT-6 Luna costs $0.10 per million input tokens and $0.50 per million output tokens, GPT-6.1 Sol costs $2 and $10, and GPT-6 Astra costs $10 and $50. US Data Zone processing adds 10%, EU and APAC add 20%, and prompts over 272,000 tokens are billed at higher long-context rates.

Is Azure OpenAI cheaper than the OpenAI API?
No. Azure's Global Standard prices for GPT-6 Astra, GPT-6.1 Sol and GPT-6 Luna match OpenAI's own API rates, and both offer a 50% Batch discount. Azure can work out cheaper in practice if usage counts toward an existing Microsoft commitment, and it also sells reserved capacity through Provisioned Throughput Units.

What is a PTU in Azure OpenAI?
A Provisioned Throughput Unit is a block of reserved model capacity that you pay for by the hour or through a monthly or yearly reservation, instead of paying per token. Global and Data Zone deployments start at 15 PTUs for most models. PTUs suit steady, high-volume production workloads that need predictable speed.

Does Azure OpenAI have a free tier?
No. There is no permanent free tier, but new Azure accounts receive a $200 credit for 30 days that can be used on Azure OpenAI. File search vector storage includes 1 GB free. After the credit runs out, usage is billed per token or per PTU.

What is the cheapest model on Azure OpenAI?
GPT-6 Luna is the cheapest current GPT-6 family model, at $0.10 per million input tokens and $0.50 per million output tokens on Global Standard. Batch processing halves that again. Microsoft positions Luna for high-volume work such as extraction, summarization, request routing and routine customer conversations.

Why is the Azure OpenAI pricing page showing no prices?
The public Azure OpenAI pricing page sometimes shows placeholder dashes instead of numbers. Use the Azure pricing calculator or sign in to your Azure account to see the rates that apply to your agreement, including any negotiated discounts.

Conclusion

Azure OpenAI pricing starts at the same list price as OpenAI's API, then shifts with every choice you make: where data is processed, how long your prompts are, whether you can wait for Batch, and whether you reserve capacity. For most teams the formula is simple. Default to Global Standard, cache repeated prompts, send background jobs to Batch, and use Luna for anything that doesn't need Sol or Astra.

If you already run on Microsoft's cloud, Azure is usually the easier way to buy GPT models at scale. If you don't, compare it against Claude API pricing and Gemini API pricing before you commit.

Related Articles

Written by the AI Business Weekly Editorial Team. Reviewed, edited and published by Sameer Khan. This article was AI-assisted, then reviewed by Sameer Khan before publishing.