TS-SAMPLE rev 1 · Prepared for Illustration only · Issued 2026-09-23 · Tariff Studio v0.8.1
1. Data basis and data-quality notes
Every interval in this dataset is tagged MODELLED — none of it is metered data. The consumption shape is reconstructed, not measured, so treat the figures as an illustration of the method rather than a reading of this site. Generation is a reference profile standing in until the site’s own resource data is available — so the figures below demonstrate the method on this load, and are not numbers to contract on.
Consumption site
Sample factory, Maharashtra
Solar site
Reference solar profile
Wind site
Reference wind profile
Contract demand
1500 kVA
Power factor
0.98
Annual consumption (reference year)
60.00 lakh kWh
Months covered
12
State / structure
MH, third party open access
Solar reference yield
1086.0 kWh/kW/yr
Wind reference yield
3202.2 kWh/kW/yr
PPA tariff — solar
Rs 3.0000/kWh
PPA tariff — wind
Rs 3.4000/kWh
Warnings the engine raised on this run, in its own words:
0 to 822 kVA of generation was netted off recorded demand, but the 75% contract-demand floor binds at 1125 kVA, so the netting bought nothing this period. Reducing contract demand is what unlocks it — at the risk of penal excess-demand charges the first time the plant trips. (raised 27 times across the run.)
No consumer.referenceConsumptionKWh supplied, so the incremental consumption rebate is not billed. It is a CREDIT, so omitting it OVERSTATES the cost of the licensee supply and therefore flatters open access. The reference is printed on the consumer's own bill.
5,407 kWh of banked energy lapses unused each cycle. The consumer paid the PPA rate on these units and receives nothing for them. This is the single clearest signal to down-size the plant or add storage.
2. Methodology and assumptions
Every figure in this report — sweep points, the recommendation and the final bill — comes from the same full day-typed annual billing simulation: each year is built month by month, each month from its own real day-types, each day-type dispatched block by block against the state’s open-access rules. Nothing here is estimated from a single representative day.
Discount rate (consumer WACC)
10%/yr
DISCOM tariff escalation
3%/yr
Open-access charge escalation
3%/yr
Term
25 years
Battery levelised cost
Rs 2.5000/kWh cycled
Banking charge override
rules pack default
Sweep configuration: solar 0–12 MW in 3 MW steps; wind 0–12 MW in 3 MW steps; storage 0–4 MW in 2 MW steps on top of the Stage 2 winner.
3. Stage 1 — solar-only diagnostic
A sweep of solar capacity alone, backed by the grid, before wind is introduced. It does not feed Stage 2 — Stage 2 re-sweeps both together from the original case — it exists to show what solar alone could do.
Best solar-only size
3 MW
25-year NPV
Rs 8.87 Cr
Year-1 saving
Rs 63.74 L
Bill at this size
Rs 673.70 L
Grid-only bill (reference)
Rs 737.44 L
Solar alone stands up on this load: both 25-year NPV and Year-1 saving are positive at its best size, before wind or storage are considered.
4. Stage 2 — solar and wind combined
A sweep over solar and wind capacity together, both backed by the grid. The mix reported is the NPV-maximising cell in the swept grid.
Best mix (Stage 2)
3 MW solar
25-year NPV (before storage)
Rs 8.87 Cr
Bill at this mix
Rs 673.70 L
Grid-only bill (reference)
Rs 737.44 L
Grid drawal at this mix
31,37,719 kWh
5. Stage 3 — storage sizing
Battery power and duration swept on top of the Stage 2 mix.
Worthwhile?
Yes
Best storage size
2 MW / 2h
Incremental NPV from storage
Rs 1.57 Cr
Baseline 25-year NPV (no storage)
Rs 8.87 Cr
Bill with storage added
Rs 650.11 L
Storage improves on the Stage 2 mix, though it is the smaller of the two effects here.
6. Recommended configuration — full results
Recommended mix
3 MW solar + 2 MW / 2h battery storage
25-year NPV
Rs 10.44 Cr
Year-1 saving
Rs 78.67 L
Year-1 bill with this mix
Rs 650.11 L
Grid-only bill (no open access at all)
Rs 737.44 L
Effective tariff, this mix
Rs 10.8357/kWh
Effective tariff, grid-only
Rs 12.2912/kWh
Renewable share of consumption
47.6%
7. Annual cost-line breakdown
Printed in the engine’s own line names so the report can be reconciled against a real invoice line by line.
Line
Units (annual)
Amount (Rs)
% of bill
PPA energy - SOLAR
30,81,915
92,45,746
14.2%
PPA energy - WIND
—
0
0.0%
Wheeling charge
25,69,084
19,01,122
2.9%
Transmission charge
25,69,084
29,28,756
4.5%
Wheeling charge (MSEDCL supply)
32,06,407
23,72,741
3.6%
Cross-Subsidy Surcharge
25,17,702
25,17,702
3.9%
Additional Surcharge
25,17,702
7,55,311
1.2%
Tax on sale
31,42,279
8,76,696
1.3%
Banking charge (in-kind)
1,289
0
0.0%
Grid energy (ToD retail)
32,06,407
2,99,27,385
46.0%
Fuel adjustment (MSEDCL supply)
32,06,407
9,61,922
1.5%
Electricity duty
—
24,94,654
3.8%
Electricity duty on open-access units
2,49,71,495
18,72,862
2.9%
Demand charge
13,500
81,00,000
12.5%
Fixed open-access fees
—
2,46,000
0.4%
Electricity duty on demand
81,00,000
6,07,500
0.9%
Electricity duty on OA demand
27,07,200
2,03,040
0.3%
Lapsed banked energy
5,407
0
0.0%
Total bill
6,50,11,437
100.0%
8. Monthly bill vs grid-only
Both bars are the same month’s bill for the same load. Axis in Rs lakh; the gap is what the renewables saved that month.
Month
Bill with this mix (Rs L)
Grid-only (Rs L)
Jan
53.95
62.78
Feb
51.07
59.50
Mar
54.67
64.94
Apr
55.38
64.36
May
55.68
63.86
Jun
54.86
60.05
Jul
53.66
58.39
Aug
54.06
59.01
Sep
54.91
60.59
Oct
51.40
58.41
Nov
53.33
60.60
Dec
57.14
64.94
The recommended mix bills lower than grid-only supply in every month of the year.
9. Monthly consumption — renewables against grid
The two parts add to that month’s consumption. Axis in lakh kWh. A month where the green band is short is a month the plant did not cover, which is what the grid-only bar in the previous chart is paying for.
10. 25-year saving trajectory
Bars are that year’s saving in today’s money — left axis, Rs lakh. The line is the running total, which is the NPV — right axis, Rs crore. The line flattening means later years are being discounted away, not that the saving stops.
Year
Annual saving (Rs L)
Discounted (Rs L)
Cumulative NPV (Rs Cr)
Y1
78.67
71.51
0.72
Y2
83.13
68.70
1.40
Y3
87.59
65.81
2.06
Y4
92.06
62.88
2.69
Y5
96.52
59.93
3.29
Y6
100.98
57.00
3.86
Y7
105.92
54.35
4.40
Y8
110.85
51.71
4.92
Y9
115.79
49.11
5.41
Y10
120.72
46.54
5.88
Y11
125.66
44.04
6.32
Y12
131.08
41.76
6.73
Y13
136.49
39.54
7.13
Y14
141.91
37.37
7.50
Y15
147.33
35.27
7.86
Y16
152.75
33.24
8.19
Y17
158.75
31.41
8.50
Y18
164.74
29.63
8.80
Y19
170.73
27.92
9.08
Y20
176.73
26.27
9.34
Y21
182.72
24.69
9.59
Y22
189.28
23.25
9.82
Y23
195.83
21.87
10.04
Y24
202.39
20.55
10.24
Y25
208.94
19.28
10.44
Annual saving rises across the term as the grid tariff escalates against a flat PPA rate.
11. 25-year NPV by configuration
Each bar is a configuration this run actually costed, in the order it considered them. The last one is the recommendation. Axis in Rs crore. A bar that does not clear the one before it is the run telling you the extra technology was not worth its cost.
The sweep evaluates these in sequence — solar first, then wind on top of it, then storage on top of that — so each bar is the best that stage could do, not an arbitrary mix.
12. Cumulative discounted saving
Axis in Rs crore. This is the recommended configuration’s saving accumulating year by year — the point at which the curve stops rising steeply is where discounting starts to outweigh the later savings.
13. Notes for the next iteration
Replace the reference generation profiles with the site’s own resource data — a solar generation estimate and a wind resource assessment for the actual location — before any figure here is used to size a contract.
Supply metered data for the remaining months if it exists; the modelled months carry the seasonal shape of the source workbook rather than this site’s own.
Consider re-running with a narrower wind ceiling — the optimum sits at 0 MW against a swept ceiling of 12 MW, so most of the range is uneconomic by construction and only widens the search.
If contract demand is renegotiated to unlock the demand-netting floor flagged above, re-run the sweep — the netting warning recurs across the year at the present contract demand.