ControllerVATAccounting Export

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 Spendesk MCP Team·9 July 2026·5 min read
VAT Audit Before Accounting Export: 20 Hours Saved Per Close

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.

Claude Code — MCP Spendesk
Vous
Check the VAT consistency of all June 2026 invoices before the export. Identify any anomalies.
get_payablesget_chart_of_accounts
C

VAT Audit — June 2026 Invoices

Invoices analysed: 247 | Total net amount: 1,284,600 € | Declared VAT: 198,340 €

Check summary:

218 invoices — VAT consistent
⚠️17 invoices — anomalies detected (see below)
12 invoices — VAT missing or rate requires verification

Critical anomalies (❌):

InvoiceSupplierCountryNetDeclared VATExpected VATAnomaly
INV-2026-1834Contentful GmbHDE4,200 €840 € (20%)0 € (reverse charge)20% applied instead of 0% EU
INV-2026-1852Miro BVNL1,800 €360 € (20%)0 € (reverse charge)20% applied instead of 0% EU
INV-2026-1877Pitch SoftwareDE980 €196 € (20%)0 € (reverse charge)20% applied instead of 0% EU
INV-2026-1901Freelance consultantFR3,500 €0 €700 € (20%)Missing VAT — VAT exemption not confirmed

Alerts (⚠️):

⚠️6 EU suppliers with no intra-community VAT number recorded in Spendesk — reverse charge eligibility cannot be confirmed.
⚠️8 invoices with a VAT amount variance > 1 € between declared VAT and the calculated net × rate.

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.

Claude Code — MCP Spendesk
Vous
Are there any EU suppliers without an intra-community VAT number recorded in Spendesk?
get_suppliersget_payables
C

Active EU suppliers with no intra-community VAT number

(filter: invoices in the last 6 months, excluding France)

SupplierCountry6-month spendInvoice countVAT status
Typeform SLES3,240 €6❌ VAT number missing
Pitch Software GmbHDE2,940 €3❌ VAT number missing
Slite SASBE1,680 €6❌ VAT number missing
Loom BVNL1,200 €6❌ VAT number missing
Superhuman LtdIE960 €6❌ VAT number missing
Remote Technology GmbHDE8,400 €3⚠️ Number recorded but not VIES-verified

Total spend affected: 18,420 €

⚠️Without a valid VAT number on record, you cannot safely apply reverse charge to these invoices. In the event of a tax audit, the 0% VAT treatment could be challenged.
Recommended action: contact these 5 suppliers to obtain their intra-community VAT number and update their Spendesk supplier profile.

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.

Claude Code — MCP Spendesk
Vous
List invoices where the VAT amount appears inconsistent with the displayed rate (variance > 1 €)
get_payables
C

Invoices with VAT variance > 1 € — June 2026

InvoiceSupplierNetDeclared rateDeclared VATCalculated VATVariance
INV-2026-1843Docusign4,800 €20%961 €960 €+1 €
INV-2026-1856Intercom Inc.2,340 €20%465 €468 €-3 € ⚠️
INV-2026-1874Aircall1,980 €20%401 €396 €+5 € ⚠️
INV-2026-1898Lucca3,600 €20%716 €720 €-4 € ⚠️
INV-2026-1912Pennylane1,200 €20%242 €240 €+2 €

Analysis:

5 invoices show a variance between declared VAT and the theoretical amount (net × rate).
Variances of ±1–2 € are generally due to rounding — acceptable for export.
⚠️Variances of 3 € or more (Intercom, Aircall, Lucca) warrant manual review — possible data entry error or rate applied to gross amount instead of net.

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