01
Audit risk is silent
Today's spreadsheet works — until the inspector asks for line-item evidence. Greenfile writes an immutable snapshot on every recompute. Every figure you file ties to a row in the ledger.
Greenfile turns your SKU catalogue into CPCB-ready EPR returns. Every plastic component classified, every rupee of EC liability computed under the live rule, every filing pinned to an immutable audit snapshot.
EC liability · Brand Owner · CAT_I
₹151.20
PIM 0.0400 t · EPR target 0.0400 t
| Obligation | Tonnes | EC |
|---|---|---|
| Recycling | 0.0240 t | ₹69.60 |
| Recycled content | 0.0120 t | ₹34.80 |
| Reuse | — | ₹0.00 |
| End-of-life | 0.0160 t | ₹46.40 |
₹0/ tonne
EC penalty for unmet recycling targets
0×per year
Half-yearly + annual filings due to CPCB
<0minutes
To your first baseline calculation
0%of obligations
One ledger across every entity role
⟶ The problem
01
Today's spreadsheet works — until the inspector asks for line-item evidence. Greenfile writes an immutable snapshot on every recompute. Every figure you file ties to a row in the ledger.
02
₹2–5 L/year per PIBO is fine for one product. It breaks when you ship eighty SKUs across three packaging categories, ten states, and two fiscal-year windows.
03
PWM amendments shift recycling targets, EC rates, exemption registries. Static formulas in spreadsheets are stale the moment they're written. We read the rule at compute-time.
⟶ Platform
Drop in any SKU description. Greenfile assigns PWM Categories I–V (rigid, flexible, multi-layered, compostable, sheets) with a confidence score and a human-attestable trail.
The engine reads PWM Schedule II rates from the database, not from frozen constants. When the regulator amends a rate, your next calculation reflects it without a deploy.
Obligations split across every role you operate as — Producer, Importer, Brand Owner. Same SKU, different formulas, separate filings.
Upload recycler invoices; we match them against held EPR credits, surface mismatches, and pin the matched set to your half-yearly return.
Half-yearly Form II, annual Form III, and supporting schedules generate in the exact field layout the portal expects. Re-upload-ready.
Hosted in Supabase's Mumbai region (ap-south-1). Your SKU catalogue, sales declarations, and recycler invoices never leave India.
⟶ How it works
01
CSV of SKUs and half-yearly sales. Greenfile reads it server-side and never sends it anywhere else.
02
Each packaging component lands in PWM Categories I–V with a confidence score. Low-confidence rows queue for human attestation.
03
Liability calculated across every entity role: Producer, Importer, Brand Owner. Recycling, recycled-content, reuse, EOL — all four obligation kinds, per category.
04
Half-yearly Form II + annual Form III generate in CPCB format. Recycler invoices reconcile against held credits. Every figure cites a snapshot.
⟶ Trust & compliance
Every recompute creates an immutable snapshot. Every classification carries an attestation. The number on your filing equals the number an inspector sees — pinned to a single row.
PWM Schedule II rates load from the database, versioned by amendment date. When CPCB updates a rate, your next compute reflects it.
Hosted in Supabase's Mumbai region (ap-south-1). RLS on every table; service-role keys never leave the server. Your SKU and sales data stay in India.
⟶ Pricing
no annual contracts. cancel any time.
Run your baseline and see what you owe — at no cost.
For PIBOs ready to retire the consultant retainer.
Agencies and multi-entity groups filing across orgs.
⟶ FAQ
Any producer, importer, or brand owner (PIBO) handling more than 2 tonnes of plastic packaging per year. The threshold counts cumulative weight across all packaging categories, not per SKU.
We load the active PWM rule version from the database at compute time (rates, recycling targets, EC multipliers), then run the per-entity, per-category formulas from Schedule II §6.2 against your declared sales. Every result writes an immutable snapshot row with the rule version ID, so the calculation is reproducible years later.
Hosted in Supabase's Mumbai region (ap-south-1) for DPDPA residency. Row-level security on every table — your data is invisible to other tenants at the database layer, not just the application. Service-role keys never reach the browser.
CPCB levies environmental compensation at the published per-tonne rate against the unmet portion of your recycling target, plus a multiplier for consecutive default years. Greenfile surfaces upcoming deadlines, drafts filings ahead of time, and writes an attestation log if you do file late.
Yes. Add them as a viewer on your organisation; they see the same snapshots, classifications, and reconciliations you do. The audit trail records who attested what, when, and against which rule version.
Yes. If you operate as both Producer and Brand Owner (or other combinations), Greenfile splits obligations across every role automatically. Each role gets its own subtotal and its own filing line in the export.
⟶ The next filing window
Run your baseline EC calculation in under ten minutes. Free for the first fiscal year on a single organisation. No card required.