Tax calendar

VAT filing calendar for all 27 EU countries

Filing period, deadline and e-invoicing status per country, from our country data. Use it as an overview; the exact deadline for your business depends on your turnover and registration.

CountryStandard VATFilingDeadlineE-invoicing
🇦🇹Austria20 %monthly or quarterly, depending on turnover15th day of the second month following the period (monthly if turnover > EUR 100,000, else quarterly); annual return 30 June following year via FinanzOnlineno national B2B mandate yet
🇧🇪Belgium21 %monthly or quarterly, depending on turnovermonthly 20th of following month; quarterly 25th of month following quarterlivePeppol
🇧🇬Bulgaria20 %monthly14th of the month following the tax period (return + payment)no national B2B mandate yet
🇭🇷Croatia25 %monthly or quarterly, depending on turnoverlast day of month following tax period (from 1 Jan 2026; was 20th); ZP same; annual return by end of Februarymandatory from 2026Fiskalizacija 2.0
🇨🇾Cyprus19 %monthly or quarterly, depending on turnover10th day of the 2nd month following the VAT period end; VIES monthly by the 15thno national B2B mandate yet
🇨🇿Czechia21 %monthly or quarterly, depending on turnover25th of month following the tax period (monthly default; quarterly if prior-year turnover <= 10M CZK)no national B2B mandate yet
🇩🇰Denmark25 %monthly or quarterly, depending on turnovermonthly: 25th of following month; quarterly & semi-annual: 1st of 3rd month after period; new businesses quarterly ~18 monthsno national B2B mandate yet
🇪🇪Estonia24 %monthly20th of month following the taxable period (return + KMD INF annex + VD/ESL, same day; payment also due 20th)livePeppol
🇫🇮Finland25.5 %monthly or quarterly, depending on turnover12th of the 2nd month after the period (annual filers: end of Feb)no national B2B mandate yet
🇫🇷France20 %monthly or quarterly, depending on turnoverCA3 monthly/quarterly 15th-24th of following month; CA12 annual by ~5 Maymandatory from 2026PPF
🇩🇪Germany19 %monthly or quarterly, depending on turnover10th day of month following period (monthly >€9k prior-yr VAT, quarterly €2k-9k, annual <€2k); +1 month with Dauerfristverlängerungmandatory from 2027XRechnung
🇬🇷Greece24 %monthly or quarterly, depending on turnoverlast working day of month following the VAT periodmandatory from 2026myDATA
🇭🇺Hungary27 %monthly or quarterly, depending on turnover20th day of month following the period (monthly/quarterly/annual); payment same dayno national B2B mandate yet
🇮🇪Ireland23 %monthly or quarterly, depending on turnover23rd of month following taxable period (via ROS); bi-monthly periods Jan/Mar/May/Jul/Sep/Nov; annual RTD + VIES (23rd)mandatory from 2028Peppol
🇮🇹Italy22 %monthly or quarterly, depending on turnoverMonthly: pay 16th of following month; Quarterly: pay 16th of 2nd month after quarter. LIPE quarterly by last day of 2nd month after quarter. Annual IVA return by 30 April.liveSdI
🇱🇻Latvia21 %monthly or quarterly, depending on turnover20th of month following period (monthly default; quarterly if turnover <=EUR40k and no intra-EU)mandatory from 2028Peppol
🇱🇹Lithuania21 %monthly or quarterly, depending on turnover25th of month following the period (FR0600); i.SAF invoice register by the 20thno national B2B mandate yet
🇱🇺Luxembourg17 %monthly or quarterly, depending on turnover15th of month following period; annual return before 1 March (annual filers) or by 1 May (monthly/quarterly filers)no national B2B mandate yet
🇲🇹Malta18 %quarterly15th day of the 2nd month following the VAT period (default quarterly)no national B2B mandate yet
🇳🇱Netherlands21 %monthly or quarterly, depending on turnoverlast day of month following period (e.g. Q1 -> 30 Apr); filing+payment same dateno national B2B mandate yet
🇵🇱Poland23 %monthly or quarterly, depending on turnover25th of month following period (JPK_V7M monthly; JPK_V7K quarterly, records part still monthly)mandatory from 2026KSeF
🇵🇹Portugal23 %monthly or quarterly, depending on turnoverQuarterly default (turnover <=650k): 2026 deadlines 20 Feb/20 May/21 Sep/20 Nov; Monthly (>650k): ~20th of 2nd month after period; VAT paid by the 25th. SAF-T billing communicated by the 5th of the following month.no national B2B mandate yet
🇷🇴Romania21 %monthly or quarterly, depending on turnover25th of month following period (monthly or quarterly); same date for paymentlivee-Factura
🇸🇰Slovakia23 %monthly or quarterly, depending on turnover25th day of the month following the period (monthly default; quarterly if turnover < EUR 100,000). Kontrolný výkaz + Súhrnný výkaz filed on same 25th deadline. Payment also due 25th.mandatory from 2027IS EFA
🇸🇮Slovenia22 %monthly or quarterly, depending on turnoverReturn (DDV-O) and electronic VAT records by last working day of following month (by the 20th if an EC Sales List RP-O is filed for the period); RP-O monthly by the 20thmandatory from 2028e-SLOG
🇪🇸Spain21 %monthly or quarterly, depending on turnoverModelo 303 by 20th of month following period (quarterly default; monthly if turnover > EUR 6,010,121 or REDEME/SII/VAT-group, SII filers by the 30th); Q4 & annual Modelo 390 by 30 January; monthly via SII 4-day web-service ledgermandatory from 2027Verifactu
🇸🇪Sweden25 %monthly or quarterly, depending on turnover26th of following month (Dec 27th) only for monthly filers with turnover over SEK 40m; otherwise 12th of the 2nd month after the period (monthly and quarterly); annual filers: 12 May without EU trade, 26 Feb with EU tradeno national B2B mandate yet

This tool is for orientation only. Rates and rules change; confirm with official sources or your accountant before filing.

Frequently asked questions

Do I file monthly or quarterly?

Most countries set the period by turnover: larger businesses file monthly, smaller ones quarterly, some annually. Your registration letter or tax portal states your period.

What happens when the deadline falls on a weekend?

In most countries the deadline moves to the next working day, but not in all. Check the rule for your country or file a day early.

What does mandatory e-invoicing mean for me?

From the mandate date, B2B invoices in that country must be issued or received in a structured electronic format through the national system or a Peppol-style network. Support for these formats in Kontevia is planned; today it issues PDF invoices with a payment QR code.

Does Kontevia remind me of deadlines?

Not yet. Reminders by chat before each deadline are planned. Until then, this calendar lists the deadlines of your country.

Let Kontevia do this for you

Every receipt and invoice you send by chat gets the right VAT, currency and deadline. Early access is open.

Start for free

More free tools