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.
Free resources
Templates, guides and reference.
Free Pillar Two templates, data collection guides, and GloBE reference material — all in one place.
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.
= Complete GIR with ~480 data points, every one traceable to source
Enterprise-grade security
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.
Built to be checked
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.
Agent Factory
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.
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.
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.
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.
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.
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.