The 2026 Compliance Revolution

Why SAP DRC is Re-Writing the Rules of Global Tax

The two halves of DRC, what S/4HANA adds, and an honest set of notes for companies still running SAP ERP (R/3) with a mandate deadline in front of them.

Briefing  ·  October 2026  ·  CFOs, Tax, Finance IT and project leads

Download Full Briefing (PDF) Talk to us about your SAP DRC plans

2 halves

Electronic documents in real time, statutory reporting on a calendar

1 monitor

One cockpit for every document and report, with statuses and errors

Docs only

On SAP ERP, DRC covers electronic documents — not statutory reporting

2027

Mainstream maintenance for SAP ERP 6.0 ends; extended options run to 2030

It is not a bolt-on

DRC reads the documents your ERP already produces. Data quality upstream decides how well it works.

Scope differs by platform

S/4HANA gets the full framework and far more country scenarios; SAP ERP gets a subset.

The clock is the argument

When maintenance ends, legal updates stop arriving — and mandates do not pause for migrations.

01 · Source of truth

The Tax Authority Is the New Source of Truth

SAP DRC Dashboard

Screenshot: SAP — “Document and Reporting Compliance Dashboard” (SAP Document and Reporting Compliance)


02 · Architecture

The Death of the ABAP ‘Patchwork’

SAP DRC Reporting

Screenshot: SAP — “Run Advanced Compliance Reports” (SAP Document and Reporting Compliance)


03 · France

Real-Time or Bust — The France 2026 Mandate


04 · Data

The Single Source of Truth (SST) within S/4HANA


05 · Connectivity

The SAP Integration Suite as a Regulatory Buffer

SAP DRC Peppol Monitor

Screenshot: SAP — “Document Compliance Cockpit” (SAP Document and Reporting Compliance)


06 · Framework

The Three Pillars of Run Statutory Reports


07 · How it works

What DRC Is, in One Picture

A business document is posted. DRC creates a compliance counterpart, maps it to the legal format, sends it through a connectivity layer to an authority or a network, and brings the answer back to a monitor where somebody can act on it.

The flow, for every country

  1. Source documentBilling, delivery, FI or supplier invoice posted in the ERP.
  2. DRC in the ERPeDocument created, mapped to the legal format and checked; statuses in the cockpit.
  3. ConnectivityCloud edition or middleware, networks and providers, certificates and retries.
  4. AuthorityTax administration, platform or partner. Acceptance, rejection and inbound documents return to the monitor.

The same pattern applies to every country — only the rules and the endpoint change.

The two halves

AspectElectronic documentsStatutory reporting
RhythmReal time or near real time, per documentPeriodic: monthly, quarterly, annual
TriggerA billing document, delivery or supplier invoice is postedA reporting calendar and a period
Typical contentE-invoices, delivery documents, status and payment messagesVAT returns, EC sales lists, audit files, statistical returns
Who watches itAccounting and AP, dailyTax, on the filing calendar
Failure looks likeA rejected invoice and an unhappy customerA late or incorrect filing and a penalty

What triggers DRC, and where the rules come from

ElementWhat it isWho maintains it
Source documentsBilling documents, FI invoices, deliveries, supplier invoicesYour business processes
Country contentFormats, validations and process steps delivered by SAP per scenarioSAP, through notes and support packages
ConfigurationWhich documents are in scope, mapping, tax codes, numberingYou, with your implementation partner
ConnectivityThe route to the authority, network or providerShared: your IT and the service you choose
OperationDaily monitoring, exceptions, corrections and evidenceYour accounting and tax teams

One framework, two disciplines

The same monitoring habit serves both, but the teams, deadlines and consequences differ. Projects that treat DRC as “the e-invoicing project” usually discover the reporting half late — or leave it on spreadsheets.


08 · Documents

The Document Side, End to End

Outbound, DRC turns every invoice you issue into a compliant electronic document and tracks the answer; inbound, it collects what you receive and makes sure someone responds in time.

Outbound — invoices you issue

  1. PostBilling or FI document created.
  2. GenerateDRC creates the eDocument automatically.
  3. Map & checkConverted to the country format and validated.
  4. SendTransmitted through the connectivity layer.
  5. TrackAccepted, rejected or pending — visible in the monitor.

Inbound — invoices and messages you receive

  1. RetrieveCollected from the authority, network or provider.
  2. RegisterAn inbound eDocument appears in the monitor.
  3. RoutePassed to invoice verification or workflow.
  4. DecideAccepted and posted, or rejected with a reason.
  5. RespondThe answer is returned within the legal window.

What runs by itself, and what needs a person

StepNormal operationHuman involvement
CreationAutomatic when the source document is postedNone, unless the document type is missing from configuration
SubmissionScheduled background job, or on demand from the monitorOnly for exceptions and manual scenarios
ResponsesRecorded against the document automaticallyRejections need a fix at source, not a resend
Inbound processingRetrieved on a schedule and routedApproval, disputes and rejections within deadlines
ArchivingDocuments and responses retained per policyPeriodic proof that a document can still be produced

The lifecycle in states

StateMeaningAction expected
CreatedThe eDocument exists but has not been submittedNone if scheduled; investigate if it lingers
Sent / in processTransmitted, awaiting the authority’s answerAlert if no response within the expected window
AcceptedThe document is valid and deliveredArchive and move on
RejectedA validation failedCorrect at source, reissue, and record the cause
CancelledWithdrawn according to the country’s rulesCheck whether a corrective document is also required
ErrorTechnical or mapping failure before the authority saw itOwner by error type; fix and resubmit

Error handling is the real design work

Classify the errors

Master data, configuration, content and connectivity fail differently and need different owners. A single “error” queue guarantees delay.

Fix at source

A rejected invoice is usually a wrong tax code or a missing identifier. Resending without fixing produces the same rejection.

Watch it daily

Most incidents are not dramatic failures but silence: a queue that stopped and nobody noticed for a week.

A useful operating rule

Every eDocument should reach a final state — accepted, rejected and reissued, or cancelled — within the same period it was created. Anything older than that belongs on an exception list with a named owner, because it will otherwise surface during the close or an audit.


09 · Statutory reporting

The Reporting Side

The second half of DRC replaces the country-by-country report programs and the spreadsheets around them with one framework: a reporting entity, a catalogue of report types, a calendar with deadlines, and a run that produces, submits and posts.

One run, five steps

  1. DefineReporting entity, report categories, periodicity, company codes.
  2. SelectDocuments for the period, with the ability to exclude and defer.
  3. GenerateThe file or form, as many times as needed until correct.
  4. SubmitElectronically where supported, or by upload to a portal.
  5. PostTax payable posting, then the period is complete.

What this changes for a tax team

BeforeWith the frameworkWhy it matters
A different transaction per country, learned by one personOne way of working, per country contentHoliday cover stops being a risk
Deadlines tracked in a spreadsheetA compliance calendar with status per entityNothing is missed quietly
Numbers exported and adjusted outside the systemDrill-down from the report box to the documentQuestions answered in minutes, with evidence
Corrections handled as a new manual fileAmendment runs that report only the deltaFewer errors, and a traceable history
Submission confirmations kept in mailboxesStatus and evidence stored with the runAudit readiness by default

The kinds of report this covers

VAT returns

The periodic return and its annexes, per country and registration.

Listings

EC sales and purchase lists, domestic listings and similar filings.

Audit files

Standard audit files and accounting extracts requested by authorities.

Statistical

Trade statistics and other periodic declarations fed by the same data.

Design decisions to settle early

  • Which reports are in scope per country, and who signs them off.
  • How the reporting entity maps to company codes and VAT registrations.
  • Tax code and box mapping — the part that takes longest and matters most.
  • Who may re-run, amend and post, and when the period is locked.

Where it meets the close

  • Reporting depends on complete postings — so the VAT return inherits the close calendar.
  • Reconciling the return to the ledger becomes a standard step rather than an investigation.
  • Tax payable postings land in the same journal everyone else reads.

Worth knowing for platform decisions

This half of DRC is where the platform difference bites hardest. On S/4HANA it is available as described. On the classic SAP ERP it is not — see the SAP ERP section below.


10 · S/4HANA

What S/4HANA Adds

DRC is not simply “available” on S/4HANA — it is better there, for reasons that come from the platform rather than from the compliance framework itself.

Why DRC works better on S/4HANA

What S/4HANA bringsWhy it matters for complianceBusiness effect
The Universal JournalOne record carrying financial, cost, tax and dimension data togetherReports and documents read one consistent source; fewer reconciliations
Both halves of DRCElectronic documents and statutory reporting in the same frameworkOne operating model for tax and accounting
Fiori appsDashboards for documents, reports and the compliance calendarBusiness users work without transaction codes
Wider country scopeSubstantially more compliance scenarios delivered than on the classic ERPNew mandates arrive as content, not as projects
Reconciliation with authoritiesConsistency checks comparing your data with the authority’s recordsDifferences found before an inspection finds them
ExtensibilityDocumented enhancement points for local specificsCustom needs met without abandoning the standard
Cloud connectivityThe cloud edition carries submissions and network exchangeLess middleware to build and maintain

Compliance benefits from the close — and vice versa

A faster, cleaner close produces complete data earlier, which makes reporting straightforward. In the other direction, daily document monitoring surfaces master-data defects long before they reach the close. The two disciplines reinforce each other when they share owners and a calendar.

What does not come for free

  • Country content still has to be activated, configured and tested.
  • Tax codes and document types still need mapping.
  • Connectivity, certificates and authorisations remain real work.
  • Somebody still has to watch the monitor every day.

Not all S/4HANA is the same

DeploymentWhat to expect for DRCImplication
S/4HANA on-premiseFull framework, full extensibilityMost control; you own upgrades and notes
Private cloud editionFull framework, extensibility with guardrailsSimilar design, managed infrastructure
Public cloud editionNearly the full task list, with standardised extensibilityFaster adoption; local specials need a documented workaround
Central FinanceStatutory reporting side onlyDocument compliance stays with the source systems

The honest summary

Migrating to S/4HANA does not make you compliant, and staying on the classic ERP does not make you non-compliant. What S/4HANA changes is how much of the work is standard content versus custom build — and, over a five-year horizon with mandates arriving every year in several countries, that difference compounds.


11 · SAP ERP

The SAP ERP Clock: DRC Before S/4HANA

The clock that decides everything

What actually decides the timeline is not the mandate itself, but when your ERP stops receiving legal updates. Mainstream maintenance for SAP ERP 6.0 runs to the end of 2027, with a chargeable extension to 2030; after that, maintenance becomes customer-specific and no longer includes legal updates. A compliance update is, by definition, a legal update — so a system without them cannot absorb the next mandate, or the next format change.

What you get, and what you do not

CapabilitySAP ERP (ECC / R/3)SAP S/4HANA
Electronic documents (e-invoicing and similar)Yes — the eDocument framework is availableYes
Statutory reporting (VAT returns, audit files)No — not part of DRC on SAP ERP; classic country programs remainYes
Country scenarios coveredReduced — a notably smaller set than S/4HANAThe full delivered scope
User interfaceThe eDocument Cockpit in SAP GUIFiori apps plus the cockpit
Consistency checks with authority dataNot availableAvailable for selected countries
New mandates as delivered contentOnly while maintenance and country delivery continueOngoing

Before you start

  • A recent enhancement package and support package level; older stacks may not qualify at all.
  • Activation of the relevant business functions and country content, with the associated notes and configuration sets.
  • Interface framework set up for mapping, with its own authorisations and monitoring.
  • A connectivity route — cloud service, middleware or a certified provider — plus certificates and firewall rules.
  • A test path: your own quality system plus the authority’s test environment where one exists.

What feels different day to day

  • Work happens in SAP GUI: no dashboards, no calendar view, fewer analytics.
  • Statutory reporting stays where it is — classic reports, local tools or spreadsheets.
  • More gaps are closed with custom development, which becomes your maintenance liability.
  • Data quality issues are harder to see early, because the reconciliation aids are not there.

If you are staying on SAP ERP for now

Scope narrowly

Implement the documents the mandate requires — not a platform. Resist building the reporting half that DRC will give you later on S/4HANA.

Keep it standard

Every enhancement is code you migrate or discard later. Document why each one exists.

Design for reuse

Master data, tax determination and monitoring discipline carry over to S/4HANA. Connectivity and mappings may not.


12 · Decision

Choosing a Path When Both Clocks Are Running

Put the two dates side by side per entity — when the mandate applies and when that system is due to be replaced — and the options narrow quickly.

The four options

OptionWhat it meansFits whenWatch out for
1 · Build on SAP ERPImplement the eDocument scenarios on the current systemMandate lands well before the migration, and the country is supportedWork that may be discarded; no reporting half; the maintenance clock
2 · Bridge externallyA provider or platform handles the mandate; the ERP feeds it dataThe country is not covered on your release, or time is very shortData quality still yours; fees; a second integration to unwind later
3 · Accelerate migrationMove the affected entities to S/4HANA before the deadlineMigration is already funded and only sequencing is openA compliance deadline is a poor reason to rush a finance migration
4 · Split by entityBridge where the deadline is tight, build properly where it is notLarge groups with different dates per countryTwo operating models for a period — govern them deliberately

Swipe to see the whole table →

Decision rules that hold up in practice

  1. If the mandate is more than two years out and migration is planned, design it once on the target platform.
  2. If the mandate is within a year and the entity is not near the front of the migration queue, bridge it.
  3. If the country is not supported on your current release, that decides it — do not build it yourself.
  4. Never let a compliance deadline set the go-live date of a finance migration.
  5. Count the cost of the bridge for its whole expected life, not the first year.
  6. Whatever you choose, fix the master data now — it is the only investment that is never wasted.

What to compare, honestly

DimensionBuild on the current ERPBridge with a provider
Time to complianceMedium — depends on release and country contentUsually fastest
Cost profileProject cost now, lower run costLower now, recurring fees later
Reuse after migrationPartial: configuration and mappings often do not travelThe provider link may continue — or become redundant
Control and evidenceInside your system, your audit trailSplit between you and the provider; contract matters
RiskMaintenance and legal-update horizonDependency, and data quality that remains yours

A worked example: one group, four answers

EntityMandatePlatform positionRecommendation
France, largeAlready liveS/4HANABuild properly; extend the same design to the rest
Germany, mid-sizeIssuing from Jan 2027Classic ERP, migration in 2028Bridge — the mandate arrives first
Spain, largeOct 2027Migration starting 2027Design on the target platform; avoid building twice
Türkiye, sales unitLive for yearsClassic ERP, no migration dateKeep the integrator; review contract and archive terms

Swipe to see the whole table →

The question that settles most debates

“If this mandate did not exist, when would we migrate this entity?” If the honest answer is “within two years”, bridge the mandate and protect the migration plan. If it is “no date yet”, build properly on the current system and treat it as a five-year investment — with eyes open about the maintenance horizon.


13 · Delivery

Implementation Essentials, Either Way

Most of the work is the same on both platforms. The difference is how much of it is delivered content and how much you build.

The workstreams

WorkstreamWhat has to be rightWhere it usually goes wrong
Master dataTax numbers, addresses, routing identifiers, customer and supplier registration statusTreated as a one-off clean-up instead of ongoing governance
Tax determinationTax codes mapped to the country’s categories, exemptions and special regimesEdge cases — withholding, exempt supplies, reverse charge — discovered in testing
Document typesWhich billing and FI documents create which eDocumentCredit notes, self-billing and intercompany flows forgotten
MappingEvery mandatory field populated from real data, not defaultsHard-coded values that pass testing and fail in production
ConnectivityEndpoints, certificates, retries, alerting, and the same in each environmentCertificates without owners; test settings reaching production
AuthorisationsWho may submit, cancel, reject and re-runRoles designed late, blocking go-live
MonitoringA daily routine with named owners and an escalation pathA cockpit nobody opens after hypercare ends
TestingReal scenarios: rejections, cancellations, duplicates, outages, period endOnly the happy path, only with sample data
Change cycleA plan for absorbing notes, format versions and new validationsTreated as finished at go-live

The test scenarios that actually matter

  • A rejection caused by master data, fixed and resubmitted end to end.
  • A cancellation after acceptance, including whatever corrective document the country requires.
  • A credit note, a self-billed document and an intercompany invoice.
  • An outage: the queue stops, then releases in the right order.
  • A document created on the last day of the period and processed in the next.
  • An inbound document that must be answered within a deadline.

Pitfalls we see repeatedly

  • Compliance scoped as an IT project, with no tax owner for the rules.
  • Custom code where content exists, usually because nobody checked the delivered scope.
  • Two monitors: one for documents, one for reports, watched by nobody in common.
  • Archiving assumed to be handled by the provider or the authority.
  • No reconciliation between what was invoiced, what was sent and what was reported.
  • Go-live without an exception process, so the first rejection becomes a crisis.

Four numbers worth tracking

First-time acceptance

Documents accepted without rework.

Ageing exceptions

Documents unresolved beyond a day.

Filing timeliness

Reports submitted before the deadline.

Reconciliation

Invoiced vs. submitted vs. reported.


14 · Ownership

Roles, Roadmap and Next Steps

Who owns what

RoleResponsibilityWhat they need
TaxInterpreting the rules, scoping countries, signing off filingsVisibility of status per entity and period
AccountingDocument errors, rejections, inbound invoices, reconciliationA daily exception list with clear causes
Finance ITConfiguration, mapping, connectivity, certificates, notesTest environments and a change window
Master dataIdentifiers, addresses, registration statusValidation rules at the point of entry
Internal auditControls over submission, correction and retentionEvidence produced by the system, not assembled

A realistic roadmap

HorizonWhat to doWhat you should see
Weeks 1–4Scope per entity and country; check supported coverage for your release; map the two clocksA decision on path per entity, with evidence
Months 1–3Master data remediation; tax determination and document type design; connectivity decisionFewer surprises later, and a testable design
Months 3–6Build and test, including failure paths; define the daily operating routineEnd-to-end documents accepted in test
OngoingAbsorb notes and format versions; track KPIs; feed the design into the migrationCompliance that survives the next change

Next steps

  1. ListThe entities, with their country mandates and their ERP release.
  2. CheckDelivered coverage per country on that release — not on the product in general.
  3. ConfirmThe maintenance horizon and what it means for legal updates.
  4. DecideBuild, bridge or accelerate, entity by entity.
  5. StartThe master-data work, regardless of the path chosen.
  6. MonitorOne routine for documents and reports together.

Questions to put to SAP or your implementation partner

  1. Which compliance scenarios are delivered for our countries, on our release and support package?
  2. What is required to stay current: notes, support packages, or an upgrade?
  3. Which connectivity option applies per country, and what does it cost to run?
  4. What happens to our scenarios when mainstream maintenance ends?
  5. Which parts of our design will transfer to S/4HANA, and which will be rebuilt?
  6. Where is the archive, and how do we retrieve a document from three years ago?

15 · 30 Advisory

How 30 Advisory Can Help

This is our core practice: SAP DRC and tax compliance, delivered with the finance design that makes it actually work. We are equally comfortable implementing on S/4HANA and advising a company that is still on the classic ERP with a deadline in front of it.

1 · Prepare

The two clocks, entity by entity

A two-clock assessment: the mandate date for each country against your platform’s migration and maintenance end dates, checking which scenarios are actually supported per country and release. It produces a recommendation per entity — build, bridge, accelerate the migration, or split the approach across entities — with the cost and risk of each option.

2 · Explore

Fit-gap and design

Fit-gap against delivered content; design of tax determination, document types and mapping; and the target operating model — who watches what, with which deadlines and escalation.

3 · Realize

Configuration, connectivity and data

DRC configuration and connectivity, inbound and outbound, with monitoring and authorisations designed in; master-data remediation; and the reconciliation between invoicing, submission and reporting.

4 · Deploy

Testing and cut-over

Testing against the authority’s test environment and real partner scenarios, failure paths included; cut-over, training for tax and accounting teams, and an evidence pack for auditors.

5 · Run

Compliance that keeps up

Ongoing monitoring of notes, format versions and new validations, with KPI reporting and hypercare — carrying the design forward into the eventual S/4HANA migration instead of rebuilding it.

Typical deliverables

Scope & platform map

Country coverage per entity, release and deadline.

Path recommendation

Build, bridge or accelerate — with numbers behind it.

DRC design

Mapping, connectivity, monitoring, roles and archiving.

Run book

Daily routine, exception handling and the change cycle.

Engagement models

Time & Materials — transparent daily rates per senior profile.
Fixed Price / SoW — milestone-based delivery.
Partnering — independently or alongside your system integrator.

Founder-led

Finance + SAP DRC depth

SAP DRC delivery: France and Germany

Boutique agility

Still on the classic ERP?

A short assessment tells you which countries are actually supported on your release, what the gap costs, and whether bridging or building on your current platform makes more sense for however long it has left.


16 · Conclusion

The Future of Frictionless Tax


Two Clocks, One Plan

Tell us which entities face which mandate and when each system is due to move. In our free 60-minute diagnostic we map both clocks per entity and tell you where to build, where to bridge and where to wait.

Book a free 60-minute diagnostic Download Full Briefing (PDF)

Product: SAP documentation and published material on SAP Document and Reporting Compliance, including that the solution’s scope differs by deployment — on SAP ERP the electronic-document framework is supported while statutory reporting is not, with a materially smaller set of compliance tasks than SAP S/4HANA. Country coverage is defined per compliance scenario and release; confirm yours with SAP.

Maintenance: published maintenance timelines for SAP ERP 6.0 (mainstream maintenance to the end of 2027 for the relevant enhancement packages, optional extended maintenance to 2030 at a surcharge, customer-specific maintenance thereafter without new legal updates). Confirm your contractual position with SAP.

France: dates and platforms as in our France briefing and the sources cited there.

Practice: the operating-model advice, decision rules and pitfalls reflect 30 Advisory’s delivery experience on SAP compliance and finance engagements.

Prepared by 30 Advisory, October 2026. Information only — not legal or tax advice. Platform scope and maintenance terms change; verify before committing a plan.