G2-F Logo
expense justificationpublic fundsaudit automationEU grants

Fund Expense Justification in Public Sector Auditing

Sergio Garcia

Sergio Garcia

Read in:English|Espanol

The European Union's commitment to economic recovery and digital transformation has created an unprecedented wave of public funding. Programs like Next Generation EU (over €800 billion), FEDER (€226 billion for 2021–2027), FSE+, and Horizon Europe are channelling massive resources into member states, and every euro must be accounted for.

For audit firms, this means an increase in fund expense justification projects. The opportunity is significant, but so is the operational challenge: each project requires verifying hundreds, sometimes thousands, of individual expenses against complex regulatory frameworks, with full documentary evidence.

This article breaks down the expense justification audit process and explains how automation is helping forward-thinking firms handle more projects with greater accuracy and fewer resources.

The European Public Funding Landscape

Before diving into the audit process, it is worth understanding the scale of funding currently flowing through Europe and Spain:

  • Next Generation EU (NGEU): The EU's flagship recovery instrument, with over €800 billion allocated through the Recovery and Resilience Facility (RRF) and other mechanisms. Spain alone received approximately €163 billion through its Plan de Recuperación, Transformación y Resiliencia (PRTR).

  • FEDER (European Regional Development Fund): €226 billion for 2021–2027, financing infrastructure, innovation, and economic development projects across all EU regions.

  • FSE+ (European Social Fund Plus): Nearly €100 billion for employment, education, and social inclusion programs.

  • Horizon Europe: €95.5 billion for research and innovation, often requiring detailed expense reporting from beneficiary organizations.

  • National and regional programs: In Spain, programs like PERTE (Strategic Projects for Economic Recovery and Transformation), CDTI grants for R&D, Kit Digital for SME digitalization, and ENISA lines for startups each carry their own audit and justification requirements.

Every single one of these programs demands that beneficiaries justify their expenses through a formal audit process before funds can be disbursed. For audit firms, this represents both a growing market and a growing operational bottleneck.

What Is Fund Expense Justification?

Fund expense justification is the formal process by which a beneficiary organization proves that the funds received (or requested) from a public body were spent according to the grant's terms and conditions.

The process typically involves:

  1. An expense justification spreadsheet, usually an Excel file listing every expense associated with the funded project, with amounts, descriptions, and references.

  2. Supporting documentation: invoices, payroll records, bank statements, payment receipts, and other evidence for each expense line.

  3. An independent audit, conducted by an external audit firm, which verifies the completeness, accuracy, and regulatory compliance of all declared expenses.

The audit concludes with a formal justification report certifying that the expenses meet the grant requirements. This report is built upon the review of the expense spreadsheet and its supporting documentation, and is the document that enables the public body to proceed with disbursement.

Who Commissions These Audits?

Expense justification audits can be commissioned by:

  • The beneficiary itself: universities, foundations, NGOs, or companies that need an audited justification report as part of their grant application.

  • The funding body: a government agency or public institution requiring independent verification before releasing funds.

In both cases, the audit firm's report serves as the official certification that all expenses are legitimate and compliant.

Phases of the Expense Justification Process

While every firm and every project may have its own specific procedures, the expense justification process broadly follows these phases:

Phase 0: Defining Justification Criteria

Before any automation or review can begin, the audit team must coordinate with the beneficiary to define what constitutes a valid justification for each expense type.

Common justification patterns include:

  • Invoice + payment proof

  • Payroll record + payment proof

  • Other supporting documents + invoice + payment proof (e.g., contracts, service agreements, or additional certifications depending on the grant program)

Each expense line must be backed by the corresponding documentation and its associated payment. If either is missing, the expense cannot be considered justified and will be flagged as non-deductible.

The specific justification requirements vary by grant program, funding body, and even by expense category within the same project, making it essential to define these criteria clearly at the start of each project.

Phase 1: Data Collection

The auditor receives or downloads:

  • The justification spreadsheet: the master Excel listing all expenses.

  • All supporting documentation: invoices, payment confirmations, bank extracts, contracts, etc.

Documentation may come from multiple sources: internal client systems, shared repositories, document management platforms, or direct file uploads.

Phase 2: Document Matching

This is where the bulk of manual effort traditionally occurs. The auditor must organize and cross-reference all documentation to establish clear relationships between expenses and their supporting evidence.

Three levels of matching apply:

  1. Document organization

Structuring the available documentation and establishing preliminary relationships between related documents (e.g., linking an invoice to its payment). Matching criteria vary by project and may use amounts, dates, reference numbers, or internal identifiers.

  1. Exact matching between expense lines and primary documentation

Directly linking each expense line in the spreadsheet to its primary supporting document (invoice or payroll record), using unique identifiers such as invoice numbers or internal codes.

  1. Disambiguation using expense line data as a signal

When multiple candidate documents exist for a single expense (e.g., several payments that could correspond to one invoice), the auditor uses the expense line's attributes (amounts, dates, vendor names, descriptions) to infer the correct match based on consistency.

The goal is to achieve a 1:1:1 relationship: one expense line → one primary document → one payment proof.

Phase 3: Data Validation

Once matched, the auditor verifies that the data in the expense line matches the information in the supporting documents.

This step is critical because justification spreadsheets are typically prepared manually by the beneficiary, which introduces errors in amounts, dates, vendor names, and other fields.

Discrepancies are flagged and reported to the client for correction.

Phase 4: Regulatory Compliance Validation

Each expense is checked against the regulatory framework defined by the funding body:

  • Maximum amounts for specific expense categories (per diems, accommodation, travel)

  • Eligible expense types and time periods

  • Documentation requirements specific to the grant program

  • Proportionality rules and co-financing limits

Phase 5: Client Iteration

When issues are found (missing documents, amount discrepancies, non-compliant expenses), the auditor communicates these to the client. The client may:

  • Provide additional documentation

  • Adjust declared amounts to meet regulatory limits (e.g., reducing a €200 per diem to the €100 maximum)

  • Exclude non-justifiable expenses

This back-and-forth may require several iterations before the justification report is fully validated.

Phase 6: Final Report

Once all expenses are validated, the auditor produces a formal audit report certifying the justification. This report is submitted to the funding body, enabling the disbursement of funds.

Why Traditional Approaches Are Breaking

The expense justification process has several characteristics that make manual execution increasingly unsustainable:

Volume: A single project can involve hundreds of expense lines, each with 2–3 supporting documents. Large organizations running multiple funded projects may generate dozens of justification reports per year.

Repetitiveness: The core workflow (download documents, match them to expense lines, validate amounts, check regulatory limits) follows the same pattern across every project. Yet most firms still execute it manually.

Error-prone manual data: Justification spreadsheets are hand-prepared by clients, introducing errors that the auditor must catch. Manual cross-referencing against hundreds of documents amplifies the risk of oversight.

Complex document formats: Supporting documentation arrives in varied formats (PDFs, scanned images, XML invoices, bank extracts), requiring manual interpretation.

Regulatory complexity: Each funding program has its own set of rules. Auditors must navigate different frameworks for FEDER, Next Generation EU, Horizon Europe, and national programs, each with distinct limits and requirements.

Iteration overhead: The back-and-forth with clients for corrections and additional documentation is time-consuming and difficult to track across multiple projects.

The Human Cost

Beyond operational inefficiency, there is a deeper problem that audit leaders know well: none of this work requires professional judgment. Matching an invoice to a payment, verifying that an amount in a spreadsheet matches the one on a PDF, checking whether a per diem exceeds a regulatory cap. These are mechanical tasks that consume hours of skilled professionals' time without leveraging their expertise.

The result is predictable. Junior auditors spend the bulk of their early career on work that feels disconnected from the profession they trained for. Project after project of document matching and data entry erodes motivation. In an industry already facing significant pressure to attract and retain talent, assigning high-potential professionals to low-value tasks accelerates the problem.

Firms that continue relying on manual processes for expense justification are not just losing efficiency. They are making it harder to keep their best people.

How Automation Transforms the Process

Automation addresses each of these pain points directly:

Document ingestion and classification: Automatically ingest all supporting documentation (invoices, payment proofs, payroll records, bank statements) and classify them by type, extracting key data fields (amounts, dates, vendor IDs, invoice numbers).

Intelligent matching: Cross-reference extracted data against the justification spreadsheet to establish document-to-expense relationships. Disambiguation algorithms resolve cases where multiple candidate documents exist for a single expense line.

Automated validation: Compare expense line data against extracted document data to flag discrepancies (amount mismatches, date inconsistencies, missing information) without manual review of every document.

Regulatory compliance checks: Apply the specific rules of each funding program to validate expense eligibility, maximum amounts, and documentation requirements.

Enriched expense spreadsheet: The final output is the expense justification spreadsheet itself, enriched with validation results: discrepancies flagged, documents linked, regulatory checks completed. This is where the auditor steps in. With the mechanical work resolved, the professional can focus on applying judgment to the issues detected, evaluating ambiguous cases, and making the decisions that truly require experience.

Benefits of Automating Expense Justification

The benefits extend well beyond time savings:

Capacity: Handle more expense justification projects with the same team. As public funding programs expand, this directly translates to revenue growth without proportional headcount increases.

Consistency: Eliminate variability in review quality between different team members or project cycles. Every expense is checked against the same criteria, every time.

Risk reduction: Reduce the risk of certifying non-compliant expenses. Automated checks do not skip items or lose focus after reviewing the 200th document.

Staff retention: Redirect your team's time toward work that actually requires professional judgment. When junior auditors spend their days on meaningful analysis instead of document matching, motivation improves, and so does retention.

Client experience: Faster turnaround and clearer communication of issues reduce friction in the audit relationship.

Getting Started

The firms that move first on expense justification automation will be best positioned as European public funding continues to grow. The question is not whether this process will be automated, but whether your firm will lead or follow.

If you are an audit partner or director exploring how to automate your expense justification workflow, we would welcome the opportunity to show you how G2-F works in practice.

Ready to transform your workflow?

Start automating today

See how G2-F can automate your audit processes. Book a personalized demo with our team.