---
title: Pricing and credits
description: How calls to the REST API, Tools RPC and the MCP server are counted in credits, what each operation costs and how to read balance errors.
---


Every call to the REST API, to [Tools RPC](/docs/guides/tools-rpc/) and to the
[MCP server](/docs/guides/mcp/) is paid in a single unit, the **credit**. A
company profile costs 1 credit. The same call costs the same number of credits
on all three surfaces.

Credits belong to the **organization**: every API key and every member (up to 5)
draws on the same balance.

## Plans

| Plan | Credits | Price excl. VAT |
| --- | --- | --- |
| Free credits | 100 per month, valid until the end of the month | Free |
| Top-up | From 500 to 250,000 per purchase, no expiry date | €0.01 per credit |
| €49 subscription | 10,000 per month | €49 per month |
| €49 subscription, yearly | 10,000 granted every month for 12 months | €490 per year (2 months free) |
| €99 subscription | 20,000 per month | €99 per month |
| €99 subscription, yearly | 20,000 granted every month for 12 months | €990 per year (2 months free) |
| €199 subscription | 40,000 per month | €199 per month |
| €199 subscription, yearly | 40,000 granted every month for 12 months | €1,990 per year (2 months free) |
| €499 subscription | 100,000 per month | €499 per month |
| €499 subscription, yearly | 100,000 granted every month for 12 months | €4,990 per year (2 months free) |
| €999 subscription | 200,000 per month | €999 per month |
| €999 subscription, yearly | 200,000 granted every month for 12 months | €9,990 per year (2 months free) |
| Enterprise | Above 200,000 per month | On quote |

Subscription credits are valid until the end of the month, with no rollover from
one month to the next, on monthly and yearly plans alike. A yearly subscription is
billed 10 times the monthly price (2 months free) and grants the tier's monthly
volume every month for 12 months. Upgrading during the year is immediate: the
prorated amount is billed and the month's extra credits are granted. Downgrades
take effect at the yearly renewal. Switching from monthly to yearly is immediate,
with proration. VAT not applicable, article 293 B of the French General Tax Code. Plan
details are on the [pricing page](/pricing/) (in French).

## Cost per operation

| Operation | Credits | Details |
| --- | --- | --- |
| Company profile | 1 | Excludes the credit risk score and the revenue estimate |
| Annual accounts | 1 | 2 for the detailed version |
| Directors | 0.5 |  |
| BODACC events | 0.5 |  |
| Group graph | 1 | 2 at depth 2 |
| Search | 0.1 per result | + 0.1 per public field served (row capped at 2), + 5 per Insourcia data group per row, if served (subscribers: score, estimated dividend, trade shows, website) |
| Enrichment | 1 per company |  |
| PDF document | 1 |  |
| Monitoring | 0.1 per company per month | For subscribers. Without a subscription: preview limited to 5 alerts per day |
| Credit risk score | 5 per company | Subscribers. On request, charged once whatever the number of fields or columns |
| Revenue estimate | 5 per company | Subscribers. On request, charged once whatever the number of fields or columns |
| CRM synchronization | 1 per synchronized company | Reserved for subscribers. Synchronizing the same company again within 30 days is free |
| Director email | 100 | Subscribers. Only when a verified address is found |
| Sector analysis (coming soon) | 50 | Subscribers. The 5 credits of the scope are deducted |
| Resolution, account, lists, saved searches, monitoring inbox | 0 |  |

Current schedule, also published on the pricing page. Endpoint details are in the API reference. https://insourcia.io/docs/api-reference/

Data on funds and deals is not offered at this stage.

### Worked example

A search returning 20 results, with 2 public fields requested (for instance
revenue and net income):

- 0.1 credit per result, plus 0.1 per public field, i.e. 0.3 credit per row;
- 20 × 0.3 = **6 credits**.

On the €49 subscription (10,000 credits), this search costs about €0.03 excl. VAT.

## Counting rules

- **You pay for what is served.** Only the data actually returned is charged.
- **Empty section, free section.** Missing data (no filed accounts, no event)
  costs nothing.
- **Errors are free.** A call that ends in an error is never charged.
- **Free re-reads within 30 days.** Reading the same section of the same
  company, for the same organization, within 30 days of its first charge is free,
  across the profile, its sections and their batches; a search is charged on
  every call.
- **Monitoring.** For subscribers: 0.1 credit per company per month. Without a
  subscription, a preview limited to 5 alerts per day lets you try it.
- **Maximum cost reserved, actual cost charged.** Before serving a request,
  Insourcia reserves its maximum cost. If the balance does not cover that
  maximum, the whole request is refused, even if its actual cost would have been
  lower. Only the actual cost is then charged and the rest is released.
- **Order of consumption.** Subscription credits, or failing that free credits,
  are used first; top-up credits next.
- **Automatic top-up.** It triggers a top-up of the chosen amount as soon as the
  balance falls below a threshold. It is set up in the Billing area of the app.

Every response shows the credits charged and the remaining balance. The charge
history is available in the Billing area.

## Data reserved to subscribers

The credit risk score, revenue estimate, director email, sector analysis (coming soon) and the
data produced by Insourcia in search or export (score, estimated dividend, trade
shows, website) are reserved to subscribing organizations. Requested without a subscription, they are neither served nor
charged, and the response says so.

The credit risk score and the revenue estimate are served on request: each costs
5 credits per company, charged once whatever the number of fields or columns of
the group requested. The company profile, at 1 credit, does not include them.

## Balance and access errors

| HTTP code | `error` | Meaning | What to do |
| --- | --- | --- | --- |
| 402 | `insufficient_credits` | The balance does not cover the maximum cost of the request | Top up credits, turn on automatic top-up or change tier |
| 403 | `subscription_required` | The requested data is reserved to subscribers | Subscribe, or remove the field from the request |

A request refused for one of these reasons is not charged.

## See also

- [API reference (OpenAPI)](/docs/api-reference/)
- [Choosing your API surface](/docs/guides/choose-your-surface/) (in French)
- [Terms of Service](/en/terms/), articles 5 to 10
