One traceable system for the barrier register, well schematics, annulus pressures against MAWOP/MAP, integrity tests and the monthly review. Import the workbook you already keep, and every status carries its inputs, its method and its approvals. Built by the engineers at FEEC.
Priced per well · Excel-first import · one tenant per operator
Status overview
Demo Petroleum — fictional demo tenant data
Well schematicsVertical to multilateral
Annulus pressureAgainst MAWOP/MAP bands
Integrity testsScheduled and evidenced
Monthly reviewLocked, with restatements
01
The problem
Well integrity outgrew the spreadsheet.
Integrity programmes built in Excel work until an auditor, a JV partner or a regulator asks how a status was decided, and by whom.
01
The register lives in one person’s spreadsheet
Barrier status, schematics and MAWOP figures sit in linked workbooks that one engineer understands. When they are away, or someone asks why a well is flagged, the reasoning goes with them.
02
Sustained casing pressure is found late
Annulus readings arrive weekly and are compared by eye against a limit held in a different file. A slow build-up towards MAWOP is easy to miss until it is an exceedance.
03
Tests slip and evidence scatters
Integrity test due dates live in a calendar, results in an email folder and approvals nowhere. The first time an overdue test is noticed is often in an audit.
02
Built by FEEC
Built by oil and gas engineers, not a software shop.
BarrierLedger is a product of Front End Engineering Consultancy (FEEC), an independent upstream and midstream engineering consultancy. The people who designed the method are the people you talk to.
Two-barrier envelopes, casing and tubing design data, MAWOP/MAP and sustained casing pressure are first-class records, because that is how integrity engineers reason about a well.
A method you can read
Each well type is assessed against its own versioned method profile. Your integrity policy sets the bands, cadences and tolerances; every assessment records the version it used.
Records that stand up to review
Engineering deliverables are checked and issued under document control. BarrierLedger keeps the same discipline: provenance on every assessment, locked review periods and approvals on every override.
Help from the people who wrote the method
Register health checks, full integrity assessments and onboarding are delivered by FEEC engineers, not a reseller.
03
How it works
From your workbook to a locked monthly review.
Set up once from the register you already have, keep entering data the way your team works, and let the platform do the assessment and the record-keeping.
Step 1
Bring your register
Import the workbook you already keep — wells, strings, annuli, MAWOP/MAP values with their source, readings and test history. Columns are mapped and every row is validated before anything is saved.
CSV · XLSX · paste from Excel
Step 2
Build each well once
Enter the deviation survey, casing, liner and tubing strings, cement tops and completion equipment. The schematic and barrier envelopes are drawn from those inputs, for any trajectory.
Vertical · deviated · horizontal · multilateral
Step 3
Assess against your method
Readings and tests are assessed against the method profile for each well type and your tenant policy. Every result records its governing limit, inputs, versions and engine build.
MAWOP/MAP bands · test compliance · data quality
Step 4
Review, lock and report
The monthly review walks every well, every overdue test and every override. Approved periods lock; a later change is a restatement. Reports and evidence packs come from the locked record.
Review pack · WIT evidence · annual summary
04
Product tour
One platform, from the wellhead to the review pack.
The screens below are captures of the running product on the fictional Demo Petroleum tenant, and the schematics are the renderer's own output from the same fictional data.
Well schematics
Schematics drawn from the register, for any trajectory.
Enter the deviation survey and the platform computes the trajectory by minimum curvature, then draws casing, liner and tubing strings with their cement, completion equipment and perforations. The barrier envelopes are overlaid in the NORSOK D-010 colour convention.
Vertical, deviated, horizontal and multilateral wells
Packers, SSSV, gas-lift mandrels and ESPs from the completion record
A well path along the computed trajectory and a conventional wellbore diagram; export as SVG, PNG or an A4/A3 print sheet
A wellbore editor with paste-from-Excel for surveys and tallies
Rendered by the BarrierLedger schematic renderer from register inputs — Demo Petroleum, fictional demo tenant data.
Annulus monitoring
Every reading assessed against its own MAWOP/MAP.
Each monitored A, B or C annulus carries its governing limit as master data, with source, date and reference. Readings are assessed against the bands in your method profile, and trends show a build-up long before it becomes an exceedance.
Pressure trends plotted against MAWOP/MAP bands
Sustained casing pressure handled as its own exception path
Bleed-off events and fluid levels recorded beside the readings
Stale or missing readings raised as data-quality flags
Annulus readings
Demo Petroleum — fictional demo tenant data
Integrity tests
Tests scheduled, evidenced and never quietly overdue.
Test types and frequencies come from your integrity policy. The scheduler tracks what is due, upcoming and overdue per well and annulus, and each record keeps its test pressure, acceptance criteria, result and evidence attachments.
Due, upcoming and overdue views with grace periods from your policy
Evidence attached to the test record, not an email folder
WIT evidence packs generated from the record
Test compliance dashboard across the portfolio
Integrity tests
Demo Petroleum — fictional demo tenant data
Monthly review
A review that locks, and changes that leave a trail.
Each month every well is assessed, every overdue test flagged and every override approved before the period is signed off and locked. A change to a locked period is a restatement with its own reason and approval, so history is never rewritten.
Period locking and restatements with full history
Status overrides with a mandatory reason and second-person approval
Actions register with owners, due dates, evidence and ageing
Incident, leak and bleed-off log feeding the review
What the review pack holds
01Every well in scope with its assessed status and governing limit
02Overdue and upcoming integrity tests
03Overrides raised, approved and rejected, with reasons
04Open and closed actions, with ageing
05Incidents and bleed-offs logged in the period
06Sign-off, lock date and any restatements
Dashboards and reports
See the portfolio, then drill down to the annulus.
Start the day with what needs attention across every asset, then open the well: schematic, readings, tests and history in one place. Reports are generated from the same record, so what you send out matches what you assessed.
Status heat map, pressure trends, test compliance, data quality and actions ageing
Per-well integrity status report (PDF) and monthly review pack
Annual integrity summary (XLSX) and a full data export
Free read-only accounts for managers, auditors and partners
Status overview
Demo Petroleum — fictional demo tenant data
Excel import and onboarding
Keep Excel. Lose the reconciliation work.
Templates mirror the register you already keep. Uploads are mapped, validated row by row and reconciled against your own figures before anything is saved, and every difference is listed with its reason.
Column mapping and per-row validation codes
Reconciliation of statuses and limits against your register
Onboarding wizard, tenant settings, members and invitations
In-app help beside every screen
Import & reconciliation
Demo Petroleum — fictional demo tenant data
05
Solutions
One register, read by everyone who answers for the well.
Integrity engineers, wells managers and asset leads each start from a different question. The platform answers each of them from the same record.
Integrity engineers
One register for strings, annuli, limits and tests; schematics drawn from your own inputs; and an assessment that explains itself.
Wells managers
A portfolio view of every well’s status, overdue tests, open actions and data-quality flags, and a monthly review that closes on time.
Asset integrity and HSE leads
Every asset on the same method and vocabulary, overrides that need a second signature, and report packs that match the locked record.
From the UK North Sea to the Gulf of Mexico, Canada and Australia: the regulations page summarises what each regime asks of a well-integrity programme, with the public source behind every statement.
United Kingdom
North Sea Transition Authority (NSTA), with OPRED as the offshore environmental regulator
Integrity records end up in front of auditors, JV partners and regulators. Every part of the platform is designed so the answer to “how was this decided?” is already on the record.
Provenance on every assessment
Input hashes, source-file hashes, method-profile and settings versions, and the engine build are stored with each run.
Periods that lock
An approved monthly review is locked. A later change is a restatement with its own reason and approval.
Second-person approval
Status overrides and tenant-policy changes need a reason and a second person’s approval before they apply.
Tenant isolation in the database
PostgreSQL row-level security on every tenant table, enforced from the first migration, with a tenant-boundary test suite.
Hosted your way
Shared cloud, dedicated hosting managed by FEEC, or, on request, a self-hosted licence inside your own infrastructure.
No lock-in
A full data export and Excel exports whenever you want them, on every plan.
Essentials $990/month for 50 wells, extending to 100.
Professional $2,490/month for 250 wells, extending to 500, unlimited users.
A 3-month pilot on your own wells from $2,490, credited to year 1.
Read-only, audit and external-verifier accounts are free on every plan.
FAQ
Questions we get asked first.
“Excel works.”
It does — until the person who maintains it is away, or someone asks how a status was decided. Import your existing workbook, review the column mapping and row-level checks, and see every difference against your own figures before you commit. Your team can keep exporting to Excel whenever it wants.
“Our wells are unusual.”
The method for each well type is written down and versioned, and your integrity policy sets the bands, cadences and tolerances within it. Every assessment records the profile and settings versions it used, so unusual wells are a configuration conversation, not a code change.
Can BarrierLedger draw our well schematics?
Yes. Enter or paste the deviation survey, casing, liner and tubing strings, cement tops and completion equipment, and the platform draws the schematic for vertical, deviated, horizontal and multilateral wells, with the barrier envelopes overlaid. Schematics export as SVG or PNG, and missing inputs are flagged rather than guessed.
Does it run our monthly integrity review?
Yes. The review walks every well in scope, every overdue test, every open action and every override awaiting approval. Once approved, the period locks; a later change is a restatement with its own reason and approval. The monthly review pack is generated from the locked record.
Which well types can be assessed?
Each well type — producer, injector or disposal well — is assessed against a method profile written for that type, and one profile never serves another, so a result is never carried across types.
Where does the MAWOP or MAP value come from?
Each monitored annulus carries its own MAWOP/MAP value as master data with its source, date and reference, imported with your register or entered directly. Readings are assessed against that value and the bands in your method profile.
What happens when a well cannot be bled to zero?
Sustained casing pressure has its own exception path in the method. The platform records the applicable flag and outcome against the annulus, using the criteria set in your tenant policy, and the case stays visible in the monthly review until it is resolved.
“Is our data safe?”
Each operator is a separate tenant, isolated by PostgreSQL row-level security. Customer data is held in production only — never in the demo or staging environments — on the shared cloud, on dedicated hosting managed by FEEC, or inside your own infrastructure. A Data Processing Agreement is signed before any data moves.
How does our data get in?
Upload a CSV or Excel workbook, or paste surveys and tallies straight into the wellbore editor. Columns are mapped, every row is validated, and the reconciliation shows the differences against your register before valid data is committed. The onboarding wizard walks a new tenant through the first import.
Book a demo and we will walk through the platform on the fictional tenant, then run it on your own wells. Tell us what you keep today and where your MAWOP figures come from.