---
title: "VAT rate check"
weight: 60
description: "Audit the VAT rates applied to commercial documents according to seller/buyer fiscal zones."
source_hash: "bcdda19c"
---

# VAT rate check

The VAT rate check analyzes your commercial documents (invoices, quotes, orders, contracts) to detect lines whose VAT rate does not match the expected tax rules according to the seller's and buyer's geographic zones.

## Access

**Accounting > Accounting Assistant > VAT rate audit**

> **Prerequisite:** The feature must be enabled in the [configuration](/accountingassistant/configuration) (VAT check tab) and the rate rules by zone must be defined.

## Run an audit

### Available filters

| Filter | Description |
|--------|-------------|
| Document type | Invoice, quote, order, contract or recurring invoice |
| Supplier / Customer | Restrict to a specific third party |
| Buyer zone | Filter by the customer's fiscal zone |
| Period | Start and end date |

Click **Search** to run the audit.

![VAT rate audit page with filters and results](screenshots/verification-tva-audit.webp)

### Results

The summary shows the number of suspicious lines detected. The results are split into two sections:

#### Correctable lines (draft documents)

These lines belong to documents still in draft. You can correct them directly:

1. Tick the lines to correct
2. For each line, check the proposed target rate (editable via the selector)
3. Click **Correct selected lines**
4. Confirm the operation

The module modifies the VAT rate on the selected lines and recalculates the amounts.

#### Non-correctable lines (validated documents)

These lines belong to already validated documents (sent invoices, confirmed orders...). The VAT rate cannot be modified automatically. Two options:

- Switch the document back to draft manually, correct, then revalidate
- Handle the anomaly in accounting with your accountant

### Summary by third party and VAT rate

At the bottom of the audit page, a summary table groups all suspicious lines (correctable and non-correctable), including those from other result pages, by third party and by applied VAT rate. For each combination, it shows:

- The third party (with a link to its card)
- The buyer zone
- The applied VAT rate
- The number of lines concerned
- The total excl. tax

This summary lets you see at a glance the amounts invoiced at a wrong rate per customer, for example "Customer X: 15,000 EUR invoiced at 20% instead of 0%".

## Automatic alert on document cards

When the VAT check is enabled, the module automatically analyzes the lines of each commercial document (invoice, quote, order, contract, recurring invoice) each time the card is viewed. If lines have a suspicious VAT rate, a warning banner is displayed at the top of the page with the detail of the anomaly.

This alert works regardless of how the lines were created: manual entry, API creation, document duplication, import, etc.

A **Fix VAT** button accompanies the alert:

- **Draft document** -- The button is clickable. It shows a preview of the corrections then applies the changes after confirmation.
- **Validated invoice** -- The button is greyed out with a tooltip message explaining that the invoice may have been sent to the customer and that a manual correction is needed.
- **Other validated documents (quote, order, contract)** -- The button is clickable. The module automatically switches the document back to draft, corrects the rates, then revalidates. If no line can be corrected, the document is still revalidated: it never stays in draft because of the correction.

## Detected fiscal zones

The module automatically determines each third party's fiscal zone from:

- Its country
- Its postal code (to distinguish mainland, Corsica, DOM)
- Its intra-Community VAT number (to distinguish B2B and B2C in the EU)
- Whether or not it belongs to the European Union

If a third party's postal code is missing, the check is impossible for that third party. A warning is displayed if the corresponding option is enabled in the configuration.
