Odoo 20 puts AI at the centre of the product. Agents that create records, AI fields that fill themselves and scheduled AI automations all run on one meter: Odoo AI credits. For an Indian business, the real Odoo 20 AI credits cost has three parts that most guides mix up: the credits, 18% GST on top, and the plan change the AI app can force.
Odoo 20 puts AI at the centre of the product. Agents that create records, AI fields that fill themselves and scheduled AI automations all run on one meter: Odoo AI credits. For an Indian business, the real Odoo 20 AI credits cost has three parts that most guides mix up: the credits, 18% GST on top, and the plan change the AI app can force.
This guide is for owners, CFOs and IT heads in India who want a monthly number before they switch AI on. It shows the credit packs in rupees, gives planning ranges and a worked example, explains when AI pushes you onto the Custom plan, and lists the controls that stop a surprise bill. It is written by the Odoo consulting team at Odiware, which has implemented Odoo for Indian businesses from Bengaluru and Bhubaneswar since 2018.
Key takeaways
- One credit costs €1, whichever pack you buy. Bigger packs carry no discount, so buy small and top up.
- Odoo doesn't publish credits per request. Use the 20 free credits to measure your own rate before you commit.
- The plan can cost more than the AI. Moving 15 users from Standard to Custom adds about ₹90,000 a year in India.
- Budget 18% GST on credit packs, either on the invoice or under reverse charge.
- Set alerts before you go live. A daily AI-field action and scheduled agents can spend credits with no one at the keyboard.
What are Odoo AI credits?
Odoo AI credits are prepaid units that pay for Odoo's built-in AI features. They are sold through Odoo's in-app purchase (IAP) service. Odoo's documentation says Odoo AI "uses Odoo's In-App Purchase (IAP) service for AI requests" and that "AI usage consumes IAP credits." Every AI chat, agent action or generated field value takes credits from a balance that belongs to one service and one database.
Three rules shape your budget, according to Odoo's AI credit service page:
- Credits are tied to one database. Credits bought on a test copy don't move to production.
- Credits don't expire. They stay on your account until used. Unused credits can be refunded on request within 30 days of purchase.
- When credits run out, the AI feature stops. Your workflow carries on without AI. Odoo emails the users you choose before the balance hits your threshold, and you can turn on auto-refill.
AI credits are separate from your user licences. You pay for them on top of your Standard or Custom subscription.
How much does one Odoo AI credit cost in India?
One Odoo AI credit costs €1.00. Odoo prices it in euros on the IAP page, so Indian buyers pay the converted amount plus GST. Odoo sells four packs, all at the same unit price:
| Pack (Odoo's name) | Credits | Price (EUR) | Approx. INR | Approx. INR incl. 18% GST |
|---|---|---|---|---|
| Starter | 10 | €10 | ₹1,000 | ₹1,180 |
| Standard | 100 | €100 | ₹10,000 | ₹11,800 |
| Advanced | 500 | €500 | ₹50,000 | ₹59,000 |
| Expert | 1,000 | €1,000 | ₹1,00,000 | ₹1,18,000 |
Euro prices as listed on iap.odoo.com on 5 November 2026. INR figures use ₹100 = €1 to keep the maths simple. Check the day's rate and your card's forex markup. Your IAP page may show local currency.
What this means in practice: there's no saving from buying the Expert pack, so start with 100 credits. Unused credits can be refunded within 30 days, but small packs avoid the need to ask.
GST on AI credits. Budget 18% GST either way. If the pack is invoiced with Indian GST, claim input tax credit as usual. If it is invoiced by an Odoo entity outside India, a GST-registered business usually pays 18% under reverse charge as an import of services. Check your Odoo invoice and confirm the treatment with your CA.
How many credits does an Odoo AI request use?
Odoo doesn't publish a fixed rate. Its credit page says: "Credit usage varies based on the specific AI feature, task complexity, and the size of your request." A short question to an agent uses less than a long, multi-step task that reads files and updates records.
Two things make early budgets unreliable. Credit use is not visible before a request runs. And in October 2026, Odoo's CEO acknowledged an "issue with credit consumption" that Odoo said it had already fixed, according to an industry news digest. He also said Odoo is looking at cheaper models for simpler requests. Rates may still change.
Until you have your own numbers, plan with these ranges:
| Usage profile | What it looks like | Credits per month | Approx. cost per month (excl. GST) |
|---|---|---|---|
| Trial | Testing on the free allowance | 0–20 | ₹0 |
| Light | A few staff drafting emails, summarising records, asking occasional questions | 20–50 | ₹2,000–5,000 |
| Active team | Sales and accounts use AI daily, plus one scheduled agent | 100–300 | ₹10,000–30,000 |
| Automation-heavy | Several scheduled agents, large indexed document sources | 500+ | ₹50,000+ |
These are Odiware planning assumptions, not Odoo figures. Replace them with your own measured rate after a pilot.
Which Odoo 20 features spend credits?
Any feature that sends a request to Odoo AI spends credits. In Odoo 20 that includes:
- AI agents: chat questions, record creation and updates, file reading, web search and image generation skills.
- AI server actions: automations where AI picks the next step. These run on triggers, so they spend credits without a user present.
- AI fields: fields that generate values from a prompt. Odoo's documentation says a daily scheduled action fills empty AI fields and is active by default.
- Agent sources: PDFs, web links and Knowledge articles that agents index and draw answers from.
Some services that Indian businesses use every day are billed through IAP too, but from separate balances with their own prices:
| IAP service | Price per unit (as listed, Oct 2026) | Free allowance | Typical use in India |
|---|---|---|---|
| Odoo AI | €1.00 per credit | 20 credits | Agents, AI fields, drafting |
| Document Digitization (OCR + AI) | €0.15 down to €0.05 per document, by pack size | 200 documents | Reading vendor bills and expenses |
| India e-Invoice and e-Way Bill | €0.03 down to €0.009 each, by pack size | 20 each | IRN and e-way bill generation |
| SMS | €1.00 per credit (usage varies by length and country) | None listed | Reminders, OTPs |
| Partner Autocomplete | €0.065 down to €0.06 per lookup | 30 | Filling company details |
Source: Odoo IAP service pages, as compiled in a published partner cost breakdown (October 2026). Confirm each price on iap.odoo.com.
Note the gap in price. Scanning a vendor bill with Document Digitization costs cents. Asking a general AI agent to read the same bill costs whole credits. Pick the cheapest tool that does the job.
Do you need the Custom plan to use AI in Odoo 20?
Often, yes. Odoo's AI documentation states that installing the AI app on a database on the Standard pricing plan "automatically triggers an upsell to the Custom pricing plan." Creating or customising your own agents requires the AI app. If you are already on Custom (for Studio, multi-company, the external API or Odoo.sh hosting), AI adds only the credits.
On Standard, the plan change applies to every full user, not just the ones who use AI. In India that is ₹500 per user per month at Odoo's current annual offer (₹580 to ₹1,080) or ₹625 at the regular yearly rate (₹725 to ₹1,350):
| Full users | Extra per month (offer rate) | Extra per year (offer rate) | Extra per year (regular rate) |
|---|---|---|---|
| 5 | ₹2,500 | ₹30,000 | ₹37,500 |
| 15 | ₹7,500 | ₹90,000 | ₹1,12,500 |
| 50 | ₹25,000 | ₹3,00,000 | ₹3,75,000 |
INR plan prices exclude 18% GST and come from our Odoo 20 India pricing guide (October 2026). Confirm current rates on odoo.com.
For a 15-user company that would only spend ₹5,000 a month on credits, the plan change costs more than the AI itself. Before you install the AI app on Standard, ask Odoo or your partner which of the AI features you need work without it on your plan.
Worked example: monthly AI cost for a 15-user distributor in Bhubaneswar
A distributor in Bhubaneswar has 15 full users on the Standard plan. It wants three things from AI:
- Read about 300 vendor bills a month.
- Help 5 sales staff draft emails and summarise customer history, about 100 requests a month.
- Run one custom agent each working day that reviews overdue invoices and drafts follow-ups (22 runs a month).
The custom agent needs the AI app, so the business moves to Custom.
| Line item | Assumption | Low (₹/month) | High (₹/month) |
|---|---|---|---|
| Bill reading via Document Digitization | 300 bills at about €0.12 each | 3,600 | 3,600 |
| AI drafting for sales | 100 requests at 0.5–1 credit | 5,000 | 10,000 |
| Scheduled overdue-invoice agent | 22 runs at 2–5 credits | 4,400 | 11,000 |
| Standard → Custom plan change | 15 users × ₹500 | 7,500 | 7,500 |
| Subtotal | 20,500 | 32,100 | |
| GST at 18% | 3,690 | 5,778 | |
| Total per month | 24,190 | 37,878 |
Credits per request and per agent run are planning assumptions, not Odoo figures. INR at ₹100 = €1.
That is about ₹2.5–3.9 lakh a year before GST. Two lessons stand out. The plan change is the largest fixed line, and bill reading, the job with the clearest payback, is the cheapest line.
The break-even test. Divide each line's monthly cost by the hourly cost of the staff whose work it replaces. If an accounts executive costs the business ₹30,000 a month over 200 working hours, that is ₹150 an hour. At the high estimate, the overdue-invoice agent (₹11,000) must save about 73 hours a month to pay for itself. At the low estimate (₹4,400), it needs about 29 hours. If it can't, run that task by hand and spend the credits where the hours are.
Share your user count, plan and the AI tasks you have in mind. Odiware will estimate your monthly credits, check whether you need the Custom plan, and show the break-even for each use case.
Can you use your own ChatGPT or Gemini key in Odoo 20?
Not for Odoo's built-in AI, according to partner reports since the launch. In Odoo 19, the AI app supported OpenAI (ChatGPT) and Google Gemini keys, and Odoo's 19.0 docs say an API key was required for AI on Odoo.sh and on-premise. In Odoo 20, built-in AI requests go through Odoo's own service and Odoo chooses the model, so they spend credits. As of 5 November 2026, Odoo's 20.0 page on AI API keys is marked "under construction", so check it before you rule out your own key.
There is an alternative. Odoo 20 includes an MCP server, which lets an outside AI assistant such as ChatGPT or Claude connect to your Odoo database and use the tools it exposes. You then pay your AI provider instead of Odoo, but that route needs API access, which on Odoo Online is part of the Custom plan. It also needs careful permissions. Native features such as AI fields still use Odoo credits. See the MCP section of our Odoo 20 features guide.
Self-hosted? If you run Odoo 20 Enterprise on your own server or Odoo.sh, AI document search needs the pgvector PostgreSQL extension. Plan the server set-up with your implementation partner.
How to cap and control Odoo AI spend
IAP has low-balance alerts and an optional auto-refill, but no monthly spending cap. These eight steps keep the bill predictable:
- Pilot on the 20 free credits. Run real tasks from one team for two weeks and note credits used per task type.
- Pilot on the database you'll keep. Credits are tied to one database, so credits bought on a test copy are stranded.
- Buy 100-credit packs. The unit price is the same at every size, so large packs only add risk.
- Set an alert threshold and recipients. In Odoo, open the AI service's account page under Settings → Odoo IAP → View My Services, and add the finance owner as a recipient.
- Leave auto-refill off at first. When credits run out, the AI feature stops rather than breaking your workflow. Turn auto-refill on once usage is stable.
- Check the daily AI-field action. In Settings → Technical → Scheduled Actions, review the action that fills empty AI fields, and limit AI fields to records that need them.
- Limit triggers on scheduled agents. An agent that runs on every record change spends far more than one that runs once a day.
- Name a cost owner for each AI workflow. Review credits against hours saved every month, using the break-even test above.
What to check about data before you switch AI on
Odoo's built-in AI sends request content to Odoo's AI service, even if you host Odoo yourself. Odoo's AI documentation doesn't name the model provider behind it. Before you enable AI on HR, payroll or customer records, decide which data agents may read. Check those flows against your obligations under India's Digital Personal Data Protection Act, 2023. Start with low-risk data such as products, vendor bills and internal notes.
Who should switch on Odoo AI now, and who should wait
Switch on now if you:
- are already on the Custom plan, so AI adds only credits
- have high-volume, repetitive work such as vendor bills, lead follow-up or record entry
- can name a person to own the AI budget and review it monthly
Wait or start small if you:
- are on Standard with many full users and only a light AI need
- handle sensitive personal data and haven't mapped what AI may read
- are mid-implementation. Go live on core processes first, then add AI.
Odoo 20 AI credits FAQ
Does Odoo 20 AI cost extra?
Yes. Odoo's built-in AI features in Odoo 20 use prepaid IAP credits at €1 each, on top of your user licences. Each database gets 20 free credits to test. If you are on the Standard plan, installing the AI app also triggers a move to the Custom plan, which raises the licence fee for every full user.
How much does one Odoo AI credit cost in India?
One Odoo AI credit costs €1, about ₹100 depending on the exchange rate, plus 18% GST. Odoo sells packs of 10, 100, 500 and 1,000 credits, all at the same unit price. A 100-credit pack costs about ₹10,000 before GST.
How many credits does one Odoo AI request use?
Odoo doesn't publish a fixed rate. It says usage varies with the feature, task complexity and request size. Measure your own rate with the 20 free credits. For planning, assume a few credits for a multi-step agent run and less for a short question.
Do Odoo AI credits expire?
No. Odoo's IAP page says credits stay on your account until used, and unused credits can be refunded on request within 30 days of purchase. Credits are tied to one service and one database, so they can't be moved from a test database to production.
Do I need the Custom plan to use AI in Odoo 20?
To create or customise AI agents, yes in most cases. Odoo's documentation says installing the AI app on a Standard-plan database automatically triggers an upsell to the Custom plan. In India that adds about ₹500–625 per full user per month before GST.
Can I use my own ChatGPT or Gemini API key in Odoo 20?
Not for built-in AI, according to partner reports. Odoo 19 supported OpenAI and Gemini keys, but in Odoo 20 built-in AI runs through Odoo's own service and spends credits. You can instead connect an outside assistant through Odoo 20's MCP server and pay your AI provider directly.
Is GST charged on Odoo AI credits?
Budget 18% GST. If Odoo invoices with Indian GST, claim input tax credit as normal. If an Odoo entity outside India invoices you, a GST-registered business usually pays 18% under reverse charge as an import of services. Confirm the treatment with your CA.
What happens when Odoo AI credits run out?
The AI feature stops, and your normal workflow continues without it. Odoo emails the users you list before the balance falls below your chosen threshold. You can switch on auto-refill so Odoo buys a new pack automatically.
Get an Odoo AI readiness review
You now know what Odoo 20 AI costs, what drives the bill and how to keep it under control. The next step is a number for your own business.
Book a free 30-minute Odoo AI readiness review with Odiware. Bring:
- your plan (Standard or Custom) and number of full users
- the three AI tasks you most want to automate
- rough monthly volumes (bills, leads, tickets, records)
You'll get a monthly credit estimate in rupees, a clear answer on whether AI moves you to Custom, and a break-even check for each task. We work on-site in Bengaluru and Odisha and remotely across India. Book a free AI readiness review, see our Odoo consulting services, or call/WhatsApp +91 86608 65440.
Sources: Odoo AI credit service page, iap.odoo.com (read 5 November 2026); Odoo 20.0 documentation: AI, AI agents, AI fields, AI server actions and In-app purchases (odoo.com); Odoo 19.0 documentation: AI API keys; Odoo IAP service prices as compiled by iVentureTeam (October 2026); Odoo News Digest October 2026, MUCH Consulting (15 October 2026); INR plan prices from Odiware's Odoo 20 India guide (October 2026). Prices exclude GST and may change.
Get a free 30-minute review with an Odiware Odoo consultant — bring your current setup and we'll map the fastest route to a working configuration.