Skip to content
Platform status · live checks

Pricing · Enterprise only · excl. VAT

One plan. Two powerful models.

KYC is mandatory. Contract review follows approval; once the contract is recorded, both Thinker models bill by token from a EUR wallet or invoice. There is no open tier, trial or seat fee.

Input from

€0.60 / 1M

DKK 4.48 reference

MainAI Coder · 1M context · private routing

01 / Currency

EUR is charged. DKK is a reference.

DKK stays fixed for clarity and does not reprice daily. The ledger, wallet, invoices and token rates remain EUR.

Input / 1M€0.60 · DKK 4.48

Cached / 1M€0.12 · DKK 0.90

Output / 1M€1.80 · DKK 13.43

DKK reference at 1 EUR = 7.46 DKK from 2026-10-27. Charged in EUR. Rate note

02 / Plan

Enterprise, by contract.

Signup creates a pending organization. KYC approval starts contract review; the recorded contract unlocks the portal, keys and inference. Both models are gated equally.

Enterprise plan

Only plan
ContractKYC + signed terms

The only plan. Both Thinker models, a private route with tunnel or firewall-lock options, wallet, ledger and invoice terms. Staff approve KYC and record the contract before keys unlock.

  • MainAI Coder + Cyber
  • KYC-gated access
  • Private route incl. tunnel option
  • Hard key budgets
  • EUR ledger + DKK reference
  • Named contract terms
Apply for access

Prices exclude Danish VAT (25%). VAT is calculated at checkout and shown before payment. EU businesses with a valid VAT ID are reverse-charged.

03 / Per token

The exact rate card.

Input, cached input and output are metered separately. Cache writes are free. DKK is shown beside every EUR rate for reference.

DKK reference at 1 EUR = 7.46 DKK from 2026-10-27. Charged in EUR. Rate note

EUR charged · DKK reference @ 7.46 · excl. VAT sk1

Prices per million tokens. Billing follows the tokenizer's reported counts. Failed requests are not billed. Engine-reported cached tokens are billed at the cached rate; the metrics dashboard remains off until a provider target is configured.

04 / Wallet

Top up after contracting.

Credit never expires while the organisation is active. Every key can carry a hard budget so a bad loop cannot drain the wallet.

Starter

€25

€25 credit · No expiry

A first endpoint and a small evaluation.

Builder

€100

€100 credit · No expiry

Production prototypes and agent loops.

Scale

€500

€500 credit · No expiry

Sustained traffic across several models.

Enterprise

€2,500

€2,500 credit · KYC/KYB required

Invoice billing and committed capacity.

Credit packs are wallet funding, not separate plans. Contract customers choose prepaid or approved invoice terms.

05 / Questions

The commercial details.

Still unclear? Email hello@mainai.dk.

Read private connectivity
How is usage counted?

Input, cached input and output tokens are metered per request, based on the tokenizer's reported counts. Prices are per million tokens. Usage is billed to the token, with a €0.01 minimum for each billed request. Failed requests are free.

Which currency is charged?

EUR is the contract and ledger currency. DKK appears only as a fixed reference at 1 EUR = 7.46 DKK from 2026-10-27. Card or invoice settlement stays in EUR.

Does credit expire?

Prepaid credit does not expire while the organisation is active. Refunds follow the terms of sale.

Is VAT included?

No. All prices exclude VAT. Danish customers pay 25% VAT. EU businesses with a valid VAT ID are reverse-charged. Non-EU business customers are zero-rated where the rules allow.

What is KYC/KYB, and when is it needed?

Identity checks confirm the person and legal entity behind an account. Both Thinker models are Enterprise-only: KYC approval starts contract review, and the recorded Enterprise contract unlocks the portal and inference. There is no open or trial tier.

Can we use a private network?

Yes, by contract. The default route already keeps model hosts off the public internet; Enterprise can add a WireGuard/IPsec tunnel or pin the API to your firewall with optional mutual TLS. It is arranged in the technical call and recorded in the contract; see the private connectivity documentation.

Can I cap spend?

Yes. Every key can carry a request limit, token limit and hard budget. Prepaid balances stop at zero. Invoice organisations set an explicit credit limit.

What happens when a model is retired?

Public models get at least 30 days' notice before retirement. A model may be deprecated earlier if its upstream weights are withdrawn. The status page carries planned changes.

Start with identity.

KYC is manual. The API is OpenAI-compatible after activation.

Apply for access

Rates effective 27 October 2026 · DKK fixed at 7.46 · 30 days' notice for changes