Home/Blog/VAT
VAT

Finnish VAT returns: when, what and where to file

24 September 20262 min readSelkoTili

VAT is the part of bookkeeping that reminds you of itself every month. The deadlines are fixed, and being late shows up immediately as a late-filing penalty. This article covers when to file, what goes on the return, and the errors we see most often.

The deadline is always the 12th

Self-assessed taxes are reported and paid by the 12th day of the second month following the reporting period. If the 12th falls on a Saturday, Sunday or public holiday, the due date moves to the next business day.

  • Monthly filing: January VAT is reported and paid on 12 March.
  • Quarterly filing: January–March VAT falls due on 12 May. Available when turnover is at most €100,000.
  • Annual filing: the whole calendar year is reported by the end of February of the following year. Available when turnover is at most €30,000.
A return must be filed even for a period with no activity. Filing a zero return takes a minute — not filing does not stay quiet.

What goes into OmaVero

A VAT return is more than a single figure. You report the tax by rate and also the underlying sales, purchases and imports excluding VAT.

Tax on domestic sales

  • Field 301 — tax on sales at 25.5%
  • Field 302 — tax on sales at the reduced rate
  • Field 303 — tax on sales at 10%

Purchases, imports and reverse charge

  • Goods and services purchased from other EU Member States and the VAT payable on them
  • Imports of goods from outside the EU and the import VAT
  • Construction services and scrap metal under the reverse-charge mechanism

Field 307 states the VAT deductible for the period and field 308 the amount payable or refundable. If deductible VAT exceeds VAT payable, the difference is refunded or carried against the next period.

Three mistakes that keep repeating

  1. Deducting without a receipt. An input VAT deduction requires a document showing the seller's Business ID and the amount of tax. A card transaction line is not a valid receipt.
  2. Entertainment costs in deductions. VAT on entertainment expenses is not deductible, even when the cost is commercially justified.
  3. Unreported EU purchases. A service bought from another EU Member State is handled under reverse charge: the buyer reports both the VAT payable and the VAT deductible. Leaving it out looks like missing sales to the Tax Administration.

How this works with SelkoTili

When your documents are up to date, the VAT calculation comes straight out of the books: every OmaVero field is derived from posted transactions and the return is ready for review well before the due date. A qualified accountant checks the figures before anything is filed.

Would you rather not keep VAT deadlines in your head? See our pricing or ask for a quote — we reply the same day.

#ALV#OmaVero#määräpäivät
Share article
Back to Blog

Read next

🍪
SelkoTili uses ESSENTIAL cookies (login session, language preference, CSRF protection). Pageviews are always counted anonymously without cookies or identifiers (no third parties, no advertising). You may additionally allow richer visitor statistics (unique visitors — daily-rotating pseudonym, IP anonymised).
Consent under the EU ePrivacy Directive (2002/58/EC) and the Finnish Act on Electronic Communications (917/2014 §205). You may revoke analytics consent any time (GDPR 7(3)) by clearing your browser data for this site.
Read full Cookie Policy
SELKOTILI — COOKIE POLICY

Effective Date: 22.05.2026
Last Updated: 2026-09-24

1. WHAT ARE COOKIES?
A cookie is a small text file stored by a website in your browser. It contains no malicious code or viruses. Cookies enable basic site functions such as login.

2. APPLICABLE LAW
• EU ePrivacy Directive (2002/58/EC) and its updates
• Finnish Act on Electronic Communications Services (917/2014, §205)
• EU General Data Protection Regulation (GDPR, 2016/679)
• Finnish Data Protection Act (1050/2018)

3. COOKIE TYPES AND LEGAL BASIS
SelkoTili uses ONLY strictly necessary cookies. These do not require separate user consent under Finnish Act 917/2014 §205(2).

(a) SESSION COOKIE — JWT authentication
   • Name: session_token (HTTP-only, Secure, SameSite=Lax)
   • Purpose: Keep the user logged in
   • Retention: 24 hours or until browser is closed
   • Type: Essential — required for service operation
   • Set by: SelkoTili (first-party cookie)

(b) LANGUAGE PREFERENCE — localStorage
   • Name: tilihelppo_lang
   • Purpose: Remember user's language choice (FI/EN)
   • Retention: persistent until the user clears browser storage
   • Type: Essential — required for UI operation

(c) COOKIE CONSENT — localStorage
   • Name: tilihelppo_cookie_consent
   • Purpose: Remember that the user has accepted the cookie policy
   • Retention: persistent until the user revokes consent via the footer "Cookie Policy" link
   • Type: Essential — required to record consent under the ePrivacy Directive

(d) CSRF PROTECTION TOKEN (user dashboard only)
   • Name: csrf_token (HTTP-only)
   • Purpose: Protection against Cross-Site Request Forgery attacks
   • Retention: Session
   • Type: Essential — security

4. COOKIES WE DO NOT USE
SelkoTili does not use:
• Analytics cookies (Google Analytics, Hotjar, etc.)
• Advertising or retargeting cookies
• Social-media embed cookies (Facebook Pixel, LinkedIn Insight Tag)
• Third-party tracking pixels
• Cross-device tracking
• Fingerprinting techniques

5. THIRD-PARTY COOKIES
The SelkoTili website does not set any third-party cookies. Anthropic, Resend, or other sub-processors do NOT communicate directly with your browser — all data flows through the SelkoTili server.

6. MANAGING COOKIES
(a) On site: You may revoke your consent at any time via the footer "Cookie Policy" link. This re-opens the consent banner.
(b) In your browser: You may block or delete cookies via your browser settings:
   • Chrome: Settings → Privacy and security → Cookies
   • Firefox: Settings → Privacy and security → Cookies
   • Safari: Settings → Privacy → Cookies
   • Edge: Settings → Privacy, search, and services → Cookies
NOTE: If you block session or CSRF cookies, you will not be able to use the SelkoTili service.

7. CONSENT MECHANISM
When you arrive on the site, a COOKIE CONSENT BANNER is displayed, requiring an active choice:
• "Accept all" — allows all essential cookies
• "Essential only" — same effect (we use only essential cookies, no optional ones)
You cannot use the SelkoTili service without consenting to essential cookies (legal requirement for authentication).

8. CHANGES TO THIS COOKIE POLICY
If we add analytics or other non-essential cookies in the future, we will request separate, prospective consent, revocable at any time (GDPR Art. 7(3)).

9. CONTACT
Cookie questions: support@selkotili.com
Selkotili Oy, Business ID 3627806-3, Espoo, Finland