VAT Audit Before Accounting Export: 20 Hours Saved Per Close
Manually checking VAT on every invoice before export takes 20 hours per month according to our beta clients. Claude audits the full month's invoices for VAT consistency in seconds.

The Problem
The VAT check before accounting export is both a legal obligation and one of the most repetitive tasks in the monthly close. For each invoice, the controller needs to verify that the VAT rate applied matches the type of service, that the VAT amount is consistent with the net figure, that EU suppliers have a valid intra-community VAT number, and that reverse-charge invoices are handled correctly.
Across 200 to 300 invoices per month, this verification takes between 15 and 25 hours. The finance team at fynk, one of our beta clients, confirmed a real figure of 20 hours per month spent on this check alone. That's 20 hours taken away from value-added analysis, concentrated on a task that automation should have solved long ago.
Errors are not uncommon. A German supplier invoices at 20% instead of the 0% reverse-charge VAT applicable to intra-EU services. A self-employed consultant invoices without VAT without being formally registered as VAT-exempt. These anomalies slip through during a quick visual scan — and resurface during a tax audit, with penalties attached.
What the Spendesk MCP Changes with Claude
With the MCP, Claude analyses the entire month's invoice set and checks VAT consistency by applying French and European tax rules. It flags incorrect rates, inconsistent amounts, and missing VAT numbers — in seconds.
VAT Audit — June 2026 Invoices
Invoices analysed: 247 | Total net amount: 1,284,600 € | Declared VAT: 198,340 €
Check summary:
Critical anomalies (❌):
| Invoice | Supplier | Country | Net | Declared VAT | Expected VAT | Anomaly |
|---|---|---|---|---|---|---|
| INV-2026-1834 | Contentful GmbH | DE | 4,200 € | 840 € (20%) | 0 € (reverse charge) | 20% applied instead of 0% EU |
| INV-2026-1852 | Miro BV | NL | 1,800 € | 360 € (20%) | 0 € (reverse charge) | 20% applied instead of 0% EU |
| INV-2026-1877 | Pitch Software | DE | 980 € | 196 € (20%) | 0 € (reverse charge) | 20% applied instead of 0% EU |
| INV-2026-1901 | Freelance consultant | FR | 3,500 € | 0 € | 700 € (20%) | Missing VAT — VAT exemption not confirmed |
Alerts (⚠️):
Potential impact: the 3 EU invoices charged at 20% represent 1,396 € in VAT to correct before export.
Would you like me to generate a detailed report of the 12 flagged invoices with suggested corrections?
Going Further: 2 Additional Use Cases
Identifying EU suppliers with no intra-community VAT number
Reverse charge applies to intra-EU service transactions — but only if the supplier holds a valid VAT number in their country of establishment. Without that number recorded in Spendesk, eligibility cannot be confirmed.
Active EU suppliers with no intra-community VAT number
(filter: invoices in the last 6 months, excluding France)
| Supplier | Country | 6-month spend | Invoice count | VAT status |
|---|---|---|---|---|
| Typeform SL | ES | 3,240 € | 6 | ❌ VAT number missing |
| Pitch Software GmbH | DE | 2,940 € | 3 | ❌ VAT number missing |
| Slite SAS | BE | 1,680 € | 6 | ❌ VAT number missing |
| Loom BV | NL | 1,200 € | 6 | ❌ VAT number missing |
| Superhuman Ltd | IE | 960 € | 6 | ❌ VAT number missing |
| Remote Technology GmbH | DE | 8,400 € | 3 | ⚠️ Number recorded but not VIES-verified |
Total spend affected: 18,420 €
Would you like a template email to send to these suppliers requesting their VAT number?
Detecting invoices with inconsistent VAT amounts
VAT calculation errors happen — rounding issues, a rate applied to the gross amount instead of the net, or simply incorrect manual entry. Claude can automatically flag invoices where the declared VAT doesn't match the theoretical calculation.
Invoices with VAT variance > 1 € — June 2026
| Invoice | Supplier | Net | Declared rate | Declared VAT | Calculated VAT | Variance |
|---|---|---|---|---|---|---|
| INV-2026-1843 | Docusign | 4,800 € | 20% | 961 € | 960 € | +1 € |
| INV-2026-1856 | Intercom Inc. | 2,340 € | 20% | 465 € | 468 € | -3 € ⚠️ |
| INV-2026-1874 | Aircall | 1,980 € | 20% | 401 € | 396 € | +5 € ⚠️ |
| INV-2026-1898 | Lucca | 3,600 € | 20% | 716 € | 720 € | -4 € ⚠️ |
| INV-2026-1912 | Pennylane | 1,200 € | 20% | 242 € | 240 € | +2 € |
Analysis:
Total absolute variance: 15 € — limited fiscal impact but should be corrected for export compliance.
Would you like me to generate a correction note for the 3 invoices with a significant variance?
Key Takeaways
- Manual VAT checks average 20 hours per month — a real figure confirmed by beta client fynk — Claude handles the full portfolio in seconds
- Intra-EU invoices incorrectly charged at 20% instead of 0% are the most frequent and fiscally costly anomaly
- EU suppliers without a VAT number on file expose the company to reclassification risk in a tax audit
- VAT calculation variances above 1 € are automatically flagged before the export is launched
- Moving the VAT check from 20 hours to a few seconds frees the controller team for higher-value analysis
Related skills