The only Pillar Two Operating System

The Pillar 2 Operating System.

Every figure in your GloBE Information Return traces, step by step, back to the source input - with the applied OECD rule cited at each step.

  • OECD rule cited at every step
  • Schema-valid GIR XML
  • Sandbox needs no account
480 GIR data points computed
OECD aligned & audit-ready
100 % of figures traceable

Click any figure.
See where it came from.

Every number in the GIR traces through a provenance graph back to its source data. No black boxes. No manual reconciliation.

Click any row to see the detailed calculation breakdown
LIVE TRACE Top-up Tax → Source
DETERMINATION Jurisdictional Top-up Tax - UK −
EUR 947,600
DERIVED Top-up % = 15% − 10.0% ETR
5.00%
DERIVED Excess Profit = Income − SBIE −
EUR 18,952,000
AGGREGATE Net GloBE Income - UK −
EUR 20,000,000
SOURCE Revenue - Trading Subsidiary Ltd
EUR 100,000,000 trading-sub-tb.xlsx, row 12
SBIE Payroll + Asset carve-out
EUR 1,048,000

From entity list
to filed GIR.

A guided run-through of one engagement on sample data - six stages, in the order your team actually works.

app.pillar2os.com/northwind-fy25/entities Northwind Group · FY 2025
Step 01 · Group structure

Start from the group you already have.

  • Upload your entity register, or add entities one by one
  • Ownership percentages build the holding structure
  • Constituent entities, flow-throughs and JVs tagged by type
  • IIR, UTPR and QDMTT regimes flagged per jurisdiction
Step 02 · Transitional CbCR safe harbour

Rule jurisdictions out before you calculate anything.

  • Pre-flight checks confirm the CbC report qualifies
  • De minimis, simplified ETR and routine profits tests
  • Transitional thresholds set by fiscal year automatically
  • Qualifying jurisdictions go straight to zero top-up tax
Step 03 · Data collection

Collect only what the calculation needs.

  • Data requested only for jurisdictions that fail safe harbour
  • Upload the P2OS data pack or your own trial balances
  • Accounts mapped automatically, with a confidence score
  • Validation flags gaps before they reach the numbers
Step 04 · GloBE computation

The full GloBE calculation, jurisdiction by jurisdiction.

  • GloBE income, adjusted covered taxes and ETR
  • SBIE carve-out at the transitional payroll and asset rates
  • Elections applied where you choose to make them
  • Top-up tax allocated across QDMTT, IIR and UTPR
Step 05 · Provenance

Click any figure. Follow it back to source.

  • Every figure is a node in the provenance graph
  • The OECD article applied is cited at each step
  • Drill from top-up tax down to a trial balance row
  • Tamper-evident digests: same inputs, same hash
Step 06 · Filing & audit

File on time. Hand auditors the working.

  • GIR exported as OECD-schema-aligned XML
  • Filing deadlines generated from your footprint
  • Audit report with every trace and rule citation
  • Read-only share links for auditors and reviewers
Run it yourself in the sandbox
Illustrative preview · sample data
Entity register5 entities · 4 jurisdictions
EntityJur.TypeOwned
Northwind Holdings plcGBUPE—
Northwind Trading LtdGBCE100%
Northwind IP Holdings LtdIECE100%
Northwind Logistics GmbHDECE100%
Northwind Distribution B.V.NLCE80%
Ownership structureResolved from the register
GBNorthwind Holdings plcUPE
GBTrading Ltd100%
IEIP Holdings Ltd100%
DELogistics GmbH100%
NLDistribution B.V.80%
Jurisdiction footprintFY 2025 rules in force
GBUnited KingdomIIRUTPRQDMTTFiling entity · UPE
IEIrelandIIRUTPRQDMTT1 entity
DEGermanyIIRUTPRQDMTT1 entity
NLNetherlandsIIRUTPRQDMTT1 entity · 80% owned
Pre-flight checksTransitional CbCR safe harbour
  • Qualified CbC report available for FY 2025
  • Figures taken from qualified financial statements
  • No jurisdiction excluded under “once out, always out”
  • Simplified ETR threshold for FY 2025 set at 16%
Safe harbour testsPass any one to qualify
JurisdictionDe minimisSimplified ETRRoutine profits
GB United Kingdom 24.1%
IE Ireland 12.4%
DE Germany 29.8%
NL Netherlands 21.5%
OutcomeFY 2025
3of 4 jurisdictions qualify
GBUnited KingdomSafe harbour
DEGermanySafe harbour
NLNetherlandsSafe harbour
IEIrelandFull computation
Data pack · Ireland4 of 4 received
XLSX
ie-trial-balance-fy25.xlsxTrial balance
XLSX
tax-provision-fy25.xlsxTax provision
XLSX
adjustments-schedule.xlsxArt. 3.2 adjustments
XLSX
sbie-schedule.xlsxPayroll & tangible assets
Account mappingAuto-mapped · 1 to review
AccountCategoryConfidence
4000 Licence incomeRevenue98%
5100 Amortisation of IPOperating expense94%
7200 Current tax chargeIncome tax99%
7300 Deferred taxIncome tax96%
8100 FX gains / lossesOther · review61%
ValidationIreland · FY 2025
  • Trial balance nets to zero
  • Every account mapped to a category
  • Covered taxes agree to the tax provision
  • SBIE schedule complete for all entities
  • 1 warning · account 8100 awaiting review
GloBE ETR · IrelandArt. 5.1
GloBE incomeArt. 3.1EUR 40,000,000
Adjusted covered taxesArt. 4.1EUR 4,800,000
GloBE ETRArt. 5.1.112.00%
15% minimum12.00%
SBIE & top-up taxArt. 5.2 · 5.3
Payroll carve-out9.6% × 15.0mEUR 1,440,000
Tangible asset carve-out7.6% × 15.0mEUR 1,140,000
Excess profitArt. 5.2.2EUR 37,420,000
Top-up tax percentage15% − 12.00%3.00%
Jurisdictional top-up taxArt. 5.2.3EUR 1,122,600
AllocationWho collects the top-up
Jurisdictional top-up tax · IEEUR 1,122,600
IE QDMTT payableEUR 1,122,600
GB IIR at UPEEUR 0after QDMTT offset
GIR summaryNorthwind Group · FY 2025
Jurisdictions in scope4
Safe harbour appliedGB · DE · NL
Top-up tax · IrelandEUR 1,122,600
Group top-up tax (IIR / UTPR)EUR 0
Provenance traceTop-up tax → source
  1. Jurisdictional top-up taxArt. 5.2.31,122,600
  2. Top-up tax percentageArt. 5.2.13.00%
  3. Excess profitArt. 5.2.237,420,000
  4. GloBE incomeArt. 3.140,000,000
  5. Licence income · TB row 18Source52,300,000
Tamper-evident digestsSame inputs, same hash
  1. Top-up taxa41f…09c2e7b3…51d0
  2. Top-up %3c90…e1a790fd…2b6e
  3. Excess profit7d2e…4f18c15a…8e03
  4. GloBE incomeb812…6a3d4e6c…d971
  5. Source row 18 edited52,300,00052,450,000
GIR XMLnorthwind-gir-fy25.xml
<GlobeGIR version="1.0">
  <MessageSpec>…</MessageSpec>
  <GlobeBody>
    <FilingInfo>…</FilingInfo>
    <JurisdictionSummary>
      <JurisdictionCode>IE</JurisdictionCode>
      <SafeHarbourApplied>false</SafeHarbourApplied>
      <TopUpTaxQDMTT currCode="EUR">1122600</TopUpTaxQDMTT>
    </JurisdictionSummary>
Filing obligationsFirst year in scope · 18-month deadline
ObligationJur.DueStatus
GloBE Information ReturnGB30 Jun 2027Lead filing
GIR Notification (Art. 8.1.3)IE30 Jun 2027Upcoming
GIR Notification (Art. 8.1.3)DE30 Jun 2027Upcoming
GIR Notification (Art. 8.1.3)NL30 Jun 2027Upcoming
Audit packReady to share
XML
GloBE Information ReturnOECD-schema-aligned
HTML
Audit reportEvery trace, rule citation and digest
CSV
Audit logWho changed what, and when

See a real
GloBE computation

Upload demo data, browse the jurisdiction ETR table, inspect the provenance trace, and download a formal GIR paper - all without signing up.

Welcome to Sandbox Northwind Group · FY 2024 · 3 jurisdictions
GBNorthwind Trading Ltd GBNorthwind Services Ltd IENorthwind IP Holdings Ltd DENorthwind Logistics GmbH
Jurisdiction ETR Top-up Tax Status
GB United Kingdom 16.67% — Safe harbour
IE Ireland 12.00% €450k Top-up due
DE Germany 30.00% — Safe harbour
Run the sandbox →

Everything Pillar 2 demands.
Nothing it doesn't.

Four artefacts in. Full GIR out. Every intermediate figure traceable to source.

Click-through provenance

Every GIR figure is clickable. Trace any number back through every calculation step to the source input that produced it, with the OECD rule cited at each point.

Safe harbour first

Pre-flight qualification checks, then de minimis, simplified ETR, and routine profits tests. Qualifying jurisdictions skip to zero - no wasted computation.

GIR XML export

Generate the OECD-schema-aligned GloBE Information Return as XML for filing. Plus a full audit report with every provenance trace.

Upload, don't re-key

Four artefacts per entity: consolidation pack, tax provision, adjustments schedule, SBIE schedule. Upload once, reuse mappings yearly.

Tamper-evident

Merkle-style digests on every node. Same inputs, same hash. Change one figure and the entire chain produces new digests. Audit-ready by design.

Real-time dashboard

ETR by jurisdiction, data completeness, top-up tax exposure - all at a glance. The view that goes in partner reviews and board packs.

Templates, guides
and reference.

Free Pillar Two templates, data collection guides, and GloBE reference material — all in one place.

Go to Resources

Four artefacts in.
Full GIR out.

The complete input set for a GloBE computation. Everything else is a derivation.

01

Reporting Pack

Entity-level P&L and balance sheet data from the group reporting pack. Revenue, net income, FANIL — the financial accounting starting point for GloBE Income.

Art. 3.1 - GloBE Income
02

Tax Provision

Current tax, deferred tax proof, temporary differences, UTPs, statutory rates. The covered taxes source artefact.

Art. 4.1 - Covered Taxes
03

Adjustments Schedule

Excluded dividends, SBC, pensions, FX, revaluations - the Art. 3.2 memo items the TB can't supply.

Art. 3.2 - Adjustments
04

SBIE Schedule

Eligible payroll costs and tangible asset carrying values. Transitional carve-out rates applied automatically.

Art. 5.3.3 - SBIE
= Complete GIR with ~480 data points, every one traceable to source

Built for
sensitive data

Designed for the security requirements of large MNE groups and Big 4 tax advisory firms.

Tenant isolation

Every record scoped to an org ID. Enforced at the data layer, not just the API.

Versioned rules

OECD guidance changes are new rule versions. Re-run prior periods and diff what moved.

Immutable sources

Source data rows are never edited. Corrections are new rows. Append-only by design.

Audit-ready export

One-click GIR XML + full provenance audit report. Every figure, every rule citation, every digest.

Not just for you.
For whoever checks your work.

A provenance trace that only the preparer ever opens isn't really an audit trail - it's a nice internal feature. Pillar2OS's is built to be handed to someone outside your team.

Your external auditor

Send the audit report instead of a spreadsheet and three follow-up calls. Every figure already cites the source row and the rule applied - the questions they'd normally ask are answered before they're asked.

The tax authority

A query about one number resolves to a citation, not a re-derivation from scratch. The GIR and the workings behind it are the same document.

Your successor

When the person who ran this computation moves teams, the trace doesn't retire with them. Anyone can pick up the file and see exactly how a figure was reached, a year later.

Your own second reviewer

Sign-off shouldn't mean re-building the model from the trial balance to check it. A second pair of eyes can verify the chain without redoing the work.

Build your AI compliance team

Purpose-built AI agents for Pillar Two. Each agent is trained on OECD GloBE Model Rules, your entity data, and your firm's workflow. Try any agent before you commit.

⚖️
Pillar Two Specialist
GloBE & Compliance Expert

Deep technical expertise across the GloBE Model Rules — ETR calculations, safe harbour tests, SBIE carve-outs, and GIR preparation. Ask it anything about Pillar Two.

GloBE calculations Safe harbour GIR assistance
Add to package →
🗂️
Personal Assistant
Operations & Admin

Handles the administrative layer — drafting client emails, scheduling, meeting summaries, and action tracking. Everything requiring sign-off comes to you for approval before it sends.

Email drafting Scheduling Action tracking
Add to package →
🔔
Compliance Monitor
Regulatory Alerts

Watches OECD channels, domestic tax authority announcements, and peer commentary 24/7. Alerts you when something changes that affects your active filing positions — with an impact assessment, not just a link.

OECD guidance Alert & impact Jurisdiction watch
Add to package →
🌍
Regulatory Tracker
Jurisdiction Intelligence

Maps the Pillar Two legislative landscape across 60+ jurisdictions — IIR, QDMTT, UTPR status, effective dates, filing deadlines, and domestic guidance — updated as legislation progresses.

IIR / QDMTT / UTPR 60+ jurisdictions Effective dates
Add to package →
📊
Data Coach
Data Preparation

Guides your team through data collection — mapping trial balance accounts to GloBE categories, identifying gaps in your tax provision or SBIE schedule, and catching anomalies before they reach the engine.

TB mapping Gap analysis Quality checks
Add to package →
🛡️
Safe Harbour Analyst
CbCR Safe Harbour Specialist

Assesses all three Transitional CbCR Safe Harbour tests per jurisdiction — de minimis, simplified ETR, and routine profits — and produces a heatmap of pass/borderline/fail before you run a single GloBE calculation.

De minimis test Simplified ETR QDMTT safe harbour
Add to package →

Pillar Two compliance - common questions

Everything MNE tax teams and advisors ask before adopting Pillar 2 software.

What is the best Pillar Two software?

Pillar2OS is built from the ground up for Pillar Two — not adapted from a broader tax platform. It combines a full GloBE calculation engine (ETR, SBIE, top-up tax, safe harbour tests), a filing obligation tracker, GIR XML export, and a tamper-evident provenance trace in a single platform. Unlike generic tax tools or spreadsheet models, every figure traces back to its source input with the OECD rule cited at each step — an audit trail that satisfies external auditors without follow-up questions.

Which companies need Pillar Two compliance?

Pillar Two applies to multinational enterprise (MNE) groups with consolidated annual revenue of at least EUR 750 million in at least two of the four preceding fiscal years. This covers thousands of large MNE groups worldwide. Tax advisory firms — Big 4, mid-tier and specialist boutiques — supporting those clients also need full GloBE calculation capability to advise, prepare and review filings on their behalf.

What data is required for Pillar Two?

Four artefacts feed the GloBE computation: a Reporting Pack (entity-level P&L and balance sheet data — source of GloBE Income under Art. 3.1); a Tax Provision (current tax, deferred tax, statutory rates — Adjusted Covered Taxes under Art. 4.1); an Adjustments Schedule (excluded dividends, stock-based compensation, pension, FX and revaluations — the Art. 3.2 memo items that require separate capture); and an SBIE Schedule (eligible payroll costs and tangible asset carrying values for the substance-based income exclusion under Art. 5.3.3). Pillar2OS accepts these as Excel or CSV uploads, or via a single standard template that consolidates all four.

How do companies calculate Pillar Two taxes?

The GloBE calculation follows four steps per constituent entity: (1) compute GloBE Income — start from financial accounting net income and apply the Art. 3.2 adjustments; (2) compute Adjusted Covered Taxes — add current and deferred tax, recast deferred balances at 15%, and apply Art. 4 adjustments; (3) compute the GloBE ETR — divide Adjusted Covered Taxes by GloBE Income; (4) if the ETR is below 15%, compute Top-up Tax — apply the top-up percentage to excess profit after the SBIE carve-out. Pillar2OS runs all four steps automatically from your uploaded data, with every intermediate figure stored as a provenance node.

What is a GloBE Information Return (GIR)?

The GloBE Information Return (GIR) is the standardised filing document required under Pillar Two, containing around 480 data points per jurisdiction — GloBE ETR calculations, top-up tax determinations, safe harbour test results, SBIE carve-out figures and entity-level constituent data. It must be submitted by the ultimate parent entity or a designated filing entity, generally within 15–18 months of the fiscal year end. Pillar2OS generates a complete, audit-ready GIR with every figure traceable to its source input and the OECD rule applied at each step.

How does Pillar2OS automate the GIR?

Pillar2OS builds the GIR directly from your uploaded entity data — no manual assembly required. Upload your consolidation pack, tax provision, adjustments schedule and SBIE schedule; the engine runs the full GloBE calculation and produces a complete GIR covering all 480+ data points. Every field in the return links to the calculation step and source row that produced it, so preparers can review and auditors can verify without requesting further workings.

Can Pillar2OS generate OECD GIR XML?

Yes. Pillar2OS exports the GloBE Information Return as OECD-schema-aligned XML, ready for submission to tax authorities that accept the standardised electronic format. The XML is generated from the same provenance graph as the on-screen figures — a change to any input produces a consistent change in both the visual review output and the XML file, with no separate reconciliation step required.

How does Pillar2OS maintain a full audit trail?

Every figure in Pillar2OS is emitted as a provenance node at the point of calculation — there is no separate reconstruction step. Each node carries the OECD article applied, the input values used, and a tamper-evident digest. The same inputs always produce the same hash: change one figure and the entire chain produces new digests. The full provenance tree can be exported as a PDF audit report for external auditors or tax authorities.

Can Pillar2OS track filing deadlines?

Yes. The Filing Obligation Tracker automatically generates a list of obligations — GIR filings, IIR notifications (Art. 8.1.3) and QDMTT self-assessments — derived from your entity footprint and the enacted rules in each jurisdiction. Obligations are colour-coded by urgency: overdue, due within 30 days and upcoming. Each entry shows the due date, days remaining and current status, so nothing falls through the cracks across a multi-jurisdiction engagement.

Why use Pillar2OS instead of spreadsheets?

Spreadsheet-based Pillar Two models break down at scale: formulas are opaque, version control is manual, and there is no audit trail linking a GIR figure to the source data that produced it. Pillar2OS replaces that entire stack with a single platform that handles data ingestion, GloBE computation, safe harbour testing, GIR preparation and filing obligation tracking — and produces a tamper-evident provenance trace for every output. External auditors receive a report they can verify independently, without follow-up questions.

Ready to trace
every figure?

See it on your group's structure in a 30-minute demo, or run the engine yourself right now.

Small group? Start a free workspace for up to five entities.