Gilbert handles EU VAT automatically, ensuring your invoices are tax-compliant across all 27 member states. This guide explains how VAT works in Gilbert and what you need to know.
Value Added Tax (VAT) is a consumption tax applied to goods and services in the European Union. The rules depend on:
Gilbert automatically determines the correct VAT treatment:
For consumers (no VAT number):
| Scenario | VAT Treatment |
|---|---|
| Same country | Charge local VAT rate |
| Different EU country | Charge customer's country VAT rate |
For businesses (valid VAT number):
| Scenario | VAT Treatment |
|---|---|
| Same country | Charge local VAT rate |
| Different EU country | Reverse charge (0% VAT) |
For B2B transactions, Gilbert validates VAT numbers using the EU VIES database.
When reverse charge applies:
| Product | Unit Price | Qty | Total |
|---|---|---|---|
| Pro Plan | €100.00 | 1 | €100.00 |
Reverse Charge - Article 196 VAT Directive
Your location determines:
Your VAT number appears on all invoices, as required by EU law.
If a business customer doesn't have or won't provide a VAT number:
Gilbert invoices include all EU-required information:
Your business: Netherlands Customer: Germany with valid VAT number
| Product | Unit Price | Qty | Total |
|---|---|---|---|
| Pro Plan (monthly) | €49.00 | 1 | €49.00 |
Reverse Charge - Article 196 VAT Directive
Your business: Netherlands Customer: France (no VAT number)
| Product | Unit Price | Qty | Total |
|---|---|---|---|
| Pro Plan (monthly) | €49.00 | 1 | €49.00 |
French VAT rate (20%) is applied because the customer is a consumer located in France.
Your business: Netherlands Customer: Netherlands with valid VAT number
| Product | Unit Price | Qty | Total |
|---|---|---|---|
| Pro Plan (monthly) | €49.00 | 1 | €49.00 |
Dutch VAT rate (21%) is applied because both parties are in the same country—reverse charge does not apply to domestic transactions.
Gilbert retries validation. If VIES is unavailable, the status shows as "Unknown" and is rechecked later.
Gilbert calculates VAT based on established rules. Manual overrides aren't supported to ensure compliance.
Gilbert updates rates automatically. New invoices use current rates; existing invoices retain their original rates.