---
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 |
| €99 subscription | 20,000 per month | €99 per month |
| €199 subscription | 40,000 per month | €199 per month |
| €499 subscription | 100,000 per month | €499 per month |
| €999 subscription | 200,000 per month | €999 per month |
| Enterprise | Above 200,000 per month | On quote |

Subscription credits are valid until the end of the paid period, with no
rollover. 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 | Press included. Excludes the credit risk score and the revenue estimate |
| Annual accounts | 1 | 2 for the detailed version |
| Directors | 0.5 |  |
| BODACC events | 0.5 |  |
| Press | Included | Included in the company profile |
| Group graph | 1 | 2 at depth 2 |
| Search | 0.1 per result | + 0.1 per public field requested (row capped at 2), + 5 per item of data produced by Insourcia (subscribers), counted once per row whatever the number of its fields |
| Enrichment | 1 per company |  |
| PDF document | 1 |  |
| Monitoring | 0.1 per company per month |  |
| 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 | Open to all accounts. Synchronizing the same company again within 24 hours 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 24 hours.** Reading the same data on the same company,
  for the same organization, within 24 hours of its first charge costs nothing.
- **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
fields produced by Insourcia in search or export 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;
it includes the press.

## 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
