Regulatory Compliance and Environmental Reporting Software

Custom compliance and environmental reporting software for upstream E&P operators, midstream pipeline companies, and refineries who need emissions tracking, regulatory filing management, and audit trail documentation built for the specific reporting obligations of the oil and gas industry.

Regulatory reporting for oil and gas operations spans multiple agencies, multiple calculation methodologies, and multiple submission formats: EPA GHG reporting, state environmental agency requirements, OSHA recordkeeping, and energy regulator production reporting. Managing all of that in spreadsheets creates gaps. We build the platform that automates the data collection, applies the correct calculation methodology, and generates the submissions.

  • GHG and emissions tracking with automated calculation from SCADA and metered data

  • Regulatory filing preparation formatted for EPA, OSHA, state environmental agencies, and energy regulators

  • Audit trail management with immutable records linking every submission to its source data

  • Compliance calendar with deadline alerts, permit renewal tracking, and mandatory inspection scheduling

Recognition

Sound familiar?

  • Environmental reporting deadlines managed in a shared calendar and the supporting data assembled from SCADA exports and spreadsheets under time pressure every quarter?

  • No single audit trail connecting the data that went into a regulatory submission to its source, so when a regulator questions a number, there's no fast way to show where it came from?

In short

RaftLabs builds custom regulatory compliance and environmental reporting software for oil and gas operators. The platform covers GHG and emissions tracking with automated calculation from metered data, regulatory filing preparation for EPA, OSHA, and state energy regulators, audit trail management for inspection readiness, a compliance calendar with regulatory deadline tracking, and environmental incident logging integrated with HSE management. Most projects deliver in 12 to 16 weeks at a fixed cost.

Companies we've built for

Vodafone
Nike
Microsoft
Cisco
T-Mobile
Aldi
Heineken
GE
Products shipped
100+
Industries served
24+
Cost delivery
Fixed
Week delivery cycles
12-16

When regulatory data lives in spreadsheets and quarterly filings are a scramble

Oil and gas regulatory reporting isn't a single obligation. It's a continuous programme covering multiple agencies, multiple calculation methodologies, and multiple submission formats. GHG reporting under EPA 40 CFR Part 98 requires Subpart W calculations applied to specific emission sources at each facility. State environmental agency requirements add a further layer with their own formats and deadlines. Energy regulator production reporting has its own data requirements. Managing all of this from spreadsheets creates a specific risk: a deadline missed because it wasn't in the shared calendar, a calculation methodology that was correct last year but changed with a regulatory update, or a number that can't be traced to its source data when a regulator asks.

We build compliance and environmental reporting software that automates data collection, applies the correct calculation methodology for each report type, and generates submissions in the required format. We understand the regulatory environment that oil and gas operators work in and the data sources, SCADA, field measurement, incident records, that feed into compliance reporting. We build the platform around your specific obligations rather than a generic environmental management template.

What we build

  1. GHG and emissions tracking

    Greenhouse gas emissions calculated from source data: flaring volumes from SCADA, fuel combustion from meter records, venting rates from well and facility measurement data. Emission factors are applied per source type using the EPA 40 CFR Part 98 Subpart W methodology or alternative calculation methodologies required by other regulatory frameworks. Continuous monitoring data integrates directly from CEMS where continuous emission monitoring is installed. Estimation methodology is applied and documented for sources without continuous metering, with the estimation basis, assumptions, and uncertainty range recorded. Emissions totals are aggregated by facility, by source type, and by GHG type (CO2, CH4, N2O) for the period required by each regulatory submission. Historical emissions data is retained with the source data, calculation methodology, and any corrections applied at the time.

  2. Regulatory filing preparation

    Filing templates configured for each regulatory obligation relevant to your operating jurisdiction: EPA 40 CFR Part 98 GHG annual report in e-GGRT submission format, state environmental agency air quality permit deviation reports, OSHA 300A annual summary, and energy regulator production and reserves reports. Data for each filing is pulled automatically from the relevant source system: emissions data from the emissions tracking module, incident data from the HSE system, production data from the production management platform. A filing draft generates at the configured lead time before the submission deadline so the compliance team has time to review before submission. Submission confirmation is recorded in the system with the submission date, the data version submitted, and the confirmation receipt from the regulator. Amendment workflow handles correcting a submission after it has been filed.

  3. Audit trail management

    Every data entry, calculation, correction, and approval in the compliance platform is recorded with the user, timestamp, and before-and-after values. Regulatory submissions link to the specific data version used to generate them, so the exact inputs, methodology, and outputs of any past submission can be reproduced on demand. Data corrections are documented with the reason for correction and the approval of the change before the corrected figure is used in any submission. Records are immutable: once a submission is filed, the data version it was based on cannot be altered, only superseded by a documented amendment. Audit pack generation for regulatory inspection assembles the submission, the underlying data, the calculation methodology, and the authorisation trail in minutes rather than days.

  4. Compliance calendar management

    Regulatory deadline calendar covering all submission deadlines for each agency and report type applicable to your operation. It's configured during implementation and maintained as regulatory deadlines change. Permit condition requirements are tracked alongside statutory filing deadlines: permit renewal dates, mandatory monitoring obligations, and consent conditions with defined deadlines. Alert notifications go to the compliance team and their managers at configured lead times before each deadline. Overdue deadlines escalate to senior management when a filing is approaching without the supporting data having been reviewed and approved. Mandatory inspection and audit schedules are tracked alongside regulatory filings so the compliance team manages the full programme from one calendar.

  5. Environmental incident logging and reporting

    Environmental incident records capture spills, releases, and exceedances with the date, location, material, estimated quantity, and immediate response actions. Regulatory notification deadlines are calculated from the incident date based on the applicable regulatory requirement: 24-hour notification, 30-day written report, or annual summary inclusion, with alerts generated at each deadline. Incident response documentation covers containment actions, recovery measures, notifications made, and regulatory correspondence attached to the incident record. Environmental restoration and remediation tracking documents progress and completion against the incident for releases requiring clean-up work. Integration with the HSE incident management module means environmental events have one record covering both the HSE investigation and the regulatory reporting obligation.

  6. Permit and licence management

    Operating permit and licence register for all permits, authorisations, and consents required to operate each facility: air emission permits, water discharge authorisations, drilling permits, pipeline right-of-way authorisations, and offshore block licences. Permit conditions are extracted from each permit document and recorded as specific requirements in the system: monitoring obligations, emission limits, reporting conditions, and prohibited activities. Permit condition compliance is tracked with the monitoring data or activity record that demonstrates compliance with each condition. The permit renewal calendar sets renewal application deadlines based on the regulatory lead time required for each permit type. Permit correspondence, applications, agency responses, permit amendments, attaches to the permit record with date received.

Frequently asked questions

Yes. The compliance platform is configured with the specific regulatory obligations for each state in which you operate. Federal EPA requirements apply uniformly, but state environmental agency requirements vary: air quality reporting formats, water discharge reporting, and spill notification deadlines differ by state. During implementation, we map the specific obligations for each state where you have facilities and configure the filing templates, deadlines, and data requirements for each. If your operation expands to a new state during the life of the platform, we add the new state's requirements. For international operations, the same approach applies: we configure the local regulatory framework for each country in which you have assets.

The calculation methodology for each emission source type under 40 CFR Part 98 Subpart W for petroleum and natural gas systems is implemented in the platform's calculation engine. For each source, well completions and workovers, equipment leaks, pneumatic controllers, centrifugal compressors, flaring, the system applies the relevant equation using the measured or estimated activity data as inputs. Emission factors are maintained in the system and updated when EPA revises the Subpart W calculation methodology. The calculation for each source is documented with the equation number, the input data used, and the resulting emission estimate, providing the supporting documentation required for the e-GGRT submission. For facilities with continuous monitoring data, the measured data takes precedence over estimation methodology per the regulatory hierarchy.

The platform integrates with your SCADA historian and field measurement systems using the same data integration approach as the production management module. Flaring volumes, fuel consumption, and venting rates are pulled from SCADA at the configured frequency and stored in the emissions platform with source, timestamp, and data quality flag. Where SCADA data isn't available for a particular source, older equipment without instrumentation, or intermittent sources, manual entry with estimation methodology documentation is supported. The platform clearly distinguishes between measured data from instrumentation, estimated data from calculation methodology, and default data from EPA emission factors for each source. That's the distinction the regulatory framework requires in the GHG report. Data gaps are flagged before the filing deadline rather than discovered during annual report compilation.

A compliance platform covering emissions tracking for the major source categories, regulatory filing preparation for EPA GHG reporting and OSHA recordkeeping, audit trail management, and a compliance calendar typically runs $50,000 to $90,000 depending on the number of facilities, source types, and state-level reporting requirements. Adding permit and licence management, environmental incident logging with regulatory notification tracking, and multi-state regulatory configuration typically brings the total to $80,000 to $150,000. Integration with SCADA, HSE, and production management systems for automated data flows is scoped during discovery. We price every project at a fixed cost agreed before development starts.

What clients say

What our clients say

Three-year average engagement. Founders and operators describing the work in their own words. No marketing varnish.

Charles E.
Charles E.
USA flagUSA
Entrepreneur at Aggie Technologies

All of the sprints were completed on schedule and on budget. We highly recommend RaftLabs!

01 / 02

Related services

  • Business Process Automation, Automate inspection workflows, HSE reporting, permit-to-work processes, and production data capture
  • AI Agent Development, AI agents for predictive equipment maintenance, anomaly detection in sensor data, and compliance monitoring
  • Custom Software Development, Custom oil and gas operations platforms, asset management systems, and field operations tools

Talk to us about your compliance reporting project.

Tell us your operating jurisdictions, the regulatory agencies you report to, your current reporting process, and the data sources you work from. We'll scope the right platform.

  • Scope and cost agreed before work starts. No surprises. No obligation.
  • Working prototype within 3 weeks of kickoff.
  • Pay by milestone. You see progress before each invoice.
  • 60-day post-launch warranty. Bug fixes, UI tweaks, and deployment support. No retainer.
  • All conversations are NDA-protected.