Pricing

# Pay for the calls you make

Every plan reads every register. Start free with no card, move to a paid plan when the traffic is real, and a busy month becomes an invoice line rather than an outage.

[Læs denne side på dansk](https://grundfast.dk/priser)

## Plans

Prices in DKK, excluding Danish VAT (25%).

- ### Free
Evaluation, prototypes and side projects. 0 DKK / month 5,000 calls / month Hard cap — never billed [Get started free](https://grundfast.dk/dashboard?mode=register)
 - Included
 - All 13 registers and both map layers
 - DAWA-compatible address endpoints
 - MCP server for AI agents
 - 1,200 requests / minute
 - Email support
- ### Starter
One production integration: a checkout, a sync, a desk-study tool. 99 DKK / month 100,000 calls / month ≈ DKK 0.99 per 1,000 calls Then DKK 1 per 1,000 extra [Choose Starter](https://grundfast.dk/dashboard/billing?plan=starter)
 - Everything in Free, plus
 - 3,600 requests / minute
 - National building search: every page plus CSV/GeoJSON
- ### Pro
Real traffic, portfolio lookups and change events. 249 DKK / month 500,000 calls / month ≈ DKK 0.50 per 1,000 calls Then DKK 1 per 1,000 extra [Choose Pro](https://grundfast.dk/dashboard/billing?plan=pro)
 - Everything in Starter, plus
 - 9,000 requests / minute
 - Batch lookups (:batch, many IDs per call)
 - Signed webhooks when records change
 - Environmental pre-screening as a PDF report
 - Property watchlist and address-change notifications
 - Priority support
- ### Scale
Bulk exports, point-in-time history, heavy pipelines. 599 DKK / month 2,000,000 calls / month ≈ DKK 0.30 per 1,000 calls Then DKK 1 per 1,000 extra [Choose Scale](https://grundfast.dk/dashboard/billing?plan=scale)
 - Everything in Pro, plus
 - 18,000 requests / minute
 - Bulk export jobs (CSV, NDJSON, GeoJSON)
 - Point-in-time history (?asOf=, /historik)

### Enterprise

An annual contract for volume and procurement that self-serve billing cannot cover: uncapped calls, a contractual SLA, a data processing agreement and a named contact — and we absorb the upstream changes the registers make.

- Uncapped calls
- Contractual SLA
- DPA
- Named contact

from DKK 995/mo

billed annually · excluding VAT

[Talk to us](mailto:hej@grundfast.dk?subject=Grundfast%20Enterprise)

Metering

## What you are billed for

**One call, one count**

A request to a `/v1` endpoint or an MCP tool call. REST and agents share one allowance and one key.

**Test keys are free**

A `gf_test_` key reads the same live data, is never billed and has its own 25,000-call monthly cap.

**Overage, not outages**

Past the allowance, paid plans keep answering at DKK 1 per 1,000 calls. Headers report both your rate limit and your monthly quota.

The dashboard is in Danish; the API reference is in English, and response fields use the registers’ own Danish names.

FAQ

## Billing questions

### What counts as a call?

One request to a /v1 endpoint, or one MCP tool call — they are metered the same way and draw on the same allowance. A :batch request counts once per distinct ID in it. Test keys (`gf_test_`) are never metered against your plan.

### What happens if I go over the allowance?

Paid plans keep answering and bill the extra calls at DKK 1 per 1,000, so a traffic spike becomes an invoice line rather than an outage. The Free plan is a hard cap instead: it stops at 5,000 calls and never bills you.

### How does yearly billing work?

A year paid up front is 20% below twelve months at the monthly price, on Starter, Pro and Scale. The monthly allowance still resets on the 1st of each month; overage on a yearly plan is settled at renewal.

### Which features depend on the plan?

Every register, the address endpoints and the MCP server are on every plan, Free included. The national building search’s full result pages and exports start at Starter; batch lookups, webhooks, the PDF pre-screening report and the property watchlist start at Pro; bulk export and point-in-time history (`?asOf=`) start at Scale. Plans otherwise differ in allowance, rate limit and support.

### Do you invoice in euros, and is VAT added?

Prices and invoices are in Danish kroner. Danish VAT (25%) is added for Danish customers; EU businesses with a valid VAT number are invoiced under the reverse-charge rules. Self-serve plans are paid through Stripe from the dashboard; the Enterprise contract is agreed directly.

### Can I try it without a card?

Yes. The Free plan needs no card, and a `gf_test_` key is a sandbox on real data that is never billed, capped at 25,000 calls a month of its own — enough to build and test the whole integration before choosing a plan.

See also

- [Grundfast overview](https://grundfast.dk/en)
- [Property data API](https://grundfast.dk/en/property-data-api)
- [MCP server for AI agents](https://grundfast.dk/en/mcp-server)
- [DAWA replacement](https://grundfast.dk/en/dawa-replacement)

## Start on the free plan

No card, no sales call. Create a key, make a call, and upgrade from the dashboard when the volume asks for it.

[Get started free](https://grundfast.dk/dashboard?mode=register) [Read the API reference](https://grundfast.dk/docs/api)

Free up to 5,000 calls a month · no card · test keys never billed · data from Klimadatastyrelsen / Datafordeler, CC BY 4.0
