Case Study
In2 Project Management×Nanonets

From manual line-item entry
to live spend intelligence

In2 Project Management processed 3,500 invoice line items per month across 72 supplier templates — with no automation, no ABN validation, and no spend visibility. A Nanonets agentic pipeline now ingests from SAP Ariba and SharePoint, extracts all fields, validates ABNs against the ATO, and feeds Power BI dashboards with live cost analytics.

$700K AUD Identified72 Invoice Templates3.5K Lines/monthLive Power BI
About the customerIn2 Project Management

In2 Project Management provides project management consulting to Australian infrastructure clients including water utilities and councils. They manage multi-million-dollar project budgets and coordinate invoices from hundreds of contractors and suppliers — previously requiring manual extraction and ABN lookup for every line item received.

Australia
HQ
Infrastructure
Sector
72
Invoice templates
$10M+
Spend managed

The Problem

In2 coordinates project spend across hundreds of contractors. Every month, 3,500 invoice line items arrive via SAP Ariba and SharePoint — in 72 different formats. Before Nanonets, every field was manually extracted. ABN validation required separate ATO lookups. There was no structured data for spend analysis or anomaly detection.

  • 3,500 line items manually keyed per month across 72 different supplier invoice templates.
  • No ABN validation — compliance risk from invalid ABNs or mismatched entity names.
  • Zero spend visibility — no structured data for Power BI or any analytics layer.
SAP Ariba
Invoice received
SharePoint
Download PDF
Manual
Field extraction
ATO
ABN lookup
Excel
Compile data
Finance
Manual review
Manual process repeated per invoice batch
3,500
Line items per month
72
Invoice templates
Stack
SAP Ariba
SharePoint
Excel

Nanonets gave us something we've never had — real-time visibility into our project spend, with every ABN validated automatically.

Operations Director
In2 Project Management
In2 Project Management

The solution

One analytics agent. SAP Ariba to Power BI, fully automated.

Nanonets replaced the manual extraction loop with one agentic pipeline. Four agents each own one step: ingesting from SAP Ariba and SharePoint, extracting all line-item fields across 72 templates, validating ABNs against the ATO in real time, and loading structured data into MySQL for live Power BI dashboards — with anomaly alerts triggered automatically when price inconsistencies are detected.

Ingest from SAP Ariba
Extract Line Items
Validate ABN
Load to SQL
Power BI Dashboard

Pipeline overview

SAP Ariba / SharePoint
Invoices received
72 different formats
Nanonets
Ingest documents
Real-time monitoring
Nanonets
Extract line items
72 templates automated
Nanonets
ABN validation
ATO API lookup per invoice
MySQL
SQL Database
Aggregated spend data
Power BI
Power BI dashboards
Live spend intelligence
Nanonets
Flag issue
ABN invalid or anomaly
Compliance review
Finance team notified
72 templates automated · 3,500 line items/month · $700K AUD savings identified

Impact

$700K
savings identified
via anomaly detection
3.5K
line items/month
Processed automatically
72
invoice templates
Handled end-to-end
9/10
satisfaction
Rated by In2
Metric
Before
After
Improvement
Line-item extraction
Manual, per invoice
Automated
100% automated
ABN validation
Manual ATO lookups
Real-time API
Instant compliance
Spend visibility
None
Live Power BI
Real-time dashboards
Anomalies detected
Undetected
$700K+ flagged
Auto-alerts
Invoice templates
72, all manual
72, all automated
Fully covered

AGENT ANATOMY

Nanonets Agent
Autonomous action-taking
After extraction
Agent decides path and acts
Validated
ABN valid
SAP Ariba / SharePoint
Invoice ingested
Template matched ✓
Supplier batched ✓
Pipeline triggered ✓
Nanonets
Fields extracted
SupplierAquaFix Pty Ltd
Amount$4,200.00
ABN51 824 753 556
Nanonets
ABN valid
ATO API: Active ✓
Entity match ✓
Nanonets
SQL insert
Tableinvoice_lines
CategoryMaintenance
Power BI
Dashboard updated
SpendRefreshed ✓
Savings$700K identified
Power BI
Insights generated
TurnaroundReal-time
StatusLive ✓
ABN mismatch
Entity doesn't match
Nanonets
ABN entity mismatch
⚠ Entity name mismatch
Nanonets
listening…
Nanonets
Flag raised
StatusFlagged ⚠
Nanonets
listening…
Compliance
Compliance review
Reviewed manually
Nanonets
Corrected → SQL
StatusValidated ✓
Loops to SQL
Anomaly detected
Price inconsistency
Nanonets
Inconsistency detected
$30K discrepancy ✗
Nanonets
listening…
Nanonets
Alert raised
AlertFinance team ✗
Nanonets
listening…
Finance
Finance team reviews
Dispute raised
Nanonets
Corrected → Dashboard
StatusCorrected ✓
Loops to Dashboard

See it run on your process, with your documents.

Start free. No credit card. Or talk to our team about your workflow.