ALV return

Every box, or the question behind it.

A VAT return is not a summary. It is a form with numbered boxes and a signature underneath. Baslic fills the boxes it can derive from your books, shows the records behind each figure, and for the ones it cannot derive it asks you by name. It never writes a zero you did not mean.

The form

Form 4001, with its own numbers.

Not our arrangement of your data. The same elements, in the same order, under the same numbers you will read out in OmaVero, so checking one against the other takes seconds instead of translation.

Arvonlisäveroilmoitus · 4001

7 / 2026
301Vero kotimaan myynnistä 25,5 %4 312,80
302Vero kotimaan myynnistä 13,5 %918,00
305Vero tavaraostoista muista EU-maista?
307Verokaudelta vähennettävä vero2 106,44
3090-verokannan alainen liikevaihto1 500,00
311Tavaroiden myynnit muihin EU-maihin?
318Rakentamispalvelun myynnit?
308Maksettava vero3 124,36

Under every derived figure sits the list of records that produced it. A number you cannot trace back is a number you cannot sign for.

Derived from your books

Computed on the server from the classified records, and recomputed there when you submit the screen. The browser’s copy is discarded, so a figure cannot be edited into the return.

Asked, by name

A box your books cannot answer is shown with its own name and left for you. The total we do know sits next to it: asking someone to split a figure while hiding that figure would be no help at all.

The line you actually pay

Box 308 is computed from the others under the rule in force. The boxes that rule retired in 2024 are never written, and a test keeps them out.

Why it asks

Four things your books genuinely do not know.

Every one of these could be filled with a confident guess. A confident guess inside a signed return is the worst thing this product could produce, so each one is a question instead.

Goods and services, kept apart

The Tax Administration wants intra-EU trade split into goods and services, in separate boxes. Baslic keeps the VAT treatment in one bucket, which is right for the ledger and not enough for this form. So it asks for the split, once for the period.

Import VAT

The tax on an import is computed from the customs value, and the customs value is not on any invoice we read. Nothing in your receipts contains it, so nothing in Baslic can honestly produce it.

Construction and scrap metal

Reverse charge on construction services and scrap metal has boxes of its own. They used to print a permanent zero, which meant nobody in the building trade could produce a correct return from this screen. Now they are asked, and no return counts as complete until they are answered.

A sale with no rate

An unclassified sale is not quietly dropped into the zero-rated box. It is reported as a count and it waits. A return that balances because something unknown was called zero is worse than one that tells you what is missing.

The file

VSRALVKV, and what it cannot do yet.

The return downloads in the Tax Administration’s own record format: numbered lines, decimal commas, nothing else. You can read it, compare two of them, and keep it with the period.

Form 4001 · VSRALVKV 1.10

VSRALVKV

000:VSRALVKV
010:1234567-8
050:K
052:7
053:2026
301:4312,80
302:918,00
307:2106,44
308:3124,36
309:1500,00
999:1

Baslic does not yet hold a software identifier from the Tax Administration (element 014), so the file is a correct draft that Ilmoitin.fi will reject. Today you file by reading the boxes into OmaVero, which takes a minute because they are already in the right order. The screen says this too, right above the download.

What this is not

Three limits, stated here rather than discovered at the deadline.

  • We do not submit. The person who signs the return is the person who uploads it. A file-now button would claim an authority and a responsibility we do not have.

  • Nothing is stored. A value you type into an asked box lives in that request and nowhere else. Baslic does not keep records of a return it did not file.

  • Finland only, and not OSS. Denmark and Estonia have their own regimes and their own screens. Distance sales under OSS or IOSS have their own return and stay out of this one on purpose.

Exempt sales are reported as a count rather than folded into a box, because they belong in none of them.

Questions

The ones that come up at the deadline.

Do I need an accountant to file?

No. The screen is the form, in the order OmaVero asks for it, so a sole trader can read straight across. If you do work with an accountant, they see the same screen and the same records behind every figure.

What if I disagree with a figure?

Open the records behind it. Every derived box lists the entries that produced it, so a wrong figure is a wrong entry, and you fix it where it lives instead of typing over the return.

Can I type a number straight into a derived box?

No, and that is deliberate. The server recomputes every derived box from the database and discards whatever the browser sent. Only the boxes it asked you for accept a value.

What about the boxes that were removed in 2024?

They are never written. Elements 315, 316, 317, 336 and 337 went with the relief for small businesses, and a test asserts they stay out of the file.

Which periods are supported?

Monthly, quarterly and yearly, matching the cadence the Tax Administration has you on. The period number is left out for a yearly filer, exactly as the record format requires.

Free to start

See the period the way the form sees it.

Every box that can be derived, derived. Every box that cannot, asked by name.