Simple, transparent pricing

Start free. Scale as you grow. Every plan has a fixed monthly allowance; validation results include usage headers.

Grows with You

No hidden fees. No per-seat pricing. Just API calls.

Save 20%
Free

Free

Free to start, no time limit

โ‚ฌ0/mo
Get started
  • โœ“ 100 validations / month
  • โœ“ Single VAT ID lookups
  • โœ“ VIES and BZSt sources, depending on the request
  • โœ“ Validation results with source and cache metadata
  • โœ“ Usage headers on validation results
  • โœ“ Usage insight via GET /v1/usage
  • โœ“ Email optional at signup
Hard limit. At 100 calls, requests return HTTP 402. Upgrade to continue.
Starter

Starter

Everything in Free, plus

โ‚ฌ29/mo
Start free, upgrade later
  • โœ“ 1,000 validations / month
  • โœ“ Monthly or annual billing
Hard limit. At 1,000 calls, requests return HTTP 402 until the next month.
Business

Business

Everything in Starter, plus

โ‚ฌ99/mo
Start free, upgrade later
  • โœ“ 5,000 validations / month
  • โœ“ BZSt qualified confirmations (ยง18e UStG)
  • โœ“ Confirmation records retrievable via receipt_id
  • โœ“ Monthly or annual billing
Hard limit. At 5,000 calls, requests return HTTP 402 until the next month.

High-volume or custom needs? Connect with Roel โ†’

Try before you sign up

Make API calls with zero authentication. The default anonymous limit is 10 requests. No signup, no API key, no email. Just curl https://api.giltiq.de/v1/validate/DE123456789 and see the response. When you're ready for more, create a free account.

Compare Plans

Giltiq runs on Hetzner infrastructure in Germany. For validation, requests are forwarded to VIES or BZSt. See the privacy policy for details on data processing.

Feature Free Starter Business
Validation
Monthly validations 100 1,000 5,000
VIES and BZSt sources with request-dependent routing โœ“ โœ“ โœ“
BZSt qualified confirmations (ยง18e) โ€” โ€” โœ“
Response metadata
Source and cache metadata on validation results (source, cache, source_timestamp) โœ“ โœ“ โœ“
Usage headers on validation results โœ“ โœ“ โœ“
Structured JSON responses โœ“ โœ“ โœ“
Agent & Developer Experience
REST API + JSON responses โœ“ โœ“ โœ“
MCP server โœ“ โœ“ โœ“
agents.json + llms.txt โœ“ โœ“ โœ“
Anonymous trial (10 calls by default, no auth) โœ“ โœ“ โœ“
Support & Billing
Community support โœ“ โœ“ โœ“
Hard monthly cap (HTTP 402 at the limit) โœ“ โœ“ โœ“
Billing cycle โ€” Monthly or annual Monthly or annual

Less integration and maintenance work

Running your own BZSt integration means a BZSt access request, client maintenance, outage handling, and your own caching. Giltiq operates those parts and provides one REST endpoint with source and cache metadata.

Frequently asked questions

Sign up with an API key; email is optional. You get 100 VAT validations per month, structured JSON results with source and cache metadata, and usage headers on validation results.

Yes. By default, 10 API calls require no authentication at all. Just hit the endpoint directly: no signup, no API key, no email.

Every plan has a hard monthly cap. After that, requests return HTTP 402 until the next month begins. There are no automatic extra charges.

Yes. Monthly plans can be cancelled at any time; you keep access until the end of your current billing period. Annual plans can also be cancelled, but are non-refundable for the remaining term.

A VIES lookup tells you whether a VAT number is currently valid. A BZSt qualified confirmation under ยง18e UStG additionally submits the company name and address and returns the BZSt match results.

Annual plans are billed once per year at a 20% discount. Starter annual is โ‚ฌ276/year (instead of โ‚ฌ348). Business annual is โ‚ฌ948/year (instead of โ‚ฌ1,188).

Giltiq runs on Hetzner infrastructure in Germany. For validation, requests are forwarded to VIES or BZSt. See the privacy policy for details on data processing.

Yes. Giltiq runs an MCP server and publishes an agents.json capability declaration, an llms.txt, and an Agent Card.

If all reachable sources are unavailable and no stored result exists, the API returns SOURCE_UNAVAILABLE (HTTP 503). Such calls are not counted against your quota, up to 3 retries per VAT ID and hour.

BZSt qualified confirmations (ยง18e UStG) are currently part of the Business plan.