Commercial Essential term
Commercial Operation Date COD
The Commercial Operation Date (COD) is the contractually defined day a project crosses from construction and commissioning into revenue-earning commercial service. Nothing in statute fixes it: COD is a term of art, and the documents a project signs decide what has to be true before anyone may declare it.
On a grid-scale BESS those prerequisites are the ones written into the interconnection agreement, the EPC contract and the offtake — energization and permission to operate at the point of interconnection (POI), a passed capacity and performance test at rated MW and MWh, market registration with telemetry and control accepted by the ISO, insurance in force, and the formal notice the contract requires.
Revenue, warranties, availability guarantees and the debt clock all run from the date that notice makes effective — which is why a single project can carry several differently worded versions of COD that rarely align by accident.
Reviewed August 2026 by Sergey Syrvachev
New to BESS? Start free in the Learn BESS hub — no cost, no account.
What it is (precise)
COD marks the formal handover of a stationary storage plant from "being built" to "operating commercially." By that date the containers, racks, PCS, MV transformers and the POI substation must be installed, commissioned and energized, and the plant must have demonstrated it can charge and discharge to its contracted power (MW) and energy (MWh) under the conditions defined in its agreements.
The exact prerequisites are written into the interconnection agreement, the EPC contract, and the offtake agreement (a Power Purchase Agreement, Tolling agreement, or capacity contract), so COD is a contractual term of art whose precise definition varies project to project.
COD is a different question from mechanical completion, from first energization or backfeed, and from trial operation under the interconnection agreement. Its relationship to substantial completion depends entirely on the drafting, which the next section takes apart. What is constant is that declaring COD requires a chain of acceptances rather than a single test result, and that the chain runs through parties the contractor does not control.
What has to be true before anyone can declare it
Five families of condition recur across contract stacks. Testing: the capacity and performance tests the offtake and EPC specify must be complete and accepted — a full charge-discharge demonstrating the contracted MWh at the POI, a round-trip-efficiency measurement, and in most stacks a reliability run over days to a few weeks against an availability threshold, with defined rules for which interruptions reset the clock.
Grid and market: permission to operate from the utility or transmission owner, completion of any ISO commissioning tests, and registration of the resource in the market with telemetry and control accepted — the ISO has to see the plant's real-time points and be able to dispatch it, and that data integration has held up more than one COD after the hardware was finished.
Regulatory and safety: AHJ inspections closed and NFPA 855 commissioning items signed off. Insurance: construction all-risk cover ends and operational property and business-interruption cover must be in force the same day, with no gap. And the financing conditions: on a financed project the independent engineer certifies completion and the lenders accept it before the construction facility converts.
COD is declared, not discovered. The owner serves a written notice — a COD notice or completion certificate — attaching the evidence the contract lists: test reports, the permission-to-operate letter, registration confirmation, insurance certificates, inspection sign-offs. The counterparty then has a contractual window to accept or dispute, and the contract decides what a dispute does to the date: some make COD effective on the date of the notice, some on the date the conditions were actually met, some only on acceptance.
Revenue follows that effective date, not the first electron. Capacity payments start accruing then; energy the plant moved during commissioning and testing settles under the contract's test-energy provisions, which do not normally pay the contracted rate. A plant exporting in April with a COD dated in June has two months of market exposure and none of the contracted revenue.
Where COD sits relative to substantial completion is a contract question, not a rule. In some stacks they are the same event: the EPC's substantial completion certificate is defined so that achieving it satisfies the offtake's COD conditions, and the two dates land together. In others COD follows substantial completion by weeks or months, because the conditions still open — market registration, permission to operate, an availability demonstration the EPC's own tests do not cover — sit outside the contractor's scope and outside its control.
None of these terms has a statutory meaning. Mechanical completion, substantial completion, notice to proceed and COD mean what the specific agreement defines them to mean, and FIDIC forms, US-style EPC forms and owner-drafted forms all define them differently. Read the definitions section before you assume the ladder; each of those milestones has its own page here.
Only the final milestone starts revenue. The four before it are the ones teams most often mistake for COD — a plant can be fully built, energized and tested and still not be earning.
- What it is
- Contractual date a BESS begins commercial, revenue-earning service
- Triggers at COD
- Offtake revenue, construction-to-term debt conversion, warranty and availability clocks
- Preconditions
- POI energization, permission-to-operate, capacity/performance test, ISO registration with accepted telemetry, insurance in force, NFPA 855 and AHJ sign-off
- Declared by notice
- Owner serves a COD notice with the listed evidence attached; the counterparty has a contractual window to accept or dispute
- When revenue starts
- From the notice's effective date — commissioning-period energy settles under the test-energy clause, not at the contracted rate
- Relation to substantial completion
- Contract-specific: the same event in some stacks, COD weeks or months later in others. No statutory definition
- Capacity-test threshold
- Typically ~95-100% of contracted MWh at POI net, else buy-down LDs
- RTE guarantee (AC-AC)
- Commonly warranted ~85-88% AC-AC at the contract boundary; ~85-92% is the achieved BOL band, not the guarantee
- Availability guarantee
- Typically 95-98%, clock starts at COD
- Commissioning window
- ~2-4 months from mechanical completion for a 100 MW-class plant
- Delay damages
- Daily LDs per MW or % of contract price; sunset ~90-365 days after guaranteed COD (negotiated, not standard)
- Key standards
- NFPA 855 (installation), UL 9540 (ESS certification), UL 9540A (fire-propagation test method), NFPA 68/69 (deflagration)
- Not the same as
- Mechanical completion, first energization, trial operation, placed-in-service
- Degradation baseline
- Usable MWh demonstrated at COD anchors the warranty and augmentation tables
- Insurance flip
- Construction all-risk ends, operational coverage begins at COD
Because the capacity test taken at COD sets the beginning-of-life baseline, a padded or rushed test quietly shifts a decade of degradation risk onto the owner.
Why it matters in a real grid-scale project
COD is the trigger that starts revenue and resets the financial clocks. Offtake revenue, capacity payments, and incentive timelines typically begin at COD, while the construction loan converts to term debt, the Special Purpose Vehicle shifts from spending Capex to earning against Opex, and the warranty and availability-guarantee periods start counting. For lenders, a credible path to COD is central to Bankability: slipping past the guaranteed COD promised to the offtaker can trigger daily liquidated damages, default provisions, or loss of an interconnection position or incentive deadline.
Engineering decisions are downstream of this. Because the long-term capacity warranty, the degradation table and the augmentation plan are all referenced to COD, the as-built usable energy demonstrated at COD sets the beginning-of-life baseline against which LFP cell fade is measured for the life of the asset — a weak or padded COD test distorts every Levelized Cost of Storage and augmentation calculation that follows.
Rushing commissioning to hit a contractual COD — truncating the performance test, skipping a complete UL 9540A-informed hazard review, or leaving NFPA 855 punch-list items open — trades a schedule win for operational and safety risk that surfaces later.
COD also anchors everything long-dated. Degradation and augmentation tables count anniversary years from COD; the battery capacity warranty and the availability guarantee start at COD; insurance flips from construction all-risk to operational coverage on that day, which is where Insurability reviews concentrate; and in the US the tax-credit placed-in-service determination is a related but legally separate test.
Useful questions on any project: which document's COD definition governs which obligation, who certifies the capacity test (usually an independent engineer), what happens on partial or phased COD for a multi-block site, and whether the guaranteed COD still clears the interconnection and incentive deadlines after known slippage.
Test thresholds, schedule and the standards stack
COD is a date, not a measured quantity, so the numbers that matter are the test thresholds and timelines around it.
Capacity tests typically require demonstrating roughly 95 to 100 percent of the contracted MWh at the POI, net of PCS, transformer and auxiliary losses, with buy-down liquidated damages below the guarantee; round-trip efficiency is commonly warranted near 85 to 88 percent AC-AC at the contract-defined measurement point, below the 85 to 92 percent a healthy plant actually reads at beginning of life — a guarantee sits under typical performance, and the metering boundary moves both numbers.
Availability guarantees beginning at COD are typically 95 to 98 percent. Delay liquidated damages are commonly quoted per MW per day or as a fraction of contract price per day, with an outside "sunset" date some 90 to 365 days after the guaranteed COD — all of these are negotiated positions rather than standards, and they move with the contract form and the market.
Schedule-wise, treat COD as the end of a commissioning and testing window: for a 100 MW-class, 2-to-4-hour plant, commissioning plus capacity testing and market qualification commonly runs 2 to 4 months after mechanical completion, longer if grid outages or ISO test slots are scarce.
The standards stack is a precondition, each with a distinct role: NFPA 855 governs the installation, UL 9540 is the ESS product safety certification the AHJ expects on the equipment, UL 9540A is the fire-propagation test method whose data supports the NFPA 855 hazard case, and NFPA 68/69 cover the deflagration strategy. In US markets, ISO commissioning tests and resource registration (plus NERC registration for larger plants) must also close before commercial dispatch.
Read the capacity-test protocol like a datasheet. What MWh figure is guaranteed, at which reference point (POI net, not DC nameplate), at what ambient temperature and SOC window, over how many consecutive cycles, and with what allowance for auxiliary consumption? Then check that the interconnection agreement's trial-operation requirements and the offtake's COD conditions can physically be satisfied in the same window — mismatched definitions are a classic source of a plant that is "done" but cannot yet earn.
Worked examples
Baseline case. Take a 100 MW / 400 MWh plant with a guaranteed COD of 1 June and a contracted 380 MWh deliverable at the POI. Mechanical completion lands 1 March; backfeed energizes the auxiliary supply on 15 March; the capacity test runs 20-28 April and measures 372 MWh net at the meter; the utility grants permission to operate on 12 May; the independent engineer signs on 20 May; COD is declared 25 May. The plant was physically finished for almost three months before it earned a cent — that gap is the commissioning window, and it is where schedules quietly slip.
Capacity shortfall. Change one number: the same test measures 361 MWh instead of 372 — 95.0% of the 380 MWh guarantee. If the contract sets a 95% floor with buy-down damages below it, the project scrapes through and the owner keeps a plant whose warranted baseline is 19 MWh thinner than the model assumed; every augmentation and Levelized Cost of Storage calculation for the next fifteen years now starts from that lower number. If the floor had been 97%, the same result would have triggered a buy-down payment instead.
Delay damages. Miss the date and the arithmetic reverses — an ISO test slot slips COD to 24 June, twenty-three days late, and delay damages are set at $1,500 per MW per day. That is 100 MW × 23 days × $1,500 = $3.45 million, payable before the plant has earned anything — which is why guaranteed COD is the most heavily negotiated date in the contract and why teams are tempted to truncate the very test that protects them.
Phased COD. A 300 MW site built as three 100 MW blocks can declare partial COD per block — block 1 in April, block 2 in June, block 3 in August — with capacity payments, availability guarantees and warranty clocks all pro-rated per block. Get this drafted explicitly and block 1 earns for four months while block 3 is still being commissioned; leave it implicit and the offtaker can argue no payment is due until the whole site is complete.
Definitional trap — the cheapest to avoid, the most common to hit. A project passes the interconnection agreement's trial-operation requirement in May and the team books revenue in the model from 1 June — but the offtake defines COD to additionally require a 72-hour continuous availability demonstration that has not been run. The plant is energized, tested and legally allowed to operate, yet it is not at COD under the document that actually pays. Always ask which contract's definition governs which obligation.
Common pitfalls
The recurring trip-wires are definitional. Teams conflate first energization or mechanical completion with COD and discover the revenue meter is not running; they let the interconnection COD, offtake COD and lender COD drift apart so the plant passes one gate and fails another; or they demonstrate DC nameplate energy instead of the contracted usable MWh at the POI, leaving a few percent of shortfall to be discovered at the worst possible moment.
Market registration runs on its own clock: the ISO's telemetry, control and metering acceptance is a data project with its own queue, and it does not start when the concrete cures. Phased projects need explicit partial-COD mechanics — pro-rated capacity payments, LDs and warranty starts per block — or the paperwork will not match the electrons.
The other family of pitfalls is treating the COD test as a formality. The capacity test is the baseline for a decade or more of degradation claims, so its conditions — temperature, resting SOC, auxiliary loads, measurement points — must be recorded with test-report rigor. A test run at favorable conditions overstates the baseline and quietly shifts warranty risk to the owner.
COD is just the day the batteries are first energized or the plant is mechanically complete.
In reality: First energization is an earlier, separate milestone and mechanical completion is earlier still. COD is only declared after capacity and performance testing at the POI, permission to operate, market registration with accepted telemetry, insurance in force and the contractual notice — and it is the milestone that actually starts revenue, debt conversion, insurance transition, and the warranty and degradation clocks. Substantial completion is the one relationship you cannot generalise: some contract stacks define the two as a single event, others put COD weeks or months after it.
- How Long BESS Project Development Takes: From Site Control to COD Article
- BESS commissioning and capacity testing Article
- Substantial completion Glossary
- Mechanical completion Glossary
- Notice to proceed Glossary
- Interactive: Energy Station Structure Interactive visual · bess.engineer
Commercial Operation Date, in context.
The Grid-Scale BESS course covers commercial operation date — and the rest of the system — from the ground up, the way it actually gets deployed.