Billable units
Quotas and prices are expressed in units. The rules below are the same ones our meter uses. When they change, the change is recorded in the changelog.
Monthly quotas by plan: Hobby 100 units (at most 20 a day), Starter 2,500, Growth 10,000, Custom by contract. Once they are used up you get 429 quota_exceeded. On Starter and Growth you can buy a top-up pack (Starter +2,500 units for €12, Growth +10,000 units for €39) or turn on overage (monthly billing only; Starter €8, Growth €5 per 1,000 units) with a euro ceiling. Bulk lookup (POST /v1/entities/lookup) and AJPES financials (including include=financials_latest) are available from the Starter plan; on Hobby they return 403 plan_upgrade_required and cost no units.
| Case | Units |
|---|---|
| 2xx lookup, VAT or tax-number validation, search page, changes page, entity history | 1 |
| 404 on a well-formed lookup (valid checksum, not in the registry) | 1. "Does not exist" is the product. |
| Financial statements (GET /v1/entities/{tax}/financials), also when the answer is "no financials" (s.p., no report yet) | 1 |
| include=financials_latest on GET /v1/entities/{tax} | +1 when a summary is returned; 0 when it is null |
| Autocomplete | 0.25. Docs advise a 150–250 ms debounce. |
| Bulk lookup | 1 per distinct well-formed ID, including not-found |
| 304 Not Modified | 0 |
| 400 / 401 / 402 / 403 / 409 / 422 / 429 | 0. Invalid checksums are rejected before the DB. |
| 5xx | 0 |
| Dashboard API tester (free, rate-limited); /meta, /reference, /usage, openapi.json | 0 |
| POST retried with the same Idempotency-Key within 24 h | 0 |
| Webhook deliveries; managing monitors and webhook endpoints | 0. Priced by monitored-entity slots. |
| Exports | Plan flat fee |
Examples
Section titled “Examples”- Bulk lookup of
["19000006", "SI19000006", "12345679", "9000000000"]:19000006andSI19000006are the same tax number (1 unit),12345679has an invalid checksum (0 units, the item carries anerror), and the registration number is 1 more. 2 units in total. - A search with three pages of results: 3 units. If the third page returns
409 cursor_expired: 2 units. GET /v1/entities/19000006?include=financials_latestfor a d.o.o. with a published report: 2 units; for an s.p. (financials_latest: null): 1 unit.- 20 characters typed into an autocomplete field with a 200 ms debounce usually trigger 3–5 requests: 0.75–1.25 units.
Units are rounded up to a whole number at the end of the billing period.
The API tester
Section titled “The API tester”Requests from the API tester in the dashboard run on real data but use no units and are never billed. They are limited to about 20 requests per minute per user and per organisation, and a bulk lookup in the tester to 10 IDs. The daily natural-person (s.p.) cap applies to them as well. There are no separate test keys any more: every secret key is billed by the rules above.
Source: FURS · unofficial source, not an official extract · Terms · Privacy · maticna.si