Skip to content

Effort Estimator

Understanding integration timelines is critical for project planning. The benchmarks below are based on real customer integrations and reflect effort from API key to production go-live.

If you plan to operate in multiple countries, consider starting with a Unified API market (France, Italy, or Sweden). The shared resource model means subsequent countries reuse the same authentication, transaction lifecycle, and export patterns — reducing incremental effort to days rather than weeks.

Your first Unified API country is the investment — every next one is nearly free. The first integration builds your reusable foundation: authentication, the transaction lifecycle, and the export/receipt patterns. Every additional Unified API country reuses that same foundation, so the incremental effort drops from weeks to days:

  • 1st Unified API country — 1–3 weeks (builds the reusable foundation)
  • Each additional Unified API country — ~days, not weeks (reuses auth, resource model & exports; only country-specific compliance differs)

A Specialized API, by contrast, has to be integrated from scratch for every country. So the more markets you roll out, the more that first Unified API integration pays off — the up-front investment is amortized across every country that follows.

Rollout scenarioEstimated total effort
Single Specialized API country1-3 weeks
Single Unified API country1-3 weeks
Two Unified API countries2-4 weeks (second country adds ~1 week)
Three Unified API countries3-5 weeks (third country adds ~1 week)
Mixed: 1 Specialized + 1 Unified3-5 weeks (parallel workstreams)

Estimated effort: 1-3 weeks

  1. Week 1 — Sandbox setup, authentication, first signed transaction
  2. Week 2 — TSS lifecycle management, receipt QR codes, DSFinV-K export
  3. Week 3 — Production go-live, monitoring, compliance validation

Prerequisites: HUB account, understanding of KassenSichV requirements


Estimated effort: 1-2 weeks

  1. Week 1 — Sandbox setup, RKSV signing flow, DEP export
  2. Week 2 — FinanzOnline registration, production go-live

Prerequisites: HUB account, FinanzOnline credentials for production


Estimated effort: 1-3 weeks

  1. Week 1 — Sandbox setup, Unified API authentication, first signed transaction
  2. Week 2 — JCD archive export, receipt data integration
  3. Week 3 — NF525 compliance validation, production go-live

Prerequisites: HUB account, NF525 certification awareness


Estimated effort: 1-3 weeks

  1. Week 1 — Sandbox setup, RT signing flow, AdE transmission
  2. Week 2 — Receipt data and correction flows
  3. Week 3 — Production go-live, Agenzia delle Entrate validation

Prerequisites: HUB account, Italian tax ID for production


Estimated effort: 1-2 weeks

  1. Week 1 — Sandbox setup, TicketBAI, Verifactu or SII flow, digital receipt
  2. Week 2 — Production go-live

Prerequisites: HUB account