Case studyClimate & Sustainability10 min read

CarbonLens: helping mid-sized exporters measure their carbon footprint before their buyers demand it

European buyers had started asking a group of mid-sized Indian manufacturers for emissions data, and new border rules were coming. The manufacturers had no idea where to start. We built CarbonLens: automated data collection from bills and meters, emissions calculations across scopes 1, 2 and 3, product-level carbon footprints, supplier surveys and buyer-ready reports — 24 features that turn utility bills into answers.

24
Features shipped
4
Apps & platforms
6
Team members
18
Weeks to rollout
CarbonLens emissions dashboard
CarbonLens: from electricity bills to product carbon footprints.
01

A buyer's questionnaire nobody could answer

CarbonLens began with a questionnaire. A European buyer asked a textile exporter for its emissions — by scope, by product, with methodology. The exporter's owner forwarded it to his industry association, which found that none of its members could answer it. New carbon border rules in Europe meant these questions would soon be commercial requirements, not polite requests.

Consultants offered one-off carbon studies at high prices. Members needed something they could update every quarter themselves.

“We can make fabric for any buyer in the world. We can't tell them what it emits.”

— CarbonLens's founding member
02

Where the data actually lives

We visited factories and found the data already existed — scattered. Electricity bills, diesel purchase invoices, boiler fuel records, raw material purchase registers and transport invoices. Nobody had connected them to emissions because nobody had the time or the method.

The design principle became: collect from documents the factory already has, calculate using recognised methods and published emission factors, and show every number's source.

Sources we connected
  • Electricity bills and sub-meter readings
  • Diesel, gas and boiler fuel purchases
  • Raw material purchases by supplier
  • Transport and logistics invoices
Person reviewing graphs on a tablet
The data existed in bills and invoices — it just was not connected.
03

Accurate enough, transparent always

CarbonLens extracts quantities from uploaded bills and invoices, maps each to an activity, and applies emission factors from recognised published sources, with every factor and its source visible. Scope 3 — emissions from suppliers — starts with spend-based estimates and improves as suppliers answer short surveys in the supplier portal.

Product footprints allocate factory emissions to products by production volume and energy use, giving buyers the per-unit numbers they ask for, with the method documented.

04

The team

A sustainability methodology specialist reviewed every calculation alongside the engineering team.

1
Engagement lead

Association working group and pilot companies.

1
Sustainability specialist

Methodology, emission factors and review.

1
Product designer

Company app, supplier portal and reports.

1
Data engineer

Calculation engine and factor library.

1
AI engineer

Bill and invoice extraction.

1
Full-stack engineer

Web app, portal and report sharing.

6 people in total, working as one team.

05

Decisions we made

Agreed with the association's working group.

01

New data collection or existing documents?

  • Factories enter data manually
  • Extract from bills and invoices they already have

Our call: Extract from bills and invoices they already have. Factories had no time for new processes. Using existing documents made adoption realistic.

02

How precise should Scope 3 be at first?

  • Wait for supplier data
  • Start with spend-based estimates, refine with supplier surveys

Our call: Start with spend-based estimates, refine with supplier surveys. Buyers needed answers now. Estimates improved over time as suppliers responded.

03

Show sources?

  • Show totals only
  • Every number traceable to documents and factors

Our call: Every number traceable to documents and factors. Buyers and auditors need to see how numbers were calculated.

04

Consultancy report or software?

  • One-off consultancy study
  • Software members update themselves

Our call: Software members update themselves. Emissions must be reported repeatedly. Software made updates cheap and routine.

06

The 24 features

Everything that shipped for companies, suppliers and buyers.

Data collection
From documents you already have.
  • 01Bill and invoice upload

    Upload electricity, fuel and purchase documents.

  • 02Automatic extraction

    Quantities and dates read from documents.

  • 03Meter integration

    Sub-meter data where available.

  • 04Activity mapping

    Each entry mapped to an emission activity.

  • 05Data gap alerts

    Missing months and sources flagged.

Calculation
Recognised methods, visible sources.
  • 06Scope 1 and 2 emissions

    Fuels and purchased electricity.

  • 07Scope 3 estimates

    Spend-based and supplier-specific.

  • 08Emission factor library

    Published factors with sources and years.

  • 09Product carbon footprints

    Per-unit footprints by product line.

  • 10Calculation audit trail

    Every number traceable to inputs.

Suppliers
Improving Scope 3.
  • 11Supplier surveys

    Short surveys in a supplier portal.

  • 12Supplier data quality

    Scores by completeness and evidence.

  • 13Supplier reminders

    Automated follow-ups.

Reporting and action
Answers for buyers.
  • 14Buyer-ready reports

    Emissions, methodology and sources.

  • 15Secure report sharing

    Links with access expiry.

  • 16Reduction opportunities

    Largest sources and suggested actions.

  • 17Targets and tracking

    Reduction targets with progress.

  • 18Peer benchmarks

    Anonymised comparison within the association.

  • 19Role-based access

    Company users, suppliers, reviewers and buyers.

  • 20Multi-site support

    Several factories under one company.

  • 21Data export

    Export for auditors and other tools.

  • 22Reviewer sign-off

    Internal or external reviewer approves each period.

  • 23Reporting periods

    Quarterly and annual periods with locked history.

  • 24Export-market templates

    Report formats for common buyer and regulatory requests.

CarbonLens buyer-ready emissions report
Buyer-ready reports: numbers, methodology and sources in one document.
07

Rollout with the association

Five member companies piloted CarbonLens, each uploading a year of bills and invoices. Their first reports went to buyers within weeks, and the association then opened CarbonLens to all members with shared emission-factor libraries and peer benchmarks.

  1. Weeks 1–3
    Discovery

    Factory visits and buyer questionnaires reviewed.

  2. Weeks 4–5
    Methodology

    Calculation approach agreed with the working group.

  3. Weeks 6–13
    Build

    Extraction, calculation engine, supplier portal and reports.

  4. Weeks 14–16
    Five-company pilot

    A year of documents per company; first buyer reports.

  5. Weeks 17–18
    Association launch

    Open to all members with benchmarks.

08

What we learned

Start from the documents people already have. Asking factories for new data collection would have failed.

Transparency is credibility. Buyers accepted the numbers because every one traced to a bill and a published factor.

Built with
  • Next.js
  • Python / FastAPI
  • PostgreSQL
  • Document extraction for bills and invoices
  • Emission factor library
  • Meter integrations
  • AWS Mumbai
CTA Background

Building something like CarbonLens?

Bring the problem as it actually is, constraints included. You will get a straight answer on whether we are the right team.

View Our Work
AI-First Engineering
Secure & Scalable
Built to Deliver Impact
More case studies