twinos Store · Data Centre

BESS that pays for itself in diesel, demand and disclosure. Consulting through deployment, math you can defend.

twinos

Five Ledgers. No Shared Math.

A colo or hyperscale operator runs five ledgers in parallel, and the BESS market sells against one at a time. Each pitch tells a different lie of omission — and every one of them is on a separate slide deck nobody puts side-by-side.

We do the multi-ledger math. Then we show you what it actually says — even when it is awkward.

02 / 14
twinos

One Engine. Every Ledger. Same Numbers Every Stakeholder Reads.

Same compute, every stakeholder. We do not tell the SteerCo a different number than we tell BRSR. We do not tell the CFO a different number than we tell the auditor.

BESStwinos StorePUE · METEREDround-trip loss inPEAK · CFOcontract-demand awareSCOPE 2 · RTEgrid factor surfacedDIESEL · SCOPE 1outage envelope firstBRSR · DISCLOSUREScope 1+2 net · auditor-ready rows

Five outputs. One engine. Re-runnable as your tariff, your grid factor, your renewable share evolve.

03 / 14
twinos

PUE Does Not Improve With Storage. It Becomes Honest.

The single largest lie in BESS-for-DC pitches: 'our battery improves your PUE.' Round-trip loss is energy you bought from the grid, lost in the inverter, the cells, the inverter again — and never delivered to IT load. It belongs in the PUE numerator. So we put it there.

ConfigurationPUEΔ vs baseline
No BESS (baseline)1.517
3 MW / 6 MWh BESS · 88 % round-trip · 342 EFC/yr1.524+0.007
6.2 MW / 16 MWh BESS · 88 % round-trip · 209 EFC/yr (peak-shave)1.529+0.012

The number we publish is the number the auditor reads. BESS pays for itself elsewhere — not on this line. Anyone telling you their battery 'improves PUE' is either over-crediting storage or under-counting cycling.

04 / 14
twinos

Site — 4 MW IT Colocation Archetype.

Every number in this deck was computed against this input set on the twinos Store engine. Replace it with yours and the math runs again in minutes — same rubric, same dispatch model, same BRSR rows.

DomainValue
IT load4,000 kW · 24-h profile peaking at 1.07× at hour 16
Mechanical load1,450 kW · profile peaking at 1.36× at hour 14
Auxiliary load250 kW · flat
UPS / electrical losses3.5 % · 2.5 %
DG capacity7,200 kW · 0.27 L/kWh · Rs 92/L · 18 outage hours/year · 0.5 h/month test
TariffRs 6 → 12 / kWh stepped 24-h curve · Indian colo · Rs 475 / kW-month demand
Grid emission factor0.716 kg CO₂ / kWh (CEA India FY22-23) · renewable share 35 %
Contract demand7,000 kW · BESS dispatch must respect
BRSR revenue / outputRs 65 Cr / yr · 4 MW-IT-year
05 / 14
twinos

24-Hour Load and Tariff — Where the Battery Lives.

Charging windows sit in the lowest-tariff hours; discharge windows sit in the peak-tariff window. That is the entire arbitrage story. The interesting question is not when to charge — it is whether you have grid headroom to charge.

kWRs/kWhCHARGE · 00–04 + 23DISCHARGE · 15–20facility loadtariffpeak · hour 1600040812162024charge band sits where grid headroom is largest · discharge band sits where tariff is highest

If the headroom is not there at hour 02, the BESS still charges in naïve dispatch — and creates a new peak you did not buy.

06 / 14
twinos

Same BESS. Same Tariff. Different Scheduler. Different Bill.

This is the slide most BESS vendors hide. Naïve time-of-use dispatch — charge whenever tariff is low, discharge whenever tariff is high — works on a spreadsheet. On a real grid, the charge hour can already sit near contract demand. The BESS adds 3 MW. You breach by 1.5 MW. The demand charge you came to save doubles.

kWCONTRACT · 7,000 kW6,819BASELINE8,523POST-BESS+1,523 BREACHNAÏVE TOU DISPATCH6,819BASELINE7,000POST-BESS0 BREACHPEAK-SHAVE DISPATCH
Dispatch modePost-BESS peakContract breachAnnual tariff savingsDemand savings
Naïve TOU8,523 kW+1,523 kWRs 70.1 lakhRs 0
Peak-shave (headroom-aware)7,000 kW0Rs 72.9 lakhRs 0

Peak-shave costs nothing on arbitrage and saves the contract penalty. The dispatcher discipline is the product. The BESS is the consumable.

07 / 14
twinos

Tariff Arbitrage — What the Right Dispatch Actually Saves.

Charge low. Discharge high. The unsexy part of the BESS business case — and the part that actually pays a measurable rupee every year.

MetricGeneric · peak-shave (3 MW / 6 MWh)Aggressive · peak-shave (6.2 MW / 16 MWh)
Annual tariff savingsRs 72.9 lakhRs 113.0 lakh
Annual demand savingsRs 0Rs 0
Equivalent full cycles / year342209
Avg charge tariff~ Rs 6.5 / kWh~ Rs 6.5 / kWh
Avg discharge tariff~ Rs 11.5 / kWh~ Rs 11.5 / kWh
Round-trip efficiency88 %88 %

Demand charge reduction is a separate product. It requires shaving the facility peak, not just the BESS-charge peak. Sized BESS, sized study — that conversation is slide 13.

08 / 14
twinos

Diesel and Scope 1 — Where the BESS Wins Clearly.

The cleanest part of the case. BESS that covers outage events displaces diesel. Diesel displaced is Scope 1 avoided — full stop, no offset, no asterisk.

ConfigurationBaseline DG energyResidual DG energyResidual DG shareScope 1 avoided
3 MW / 6 MWh BESS · target 10 %146,347 kWh/yr89,323 kWh/yr61 % (fails target)+41.4 t CO₂e/yr
6.2 MW / 16 MWh BESS · target 0 %109,760 kWh/yr0 kWh/yr0 % (target met)+79.7 t CO₂e/yr

Scope 1 scales with BESS energy capacity. Right-size against your outage envelope — not against your tariff curve. Tariff and outage want different shapes; we tell you that before you commit capex.

09 / 14
twinos

The Scope-2 Slide Most Pitches Hide.

Diesel is not the only carbon source the BESS touches. The other one — the one most pitches do not mention — is the round-trip loss. Every kWh the BESS loses is a kWh the grid had to supply at 0.716 kg CO₂ / kWh.

t CO₂e / yrbaseline 0+41.4Scope 1 avoideddiesel out−117.3Scope 2 RTE loss · market basis−75.9NET DELTA(emissions UP at current grid factor)Generic BESS · peak-shave dispatch · CEA grid factor 0.716 · renewable share 35 %
Generic · peak-shaveAggressive · peak-shave
Scope 1 avoided+41.4 t/yr+79.7 t/yr
Scope 2 added (RTE × grid factor · market basis)−117.3 t/yr−191.2 t/yr
Net Scope 1+2 emissions delta−75.9 t/yr−111.5 t/yr

Every variant is net-negative on emissions at the current grid factor. To go net-positive: shift charging to renewable-rich hours, or lift the renewable share via PPA. The BESS does not solve this — the BESS exposes it. Anyone selling you BESS as a decarbonisation story without this slide is selling you reputational debt.

10 / 14
twinos

BRSR-Grade Disclosure Rows — Eight Numbers, All Computed, All Defensible.

Eight rows. All from the same compute, all mapped to SEBI BRSR Core, all reproducible from the input set on slide 5. The board reads it; the auditor signs it; the rating agency files it.

BRSR rowGeneric · peak-shaveAggressive · peak-shave
Total energy consumed (GJ/yr)192,300193,200
Renewable share of grid35 %35 %
Non-renewable share65 %65 %
Scope 1 emissions (t CO₂e/yr · residual)64.90.0
Scope 2 emissions · location basis (t CO₂e/yr)38,42738,540
Scope 2 emissions · market basis (t CO₂e/yr)24,97725,051
Net Scope 1+2 avoided (t CO₂e/yr · signed)−75.9−111.5
Energy intensity per revenue (GJ / Rs lakh)0.0300.030

Same compute. No retro-fitting. No 'I'll get back to you on Scope 2 next quarter.' The negative net-avoided row is the honest one — and the one that drives the renewable PPA conversation in step 4 of the engagement.

11 / 14
twinos

So What Should You Buy?

There is no answer to this question that does not start with 'for which ledger?' Single-objective BESS sizing always fails one of the other four. Our job is to make the trade-offs explicit before you sign the purchase order.

We have the tools to catch every one of these. We do consulting and we do deployment. We get it right from the start — or we say so before you spend the capex.

12 / 14
twinos

Consulting Through Deployment — One Engine, Every Step.

Same engine, same rubric, every milestone. The number that goes to the SteerCo is the number the contractor commissions. Eight steps. Two weeks to a case pack.

Step 8 is the differentiator. Most BESS projects end at commissioning. Ours end when the year-1 bill confirms the model.

13 / 14

Send Us Your Site.

Load profile, tariff, DG runtime, contract demand. Two weeks to a committee-ready case pack. The math is the same; only the numbers change.