Large enterprises process thousands of invoices monthly across dozens of cost centers and business units. Verifying invoice accuracy, allocating charges to the right departments, and generating regulatory reports is a manual, error-prone process. Daimler Buses Sverige needed to automate invoice verification and cost classification to improve accuracy and reduce administrative overhead.
Problem
The company receives quarterly diagnostic license invoices in two PDF formats—some with line-item detail, others requiring bridging through operational reports to identify charges. Each invoice must be reconciled against internal billing systems, amounts must be verified, and charges must be classified by cost center and business unit. The process involved manual lookups, spreadsheet reconciliation, and multiple handoffs—consuming days of work monthly.
Solution architecture
Dual-format PDF parsing with regex intelligence
The system auto-detects invoice format—some clearly list system numbers, others only show customer codes. For each format, different parsing strategies extract amounts, system identifiers, and line-item details. Both paths converge on a unified reconciliation pipeline.
Multi-source reconciliation engine
Invoice totals are matched against operational reports (TASP quarterly billing data) within a tolerance threshold. Line-item amounts are verified against reported quarterly charges. A master registration of 143+ customer/system mappings enables cost allocation and classification rules.
Intelligent classification rules
A rule engine assigns each invoice line to one of five categories: EXTERNAL (billable to customers), INTERNAL (Evobus workshops), INTERNAL_PENDING_EXTERNAL (transitioning items), TKD (special category), or UNMATCHED. Rules are date-aware—items can transition between categories on a specified date for accurate period-end accounting.
Invoice reconciliation time
< 30 minutes
Line-item accuracy
99.5%
Classification consistency
100% rule-based
Manual review reduction
90%
Deep audit trail reporting
Output Excel workbooks include a Deep Validation sheet showing the complete traceability chain for every line item: PDF source → operational report match → customer master lookup → final classification. Discrepancies are flagged for review, not hidden.
Insight
Currency and exchange handling
The system handles EUR to SEK conversion with configurable rates, validates amount reconciliation within tolerance, and logs all conversions for audit trails.
Outcome
Invoice verification moved from days of manual work to 30 minutes of automated processing. Cost allocations are 100% accurate and traceable. Regulatory compliance is stronger—every charge has a documented source and classification. Finance teams now spend their time on strategic analysis instead of manual data entry.