Blog Regulatory

FCR Prequalification Step-by-Step: Technical Testing, Documentation, and TSO Registration

By Lena Brauer 13 min read
FCR Prequalification Step-by-Step: Technical Testing, Documentation, and TSO Registration cover

Frequency Containment Reserve (FCR) is the most reliable revenue stream for a German commercial battery — but you can't participate until your system passes prequalification. The process is standardized across all four German TSOs (50Hertz, Amprion, TenneT, TransnetBW) through requirements published on regelleistung.net, but the actual path from "battery installed" to "prequalification approved" involves more coordination steps than most operators expect when they start.

This article lays out the complete process: what technical tests are required, what documentation you need to prepare, how TSO registration works, and realistic timeline estimates at each stage. We're not going to sugarcoat the bureaucratic load — it exists, and knowing it in advance prevents the kind of delay that pushes your first FCR tender participation back by 8–12 weeks.

What FCR Prequalification Actually Certifies

Prequalification doesn't certify your battery in isolation — it certifies a specific combination of battery system, power conversion system (PCS / inverter), control interface, and communication channel as capable of delivering the FCR service specification. Change any of those components significantly and you may need to re-prequalify.

The core FCR technical specification in Germany requires:

  • Symmetric activation: equal and opposite power response to frequency deviation above and below 50 Hz
  • Full power delivery within 30 seconds of a 200 mHz frequency step (±0.2 Hz from nominal)
  • Proportional response: linearly activated across the ±200 mHz band (droop characteristic)
  • 30-minute sustained delivery at full rated power in either direction
  • Communication interface meeting TSO requirements (typically IEC 60870-5-104 or equivalent)

For a battery, the 30-second activation is trivially easy — LFP and NMC batteries respond in milliseconds, not seconds. The challenge is sustained delivery: you need sufficient usable SOC to discharge at full rated power for 30 minutes without reaching the DOD cutoff. For a 100 kW system offering 100 kW FCR, that means 50 kWh of accessible energy on the discharge side, and 50 kWh on the charge side — keeping SOC in the 20–80% band provides this with margin.

Step 1: Pre-Registration with the TSO (Weeks 1–2)

Before any testing begins, you need to determine which TSO's grid zone your facility is located in, then initiate pre-registration contact. The four TSOs cover defined geographic regions: 50Hertz covers northern and eastern Germany (including Berlin), Amprion covers western Germany (including NRW and Rhineland-Palatinate), TenneT covers central and southern areas (including Bavaria and Baden-Württemberg south), and TransnetBW covers Baden-Württemberg.

For a Bavarian facility, the relevant TSO is typically TenneT. The pre-registration process involves:

  1. Submitting a "Voranmeldung" (advance notice) to the TSO's market access team via their prequalification portal. This includes basic technical data: installed capacity, battery chemistry, PCS type, grid connection voltage, and intended FCR offering volume.
  2. Receiving a confirmation of registration number (Erzeugungseinheit-/Speichereinheitenregister ID) — this is tied to the MaStR (Marktstammdatenregister) entry, which must also be complete before proceeding.
  3. MaStR registration for the storage unit is mandatory. If your storage unit isn't registered in MaStR yet, do this before anything else. The process is via the BNetzA portal. Typical processing time: 5–10 business days once the application is complete.

Common delay at this stage: MaStR applications with incomplete technical data (missing nominal capacity in kWh, incorrect connection voltage, or missing grid connection agreement reference) get bounced back. Check the MaStR data model for Stromspeicher (storage units) and fill every field. Incomplete applications add 2–3 weeks.

Step 2: Preparing the Technical Documentation Package (Weeks 2–5)

While MaStR registration is processing, begin assembling the technical documentation package. The TSOs publish prequalification requirements documents (Präqualifikationsanforderungen) on regelleistung.net. The current version as of late 2025 is the FCR-specific annex to the "Anforderungen an Systemdienstleistungen" document.

Documentation checklist

Document Source Typical preparation time
Battery system datasheet (manufacturer, with cycle life curves) Battery vendor Available immediately
PCS/inverter datasheet with grid code compliance (VDE-AR-N 4110/4120) PCS vendor Available immediately
Single-line diagram of installation (Schaltplan) Installing electrical contractor 1–2 weeks
Grid connection agreement (Netzanschlussvertrag) with DSO Local DSO (e.g. Bayernwerk) Must already exist; copy only
Protection relay settings report Commissioning engineer Produced at commissioning
BMS parameter documentation (SOC limits, protection setpoints) Battery vendor / system integrator 1 week
Control system description (how droop response is implemented) Control system vendor / encosa integration layer 1–2 weeks
Communication interface specification (IEC 60870-5-104 or equivalent) Control hardware vendor Available immediately
Einspeisemanagement / remote control confirmation from DSO Local DSO 2–4 weeks from DSO request

The DSO-issued Einspeisemanagement confirmation is the one that regularly causes delays. German DSOs are legally required to confirm that they have registered your storage unit in their systems and can control or curtail it as required under EnWG §14a. Getting this confirmation letter can take 3–6 weeks depending on the DSO's current workload. Request it in parallel with everything else, not after.

Step 3: The Technical Prequalification Test (Weeks 5–8)

The prequalification test is a live demonstration of FCR response capability, conducted under TSO supervision (or with TSO-approved measurement equipment and data logging). The test procedure requires specific frequency step sequences to be applied to the system and the response measured.

Test sequence overview

The standard FCR prequalification test protocol includes the following measurements:

  1. Step response test (Aktivierungstest): Apply a simulated frequency step of ±200 mHz and measure time to 95% of rated FCR power. Must be within 30 seconds. For a BESS this is typically <1 second — but the measurement logging and signal injection equipment must be set up correctly.
  2. Droop linearity test: Apply frequency deviations at multiple points across the ±200 mHz band and verify proportional power response. Document the measured droop curve against the theoretical specification.
  3. Sustained delivery test: Hold the system at full FCR output for 30 minutes in each direction (charge and discharge). This is primarily an SOC management test — confirm the system maintains the rated power without the BMS cutting off due to SOC limits.
  4. Communication test: Demonstrate that the TSO communication interface (live telemetry channel) delivers accurate real-time data on active power, SOC, and availability status.

The measurement equipment for the frequency injection test can be provided by the system integrator or by a third-party testing service. Some PCS vendors (SMA, Fronius, Sungrow) offer factory prequalification packages where the PCS firmware includes the droop response function and the manufacturer provides prequalification test reports — these significantly reduce on-site testing effort but still require site-specific commissioning sign-off.

Common test failures and how to avoid them

  • SOC boundary cutoff during sustained test: BMS protection kicks in before the 30-minute mark because the SOC band was set too conservatively. Solution: confirm BMS SOC protection setpoints allow operation at 20% SOC on discharge and 80% on charge before testing begins.
  • Communication latency: Telemetry data arriving at the TSO interface more than 10 seconds late. Solution: verify the SCADA/gateway polling cycle is <5 seconds for all required data points.
  • Droop linearity failure at low deviation: Some PCS implementations have a deadband around 50 Hz where no response is triggered until deviation exceeds a threshold. FCR requires response from ±10 mHz deviation. Deadband must be ≤10 mHz — check this in PCS firmware settings before the test.

Step 4: Documentation Submission and TSO Review (Weeks 8–12)

After successful testing, compile the full prequalification dossier. This typically includes all documents from Step 2 plus the test results and signed measurement protocols. Submit via the TSO's prequalification portal (TenneT, 50Hertz, Amprion, and TransnetBW each maintain their own portals — there is no unified submission point despite the shared regelleistung.net platform for tender participation).

TSO review times in 2025 have been running 4–6 weeks from complete submission. Incomplete submissions — missing a document, unclear single-line diagram, or a mismatch between the MaStR data and the submitted technical specs — restart the clock. Verify every field in your submission against the TSO checklist before submitting.

Once the TSO issues the prequalification certificate (Präqualifikationszertifikat or equivalent), you're eligible to bid in weekly FCR tenders on regelleistung.net. The certificate specifies the prequalified unit, the offering volume approved, and the expiry date (typically 1–3 years, with lighter renewal process).

Step 5: Registering as a Tender Participant on regelleistung.net

Having the prequalification certificate is not the same as being able to submit bids. You also need:

  • A trading account on regelleistung.net registered as an entity eligible to provide ancillary services (you may need a Bilanzkreisverantwortlicher / balance responsible party arrangement if you're not already a BRP)
  • A signed "Rahmenvertrag Regelleistung" (framework agreement for ancillary services) with the relevant TSO
  • Bank guarantee or equivalent financial collateral depending on TSO and offering volume

For small commercial operators offering under 1 MW FCR, some TSOs allow participation through an aggregator, which removes the BRP and framework contract requirements. encosa's platform handles this aggregator function for operators below the direct-participation threshold — the operator's battery is pooled with other systems into a qualifying aggregated volume and bids are submitted on their behalf, with revenue passed through minus platform fees.

Realistic Timeline Summary

Phase Calendar weeks Key dependency
MaStR registration Weeks 1–2 Complete application on first submission
TSO pre-registration Weeks 1–2 (parallel) MaStR ID required
Documentation assembly Weeks 2–5 DSO Einspeisemanagement letter (request immediately)
Test preparation and on-site testing Weeks 5–8 Test equipment availability, PCS firmware confirmed
Dossier submission and TSO review Weeks 8–14 Complete, consistent submission on first pass
Certificate issued and tender participation begins Week 14–16 regelleistung.net account + framework agreement active

Best case: 10–12 weeks from commissioning to first FCR tender bid. Realistic median: 14–16 weeks. Worst case with DSO delays and resubmissions: 20+ weeks. That timeline gap directly affects your payback period — every week of delay is a week without FCR revenue on a depreciating asset.

What We Handle Through the encosa Platform

We're not saying the prequalification process is simple or that our platform replaces it entirely. The technical test, the documentation assembly, the MaStR registration — these require your electrical contractor, your battery vendor, and your DSO. That coordination is in your court.

What encosa provides on the technical side is the control layer documentation (droop response implementation, communication interface specification) and the ongoing TSO telemetry interface that the prequalification requires to remain active. We've structured the integration so that the control system documents needed for prequalification submission are generated automatically from our configuration parameters, rather than requiring manual writeup from your system integrator. That removes 1–2 weeks from the documentation phase and ensures the submitted documents accurately reflect the live system behavior.

After prequalification, encosa handles the weekly tender submission, SOC management during FCR standby periods, and the reporting required for TSO invoicing. The prequalification process is the one-time front-loaded effort — once it's done, participation is automated.

Put this into practice on your battery

Use the encosa revenue calculator to model your specific system and market conditions.