What does TenneT's BRP qualification test involve, and who can run it for me?
Short answer: Every new BRP must prove that its systems send and receive TenneT's XML messages correctly. You do that on TenneT's Test & Qualification Facility (TQF): validate single messages, run scenarios, then qualify for each mandatory process. After that comes a production test. An IT carrier can run all of this for you.
Before the first test
Three things must be in place:
- An MMC-hub web service account. You request it with the MMC Hub questionnaire after the onboarding call.
- Four certificates. A transport (SSL) and a signing (S/MIME) certificate for test, and the same pair for production. With an IT carrier, the carrier provides the transport certificates and you provide the signing certificates.
- A system that builds and reads the XML messages. Your own, or your carrier's.
What happens on the TQF?
The TQF has three functions:
- Validate single incoming messages against TenneT's rules.
- Run scenarios that mimic real days.
- Qualify, the formal step per process.
It is self-service. You do not need a meeting with TenneT for each test.
Which processes must you qualify?
Process | BRP trade only | BRP with grid connections |
|---|---|---|
| Nominations Domestic (E-programme) | mandatory | mandatory |
| Aggregated imbalance information (AIM) | mandatory | mandatory |
| Allocation | mandatory | |
| Settlement (regular settlement data) | mandatory | |
| Reconciliation | mandatory | |
| Generation Load (GLDPM) | mandatory | |
| Availability, aFRR activation, mFRRda pool configuration | optional | optional |
The nominations scenarios include the reports TenneT sends back: anomaly reports when two parties nominate different values, and confirmation reports. Reading and acting on them is part of what TenneT checks.
Where do teams lose time?
From practice, in this order:
- Certificates. Wrong type, wrong environment, or a private key sent where only the public key belongs.
- Anomaly handling. The happy path works, the mismatch scenario does not.
- GLDPM. Forecast and measurement messages for generation and load are the most detailed part for BRPs with assets.
- Waiting for collateral. The production test can only be requested once financial security is in place, so the bank guarantee should run in parallel with testing.
After the TQF: the production test
With all mandatory processes qualified, collateral in place and the BRP agreement signed, you request the production test and send a real E-programme. Then TenneT publishes your acknowledgement. Plan at least 10 working days between a successful production test and go-live. The full path is in how to become a BRP in the Netherlands.
Who can run it for you?
If you use an IT carrier, the carrier's system exchanges the messages, so the carrier can run the scenarios. That is the main reason new BRPs choose a carrier: the qualification becomes a known, repeatable job instead of a first-time project.
How Engrate does it
Engrate runs the TQF qualification for its customers, including the mandatory scenarios for trade-only BRPs and BRPs with grid connections. We also run them when a BRP switches to Engrate from another carrier, so the customer's team does not touch them. More on the product: Energy Market Communication.