Virtuaaliviivakoodi

Luo virtuaaliviivakoodi sähköisille laskuille

Virtuaaliviivakoodin luonti

Syötä laskun tiedot alle. Ohjelma luo virtuaaliviivakoodin, jonka voi kopioida verkkopankkiin. Saajan tilinumero voi olla IBAN tai vanha suomalainen tilinumero.

Huomio

Virtuaaliviivakoodi on käytännöllinen vain sähköisissä laskuissa. Se helpottaa laskun maksamista, kun sen voi kopioida suoraan verkkopankkiin. Jos virtuaaliviivakoodin luonti ei onnistu, tarkista tilinumeron ja viitenumeron oikeellisuus.

Virtuaaliviivakoodia ei voitu luoda

Tarkista seuraavat kentät:

    Virtuaaliviivakoodi luotu onnistuneesti!

    Voit nyt kopioida viivakoodin ja liittää sen verkkopankin maksulomakkeelle.

    Virtuaaliviivakoodi
    Viivakoodi
    -

    IBAN-tilinumero -
    Summa -
    Viitenumero -
    Eräpäivä -

    Virtuaaliviivakoodi – Helpota laskun maksamista

    Virtuaaliviivakoodi on pankkiviivakoodin numeerinen muoto, joka sisältää kaikki laskun maksamiseen tarvittavat tiedot: saajan tilinumeron, maksettavan summan, viitenumeron ja eräpäivän. Virtuaaliviivakoodi on erityisen käytännöllinen sähköisissä laskuissa, kuten PDF-laskuissa, jotka lähetetään sähköpostitse. Maksaja voi kopioida viivakoodin ja liittää sen suoraan verkkopankin maksulomakkeelle, jolloin kaikki tiedot täyttyvät automaattisesti.

    Mikä on virtuaaliviivakoodi?

    Virtuaaliviivakoodi on 54 merkin pituinen numerosarja, joka sisältää kaikki laskun maksutiedot standardoidussa muodossa. Se on sama tieto, joka esitetään perinteisessä paperilaskun viivakoodissa, mutta numeromuodossa. Virtuaaliviivakoodin idea on yksinkertainen: sen voi kopioida tekstinä ja liittää verkkopankin maksulomakkeelle, jolloin vältytään manuaaliselta tietojen syöttämiseltä.

    Suomalainen virtuaaliviivakoodi noudattaa pankkiyhdistyksen määrittelemää standardia, joka on ollut käytössä vuodesta 2010 lähtien. Nykyinen versio on versio 5, joka tukee sekä suomalaista viitenumeroa että kansainvälistä RF-viitettä. Virtuaaliviivakoodi on pakollinen osa sähköistä laskua, ja kaikki suomalaiset verkkopankit tukevat sen käyttöä.

    Virtuaaliviivakoodin rakenne

    Virtuaaliviivakoodi koostuu useasta kentästä, jotka on järjestetty tietyssä järjestyksessä. Tässä on yksityiskohtainen kuvaus viivakoodin rakenteesta:

    1. Versio (1 merkki)

    Ensimmäinen merkki on aina 5, joka kertoo viivakoodin version. Versio 5 on nykyinen standardi, joka otettiin käyttöön vuonna 2010. Se tukee sekä suomalaista viitenumeroa että RF-viitettä.

    2. IBAN-tilinumero (16 merkkiä)

    Seuraavat 16 merkkiä sisältävät saajan IBAN-tilinumeron ilman maakoodia ja tarkistenumeroita. Suomalainen IBAN on muotoa FI2112345600000785, josta viivakoodille otetaan vain 14-numeroinen osuus täydennettynä 16 merkiksi. Tämä on pankkikohtainen tilinumero (BBAN).

    3. Eurot (6 merkkiä)

    Maksettava summa euroissa ilman desimaaleja. Esimerkiksi 123,45 € merkitään muodossa 000123. Summa voi olla enintään 999 999 euroa.

    4. Sentit (2 merkkiä)

    Maksettava summa sentteinä. Esimerkiksi 123,45 € tapauksessa sentit ovat 45. Sentit merkitään aina kaksinumeroisena (00-99).

    5. Varalla (3 merkkiä)

    Kolme merkkiä on varattu tulevaa käyttöä varten ja ne ovat aina 000.

    6. Viitenumero (23 merkkiä)

    Viitenumero voi olla joko suomalainen viitenumero (enintään 20 numeroa) tai RF-viite. Suomalainen viitenumero täydennetään 23 merkin pituiseksi lisäämällä nollia alkuun. RF-viite muunnetaan ensin numeromuotoon ja täydennetään vastaavasti.

    Esimerkki: Viitenumero 12345 67891 23456 muutetaan muotoon 00001234567891234560000 (ilman välilyöntejä ja täydennettynä).

    7. Eräpäivä (6 merkkiä)

    Eräpäivä merkitään muodossa VVKKPP (vuosi, kuukausi, päivä). Esimerkiksi 29.11.2025 merkitään muodossa 251129. Vuodesta otetaan vain kaksi viimeistä numeroa.

    Esimerkki virtuaaliviivakoodista

    Oletetaan, että haluamme muodostaa virtuaaliviivakoodin seuraaville tiedoille:

    • IBAN: FI21 1234 5600 0007 85
    • Summa: 123,45 €
    • Viitenumero: 12345 67891 23456
    • Eräpäivä: 29.11.2025

    Virtuaaliviivakoodi muodostuisi seuraavasti:

    5 (versio)
    1234560000078500 (IBAN ilman FI-maakoodia ja tarkistenumeroa)
    000123 (eurot)
    45 (sentit)
    000 (varalla)
    00001234567891234560000 (viitenumero täydennettynä)
    251129 (eräpäivä)

    → 512345600000785000001234500000001234567891234560251129

    Miten virtuaaliviivakoodia käytetään?

    Virtuaaliviivakoodin käyttö on helppoa ja nopeaa. Kun saat sähköisen laskun, jossa on virtuaaliviivakoodi, voit maksaa laskun seuraavasti:

    1. Kopioi virtuaaliviivakoodi – Valitse ja kopioi koko 54-numeroinen viivakoodi laskusta
    2. Kirjaudu verkkopankkiin – Avaa pankkisi verkkopankki tai mobiilisovellus
    3. Valitse "Maksa viivakoodilla" – Etsi vaihtoehto, jossa voit liittää viivakoodin
    4. Liitä viivakoodi – Liitä kopioimasi viivakoodi kenttään
    5. Tarkista tiedot – Verkkopankki täyttää automaattisesti kaikki kentät (saaja, summa, viite, eräpäivä)
    6. Hyväksy maksu – Tarkista tiedot ja hyväksy maksu

    Tämä säästää aikaa, koska sinun ei tarvitse syöttää tilinumeroa, summaa, viitenumeroa tai eräpäivää manuaalisesti. Kaikki tiedot siirtyvät automaattisesti viivakoodista verkkopankkiin.

    Virtuaaliviivakoodi vs. QR-koodi

    Nykyään monet laskut sisältävät myös QR-koodin, joka on visuaalinen neliömäinen koodi. QR-koodi sisältää samat tiedot kuin virtuaaliviivakoodi, mutta sen voi lukea kameralla tai viivakoodinlukijalla. Molemmat menetelmät ovat käytössä rinnakkain:

    • Virtuaaliviivakoodi – Numerosarja, jonka voi kopioida tekstinä. Paras sähköisille laskuille.
    • QR-koodi – Visuaalinen koodi, jonka voi skannata kameralla. Paras paperilaskuille ja mobiilimaksuille.

    Kumpikin menetelmä nopeuttaa laskun maksamista ja vähentää virheitä. Valitse käyttötarkoitukseen sopiva: kopiointi tekstinä (virtuaaliviivakoodi) tai skannaus kameralla (QR-koodi).

    Tilinumeron muuntaminen IBAN-muotoon

    Virtuaaliviivakoodi vaatii aina IBAN-muotoisen tilinumeron. Jos sinulla on vanha suomalainen tilinumero (esim. 123456-785), laskurimme muuntaa sen automaattisesti IBAN-muotoon ennen viivakoodin luomista. Muunnos tapahtuu seuraavasti:

    1. Täydennetään tilinumero – Vanha tilinumero täydennetään 14 merkin pituiseksi lisäämällä nollia
    2. Lasketaan tarkistenumero – IBAN-tarkistenumero lasketaan MOD-97-algoritmilla
    3. Lisätään maakoodi – Alkuun lisätään FI (Suomi) ja tarkistenumerot

    Esimerkiksi tilinumero 123456-785 muuttuu muotoon FI21 1234 5600 0007 85.

    Viitenumeron tarkistus

    Viitenumero on tärkeä osa laskua, koska sen avulla maksun saaja tunnistaa, mikä lasku on maksettu. Suomalainen viitenumero sisältää tarkistussumman, joka varmistaa, että viitenumero on oikein. Laskurimme tarkistaa viitenumeron automaattisesti ennen viivakoodin luomista.

    Viitenumerossa voi olla 4-20 numeroa, ja viimeinen numero on tarkistenumero. Jos viitenumero on virheellinen, laskuri ilmoittaa siitä eikä luo viivakoodia. Tämä estää virheellisen laskun lähettämisen.

    Käyttötapauksia virtuaaliviivakoodille

    Virtuaaliviivakoodi on hyödyllinen monissa tilanteissa:

    • Sähköiset laskut – Lähetä PDF-laskuja sähköpostitse virtuaaliviivakoodilla varustettuna
    • Laskutusohjelmistot – Automaattinen viivakoodin lisäys jokaiseen laskuun
    • Verkkolaskut – Vaikka verkkolaskut siirtyvät automaattisesti, virtuaaliviivakoodi helpottaa manuaalista maksua
    • Osamaksulaskut – Asiakkaat voivat maksaa osamaksuja helposti kopioimalla viivakoodin
    • Yhdistysten jäsenmaksut – Lähetä jäsenmaksulaskut sähköpostitse viivakoodilla
    • Freelance-laskutus – Helpota asiakkaidesi laskun maksamista virtuaaliviivakoodilla

    Rajoitukset ja huomioitavaa

    Virtuaaliviivakoodin luomisessa on muutamia rajoituksia ja asioita, jotka on hyvä tietää:

    • Maksimi summa – Suurin mahdollinen summa on 999 999,99 €
    • Viitenumeron pituus – Suomalainen viitenumero voi olla 4-20 numeroa
    • Eräpäivä – Eräpäivän tulee olla tulevaisuudessa (ei vanhoja laskuja)
    • IBAN vaaditaan – Tilinumeron tulee olla IBAN-muotoinen tai muunnettavissa sellaiseksi
    • Ei korvaa virallista laskua – Virtuaaliviivakoodi on apuväline, mutta varsinainen lasku on edelleen virallinen dokumentti

    Tärkeä muistutus: Tämä palvelu on tarkoitettu virtuaaliviivakoodin luomisen apuvälineeksi. Varmista aina, että laskun kaikki tiedot ovat oikein ennen lähettämistä. Virheellinen viivakoodi voi aiheuttaa maksuvaikeuksia tai maksun menemisen väärään paikkaan. Tarkista erityisesti tilinumero, summa ja viitenumero huolellisesti. Laskutukseen liittyvissä kysymyksissä ota yhteyttä kirjanpitäjääsi tai veroneuvojaan.

    Virtuaaliviivakoodin historia Suomessa

    Pankkiviivakoodi otettiin käyttöön Suomessa 1990-luvulla helpottamaan paperilaskujen maksamista. Alkuperäinen viivakoodi oli visuaalinen, ja se luettiin pankissa viivakoodinlukijalla. Virtuaaliviivakoodi kehitettiin 2000-luvun lopulla, kun sähköiset laskut yleistyivät. Ensimmäinen versio (versio 4) otettiin käyttöön vuonna 2010, ja nykyinen versio 5 on ollut standardina vuodesta 2010 lähtien.

    Nykyään virtuaaliviivakoodi on vakiintunut osa suomalaista laskutusta. Kaikki suuret laskutusohjelmistot tukevat sen automaattista luomista, ja kaikki suomalaiset pankit tukevat sen käyttöä verkkopankeissa. Virtuaaliviivakoodi on tehnyt sähköisten laskujen maksamisesta nopeaa ja virheetöntä.

    Usein kysytyt kysymykset virtuaaliviivakoodista

    Mikä on virtuaaliviivakoodi?

    Virtuaaliviivakoodi on pankkiviivakoodin numeerinen esitysmuoto, joka sisältää kaikki laskun maksamiseen tarvittavat tiedot: tilinumeron, summan, viitenumeron ja eräpäivän. Sitä käytetään sähköisissä laskuissa, jolloin maksaja voi kopioida sen suoraan verkkopankkiin.

    Mihin virtuaaliviivakoodia käytetään?

    Virtuaaliviivakoodia käytetään sähköisissä laskuissa (esim. PDF-laskut sähköpostissa). Maksaja voi kopioida viivakoodin ja liittää sen verkkopankin maksulomakkeelle, jolloin kaikki tiedot täyttyvät automaattisesti. Tämä nopeuttaa ja helpottaa laskun maksamista.

    Miten virtuaaliviivakoodi eroaa tavallisesta viivakoodista?

    Tavallinen pankkiviivakoodi on visuaalinen viivakoodi, joka luetaan viivakoodinlukijalla. Virtuaaliviivakoodi on sama tieto numeromuodossa, joka voidaan kopioida ja liittää verkkopankkiin. Molemmat sisältävät samat tiedot, mutta virtuaaliviivakoodi on käytännöllisempi sähköisissä laskuissa.

    Voiko virtuaaliviivakoodin luoda vanhalla tilinumerolla?

    Kyllä. Virtuaaliviivakoodin luonti toimii sekä vanhalla suomalaisella tilinumerolla että IBAN-muotoisella tilinumerolla. Jos syötät vanhan tilinumeron, laskuri muuntaa sen automaattisesti IBAN-muotoon viivakoodia varten.

    Mitä tietoja virtuaaliviivakoodi sisältää?

    Virtuaaliviivakoodi sisältää version (nykyisin 5), saajan IBAN-tilinumeron, maksettavan summan euroissa ja sentteinä, viitenumeron (RF-viite tai suomalainen viite) sekä eräpäivän. Kaikki nämä tiedot on pakattu tiettyyn muotoon 54 merkin pituiseksi numerosarjaksi.

    Voiko virtuaaliviivakoodin tarkistaa?

    Virtuaaliviivakoodi sisältää tarkistussumman, joka varmistaa, että koodi on muodostettu oikein. Pankin verkkopankki tarkistaa viivakoodin automaattisesti, kun liität sen maksulomakkeelle. Jos koodi on virheellinen, verkkopankki ilmoittaa siitä.

    Jaa virtuaaliviivakoodin tulos