Google Sheets VIESAC ADD-ON

ES ir tarptautinis PVM tikrinimas Sukurta Google Sheets ir Google Workspace.

Tikrinkite ES VIES, HMRC, Swiss UID ir Norway MVA numerius tiesiai lentelėje. Naudokite =VIESAC() arba vienu paspaudimu sukurkite audito ataskaitą.

VIESAC Google Sheets Editor Add-on interface with formula bar, audit columns and compliance sidebar

Palaikomos šalys ir tikrinimo šaltiniai

VIESAC nukreipia kiekvieną PVM kodą į tinkamą oficialų šaltinį ir išsaugo tikrinimo rezultatą jūsų apskaitai.

EU VIES

Austrija · Belgija · Bulgarija · Kroatija · Kipras · Čekija · Danija · Estija · Suomija · Prancūzija · Vokietija · Graikija · Vengrija · Airija · Italija · Latvija · Lietuva · Liuksemburgas · Malta · Nyderlandai · Lenkija · Portugalija · Rumunija · Slovakija · Slovėnija · Ispanija · Švedija · Šiaurės Airija (XI)

HMRC VAT API

Jungtinė Karalystė (GB)

Swiss UID Register

Šveicarija (CH)

Brønnøysundregistrene

Norvegija (NO)

Serbijos mokesčių administracija

Serbija (RS · PIB)

GİB e-Fatura

Turkija (TR · VKN)

Australian Business Register (ABR)

Australija (AU · ABN)

Transparent Usage Limits for Every Finance Team

Every subscription plan includes multi-registry validation, official consultation numbers, immutable SHA-256 certificate generation, and dedicated Sheets sidebar support.

Free

100 patikros/mėnesį
5 auditai iš viso

Starter

1,000 patikros/mėnesį
100 auditai/mėnesį

Pro

Popular
10,000 patikros/mėnesį
500 auditai/mėnesį

Business

30,000 patikros/mėnesį
3,000 auditai/mėnesį

Built for Accountants, Finance Teams, and Operations

Switch between quick formula calculations and permanent compliance audit records without leaving your spreadsheet.

Custom =VIESAC() Formulas

Custom =VIESAC() Formulas

Evaluate status, validity, or country in real-time with lightweight, quota-friendly custom functions.

Dedicated Compliance Sidebar

Dedicated Compliance Sidebar

1-click batch synchronization for selected rows, grouped into resilient 25-row batches with progress tracking.

90-Day Policy & History Sheet

90-Day Policy & History Sheet

Automated recheck notifications that safely archive prior evidence before creating a new audit record.

Tamper-Proof Audit Certificates

Tamper-Proof Audit Certificates

Public unguessable URLs for SHA-256 sealed PDF and XML audit certificates populated right into your sheet.


Live Spreadsheet Add-on

Actual Add-on Screenshots & Working Sheets

Real-time formula calculation, automatic column population, and official audit proof inside Google Sheets.

Live Spreadsheet Check
Live Spreadsheet Check

Status evaluation with real-time tax office responses.

Immutable Compliance Audit Trail
Immutable Compliance Audit Trail

Official references, company metadata, and certificate links.

Everything Your Spreadsheet Needs for Tax Authority Audits

Eliminate repetitive manual checks on ec.europa.eu, protect your 0% VAT deductions, and keep an airtight compliance paper trail.

Official Multi-Registry Connectivity

Direct queries to all 27 EU VIES national databases, UK HMRC, Swiss Federal Statistical Office (UID), and Norway Brreg. Sub-second response times guarantee fast spreadsheet execution.

Lightweight Custom Formulas

Use =VIESAC(A2:A50, "status") or =VIESAC_RATE("DE", "standard_rate") for on-the-fly verification that never consumes your immutable audit certificate quota.

High-Volume Batch Auditing

Audit up to 200 selected rows per run. The sidebar automatically groups API requests into batches of 25 to respect Google Apps Script execution timeouts and rate limits.

Immutable Consultation Numbers

Every audit creation requests an official tax authority consultation number and generates a cryptographic SHA-256 sealed PDF certificate for tax audit defence.

90-Day Recheck & Evidence History

Configurable age policy flags rows needing re-verification without overwriting past proof. Old certificate links are automatically preserved in the VIESAC History tab.

Enterprise Security & Scopes

API keys are stored strictly in Apps Script Document Properties, never in cell contents. Uses least-privilege Google OAuth scopes limited to the current spreadsheet.

Google Sheets formulių vadovas

VIESAC provides two high-performance custom functions built specifically for Google Sheets syntax.

Scroll horizontally to view formulas
Formula Syntax What It Does Output Example
=VIESAC(A2:A50, "status") Returns validation status (VALID, INVALID, NOT_FOUND) for a range of VAT numbers. VALID
=VIESAC(A2:A50, "valid") Returns a boolean TRUE or FALSE. Perfect for IF() statements and conditional formatting. TRUE
=VIESAC(A2:A50, "source") Returns the official registry consulted: VIES, HMRC, UID, or BRREG. VIES (DE)
=VIESAC(A2:A50, "checked_at", $Z$1) Returns the ISO timestamp of the validation. Supports an optional deterministic refresh key cell. 2026-09-23T10:15:00Z
=VIESAC_RATE("DE", "standard_rate") Looks up the statutory VAT rate for any EU or partner country (standard, reduced, super-reduced). 19.00%
Performance Pro Tip for Spreadsheets: Always use one range formula such as =VIESAC(A2:A50, "status") instead of dragging individual formulas down 50 rows. Range execution runs in a single batch request, reducing latency by over 80% and preventing Google Apps Script 30-second formula timeouts.
Quick Setup

Patikrinkite PVM kodą Google Sheets per 4 žingsnius

From blank spreadsheet to fully certified audit trail in less than five minutes.

Step 1

Open Add-on in Google Sheets

Select Extensions → VIESAC VAT Compliance → Open VIESAC panel to launch the accountant-friendly sidebar.

Step 2

Connect Your VIESAC API Key

Paste your dedicated API token generated on the VIESAC Portal. Credentials are encrypted in document properties.

Step 3

Run Formulas or Sync Selected Rows

Use custom formulas for quick lookups, or highlight your customer/vendor rows and click "Sync Selected Rows" in the sidebar.

Step 4

Inspection-Ready Proof in Your Sheet

VIESAC automatically writes the company name, address, consultation number, and direct links to official PDF & XML audit certificates.

Why Bulk VAT Validation in Google Sheets is Essential for Finance Teams

For finance managers, tax accountants, and billing operations, Google Sheets and Excel remain the undisputed nerve centers for managing master customer lists, vendor onboarding, and monthly VAT returns. However, verifying hundreds of cross-border VAT identifiers manually through the European Commission ec.europa.eu portal is notoriously inefficient: it requires solving reCAPTCHAs, typing one identifier at a time, and taking manual screenshots for proof.

Under European tax jurisprudence and national legislation (such as German UStG § 6a or French CGI Art. 262 ter), a business applying 0% VAT on intra-community supplies bears the legal burden of proof. If a foreign B2B buyer's VAT number was deregistered or invalid on the invoice date, tax authorities can retroactively assess the unpaid tax plus severe penalties against the seller during an audit.

The VIESAC Google Sheets Add-on bridges this compliance gap. By bringing direct API connectivity into Google Workspace, finance professionals can perform batch validations across 27 EU member states, the United Kingdom, Switzerland, and Norway in seconds. Unlike generic regex checkers, VIESAC communicates directly with upstream governmental endpoints, obtaining official consultation reference numbers.

ES paketas VAT in the Digital Age (ViDA) nuo 2030 m. visiškai skaitmenizuos tarpvalstybinį PVM ataskaitų teikimą. Laiku pažymėta audito istorija suteikia randamus įrodymus vidaus peržiūrai ir mokesčių patikrinimams.

Dažniausi klausimai apie PVM tikrinimą Google Sheets

Does using the =VIESAC() formula consume my audit certificate quota?

No! The =VIESAC() formula performs a lightweight verification check and never consumes your immutable audit certificate credits. Audit credits are only consumed when you explicitly create a certified audit record via the sidebar ("Sync Selected Rows" or "Create New Dated Audits"), which generates official consultation numbers and tamper-proof PDF/XML certificates.

Are my API keys safe in a shared Google Sheet?

Yes. VIESAC never writes your API key into cell values or formulas. The key is securely stored in Apps Script Document Properties accessible only to the executing script. For client engagements, we recommend generating a dedicated sub-account or scoped API key on the VIESAC Portal that can be revoked at any time.

How does the 90-day recheck recommendation work?

European tax auditors expect ongoing verification of active trade partners. When an audit row is older than your configured threshold (default 90 days), the add-on highlights the status as "Recheck recommended". Crucially, re-auditing preserves the previous audit record and certificate URL in the "VIESAC History" sheet so past evidence is never erased.

Which countries and tax registries are supported?

The add-on provides unified access to all 27 EU Member States through European Commission VIES, the UK through HMRC VAT API, Switzerland through the Federal Statistical Office (UID), and Norway through Brønnøysundregistrene (MVA).

START COMPLIANT SPREADSHEETS TODAY

Sustiprinkite finansines lenteles su VIESAC

Create a free VIESAC account to test the Google Sheets pilot script today, or contact our integration team for enterprise Google Workspace domain deployment.

Need help setting up a custom template for your accounting team? Our compliance engineers respond within 24 hours.