The SPCC rule under 40 CFR Part 112 requires facilities storing oil in regulated quantities to develop and maintain comprehensive spill prevention plans. Managing this obligation with spreadsheets, paper forms, and filing cabinets creates risk: missed inspection deadlines, incomplete documentation, outdated containment calculations, and a scramble to produce records during EPA audits. SPCC software eliminates these risks by centralizing every aspect of your SPCC program in one cloud-based platform.
The Problem with Manual SPCC Management
Centralized Container Data Management
One System of Record for All Oil Storage
SPCC software maintains a complete inventory of every oil storage container, tank, and piece of oil-filled equipment at your facility. For each container, the system tracks:
- Container specifications - Contents, capacity, dimensions, material, manufacturer, and installation date
- Location data - Coordinates, building/area assignment, drainage direction, and proximity to navigable waters
- Containment information - Secondary containment type, dimensions, capacity, and design specifications
- Integrity testing history - Test methods, dates, results, and next scheduled test based on STI SP001 or API 653 logic
- Supporting documents - Photos, design specifications, installation records, and manufacturer data sheets
When a container is added, removed, or modified, the system updates your SPCC plan inventory automatically.
Automated Inspection Scheduling and Tracking
Never Miss an Inspection Deadline
SPCC compliance requires multiple types of inspections at different frequencies: daily or weekly visual checks, monthly containment inspections, annual formal assessments, and integrity testing on schedules that vary by tank type and condition. SPCC software manages all of these simultaneously:
- Automated scheduling based on each container's specific inspection requirements
- Email notifications sent as deadlines approach, with escalation if deadlines are missed
- Mobile inspections using an EHS mobile app with barcode scanning and GPS-based container identification
- Photo capture during field inspections, attached directly to the container record
- Corrective action tracking from finding through verified completion via task management
Automated Containment Calculations
Accurate Calculations Without Manual Math
SPCC plans require that secondary containment hold at least the volume of the largest container in the area, plus sufficient freeboard for precipitation. Manually calculating containment adequacy is tedious and error-prone, especially when containment areas hold multiple containers of different sizes. SPCC software automates these calculations based on containment dimensions, container sizes, area precipitation data, and displacement volumes. When containers are added or removed, calculations update automatically. You can also verify calculations using our free Containment Volume Calculator and Tank Volume Calculator.
Integrity Testing Determination
STI SP001 and API 653 Logic Built In
Determining which integrity tests are required, and when, depends on tank construction type, protection method, age, condition, and the applicable standard. SPCC software applies STI SP001 and API 653 decision logic to each container automatically, assigning the correct testing method and interval. As tests are completed and results recorded, the system calculates the next required test date and tracks it alongside all other container deadlines.
SPCC Plan Generation and Maintenance
Plans That Stay Current
Your SPCC plan must be reviewed and amended whenever changes occur that affect spill potential, and certified at least every five years (40 CFR § 112.5). SPCC software generates plan appendices, including container inventories, containment details, and inspection summaries, directly from your live data. When you add a new tank, update containment, or record an inspection, your plan documentation reflects the change immediately. No more manually updating Word documents or reconciling spreadsheet data with plan text.
Audit-Ready Documentation
Comprehensive EHS Integration
One Platform, Not Separate Solutions
SPCC compliance does not exist in isolation. Spills trigger regulatory reporting requirements. Containers require preventive maintenance. Oil handling personnel need training. Inspection findings generate corrective actions that need tracking. Chemicals stored alongside oil require chemical inventory management. SPCC software that is part of a comprehensive EHS platform connects all of these functions, eliminating duplicate data entry and ensuring nothing falls through the cracks.
Ecesis SPCC Software
SPCC Software
Container management, containment calculations, plan generation, and compliance tracking.
Inspection Software
Mobile inspections with barcode scanning, automated scheduling, and photo capture.
Preventive Maintenance
Schedule tank maintenance, track work orders, and manage equipment lifecycles.
Employee Training
Track SPCC training requirements and certifications for oil handling personnel.
Chemical Management
Manage SDS library, chemical inventories, and reportable quantities alongside oil storage.
Mobile EHS App
Field inspections, incident reporting, and data collection from any mobile device.


