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?
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
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.
100+Products shipped
·24+Industries served
·FixedCost delivery
·12-16Week delivery cycles
When regulatory data lives in spreadsheets and quarterly filings are a scramble
Oil and gas regulatory reporting is not a single obligation -- it is 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 cannot 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
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 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 integrated directly from CEMS where continuous emission monitoring is installed. Estimation methodology applied and documented for sources without continuous metering, with the estimation basis, assumptions, and uncertainty range recorded. Emissions totals aggregated by facility, by source type, and by GHG type (CO2, CH4, N2O) for the period required by each regulatory submission. Historical emissions data retained with the source data, calculation methodology, and any corrections applied at the time.
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 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. Filing draft generated at the configured lead time before the submission deadline so the compliance team has time to review before submission. Submission confirmation recorded in the system with the submission date, the data version submitted, and the confirmation receipt from the regulator. Amendment workflow for correcting a submission after it has been filed.
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 linked 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 documented with the reason for correction and the approval of the change before the corrected figure is used in any submission. Immutable records -- 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: a package of the submission, the underlying data, the calculation methodology, and the authorisation trail, assembled in minutes rather than days.
Compliance calendar management
Regulatory deadline calendar covering all submission deadlines for each agency and report type applicable to your operation, configured during implementation and maintained as regulatory deadlines change. Permit condition requirements tracked alongside statutory filing deadlines -- permit renewal dates, mandatory monitoring obligations, and consent conditions with defined deadlines. Alert notifications sent to the compliance team and their managers at configured lead times before each deadline. Overdue deadline escalation to senior management when a filing is approaching without the supporting data having been reviewed and approved. Mandatory inspection and audit schedules tracked alongside regulatory filings so the compliance team manages the full programme from one calendar.
Environmental incident logging and reporting
Environmental incident records capturing spills, releases, and exceedances with the date, location, material, estimated quantity, and immediate response actions. Regulatory notification deadlines 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: containment actions, recovery measures, notifications made, and regulatory correspondence attached to the incident record. Environmental restoration and remediation tracking where a release requires clean-up work, with progress and completion documented against the incident. Integration with the HSE incident management module so environmental events have one record covering both the HSE investigation and the regulatory reporting obligation.
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 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 tracked with the monitoring data or activity record that demonstrates compliance with each condition. Permit renewal calendar with renewal application deadlines set based on the regulatory lead time required for each permit type. Permit correspondence -- applications, agency responses, permit amendments -- attached 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 is not 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, which is the distinction the regulatory framework requires in the GHG report. Data gaps are flagged before the filing deadline rather than discovered during the 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.
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.