Finvoice

Finvoice on suomalaisten pankkien yhteistyössä kehittämä ja ylläpitämä verkkolaskuformaatti, Finanssiala ry:n (FA) julkaisemaan standardiin perustuva verkkolaskujen ja muiden sähköisten sanomien muoto-, kuvaus- ja esitystapa. Samaa nimeä käytetään myös pankkien ja maksulaitosten tarjoamasta verkkolaskujen välityspalvelusta. 
FA:n soveltamisohjeiden mukaan Finvoice-sanomaa voidaan käyttää laskutukseen ja jopa muihin liiketoimintasanomiin kuten tarjoukset, tilaukset, tilausvahvistukset, hinnastot jne. Se soveltuu kaikenkokoisten yritysten väliseen laskutukseen sekä kuluttajalaskutukseen. 
Finvoice-välityspalvelussa välitetään yksistään Finvoice-soveltamisohjeiden mukaisia aineistoja. 
Finvoice on Finanssiala ry:n (aik. Suomen Pankkiyhdistys ry) rekisteröimä tavaramerkki, sen kuvausten tekijänoikeudet, vastuu niiden ylläpidosta ja päivityksistä kuuluvat FA:lle. Finvoice-esitystapa on tuotu Finanssialan Keskusliiton (FA) julkaisemassa standardissa ja sen kuvaukset ovat vapaasti käytettävissä muuttamattomina. 
Finvoice (1.2, 1.3, 2.0, 2.01, 3.0) on suomalaisten pankkien määrittelemä ja Suomessa yleisin sähköisen laskutuksen formaatti. Suomessa toiseksi yleisin sähköisen laskutuksen formaatti on TeApps (TEAPPS 2.7.). Lisäksi käytetään useita ohjelmistovalmistajien formaatteja kuten VismaXML, LiinosXML ja WoodX.
Finvoice 3.0 versiosta on tehty yhteenvertaustaulukko TeappsXML uusimman version kanssa.
Finvoice-sanoma.
Kaikkien Finvoice-sanomien tulee olla skeeman mukaisia. Ohjelmistotoimittaja vastaa siitä, että ohjelmisto tekee skeeman mukaisia verkkolaskuja, jolloin muodollisessa tarkastuksessa tarvittavat tiedostot ovat css-, dtd-, xsd- ja xsl-tiedostot. Kaikki versiot tarkistetaan pankissa skeemaa vasten, jolloin viittaus pitää olla xsd. Skeeman vastainen aineisto hylätään.
Kuluttajan e-laskuun liittyviä Ilmoittamispalvelun sanomia ovat:
F:n yleiskuvausten perusteella Finvoice-sanomilla on käytössä ISO-8859-15-merkistö ja Finvoice on määritelty käyttäen xml-syntaksia. Xml mahdollistaa esim. laskun esittämisen sekä sovelluksen ymmärtämässä muodossa että selaimella paperilaskua vastaavassa muodossa. Selaimella esitetty lasku voidaan tulostaa paperilaskuksi ja käsitellä perinteisellä tavalla. Finvoice-laskussa XML-standardin mukaisesti korvataan myös tietyt erikoismerkit.
Versiot Finvoice-sanomasta ovat alaspäin yhteensopivia:
Finvoice-sanoman perusrakenne:
Finvoice-välityspalvelu.
Finvoice-välityspalvelu on pankkien välinen ja yhteinen palvelu laskujen Finvoice- muodossa pankkien välittymistä varten. Finvoice-välityspalvelun käyttö edellyttää sekä verkkolaskun lähettäjältä että vastaanottajalta sopimusta oman pankin ja Finvoice-välityspalvelusta palveluntarjoajansa kanssa. Vain Finanssialan Keskusliiton (FK:n) hallinnoimaan Finvoice-välityspalvelusopimukseen liittyneet palvelutarjoajat voivat asiakkailleen tarjota Finvoice-välityspalvelua. Kuluttajat sopivat palveluntarjoajansa kanssa e-laskujen vastaanottamisesta verkkopankkiin tai maksamisen verkkopalveluun. Myyjä luo kuvauksen mukaisen laskun siirtokehyksineen ja lähettää sen ostajalle palveluntarjoajansa kautta. Ostaja siirtää laskun tiedot omiin järjestelmiinsä tai katsoo laskua selaimella. Laskun voi tulostaa selaimelta paperille ja käsitellä sitä perinteisellä tavalla.
Finvoice-välityspalvelua käyttävän asiakkaan tunnistaa osoitteeseen liittyvästä palveluntarjoajan tunnuksesta, joka on tällöin palveluntarjoajan BIC-tunnus. Asiakkaan ja pankin väliseen sopimukseen liittyy palvelukuvaus ja ehdot, jolloin laskuttaja tietää mitä vastaanottajan kanssa on sovittu ja päinvastoin. Finvoice-välityspalvelu sisältää kuittausmenettelyn, jossa laskuttaja saa tiedon, jos laskua ei voida toimittaa vastaanottajalle välityspalvelusta noudettavaksi. Liitteitä ei voi välittää Finvoicessa. Asiakas voi sopimuksessa valtuuttaa niin sanotun aineistonhoitajan lähettämään ja vastaanottamaan laskuaineistoja puolestaan. Aineistonhoitaja voi olla esim. palvelutalo, tilitoimisto, verkkolaskuoperaattori jne. Finvoice-välityspalvelussa palveluntarjoaja tunnistaa alkuperäisen lähettäjän ja vastaanottajan.
Finvoice- ja e-laskuja voidaan käyttää vain kaikilta osin voimassa olevien Finvoice-välityspalvelun kuvausten ja ehtojen mukaisessa välityspalvelussa, koska Finanssialan Keskusliitto (aik. Suomen Pankkiyhdistys ry) on kummankin laskun liikkeellelaskija. Finanssialan Keskusliitto omistaa myös Finvoice-välityspalvelun kuvausten ja ehtojen tekijänoikeudet. Finvoice-välityspalveluun sovelletaan FK:n ylläpitämää kuvausta ja ehtoja ja niissä mainittuja dokumentteja eivätkä palveluntarjoajan tekemät ehdot saa olla ristiriidassa Finvoice-välityspalvelun kuvauksen ja soveltamisohjeen kanssa. 
Kuvaus, soveltamisohjeet ja lisätiedot ovat saatavilla FK:n verkkosivuilla. 
Finvoicea tarjoavat pankit ja maksulaitokset: 
Finvoice testaus.
Finvoicen rakenteesta johtuen sen testaus on monimutkaista. Testattava on sekä SOAP että varsinainen lasku. Finvoicea varten osalla pankeista on omat testausalustansa asiakkaita varten. 
Lisäksi markkinoilla on joitakin Finvoice-testaukseen erikoistuneita yrityksiä ja jotkin testaustyökalut tuottavat Finvoice-testiraportin automaattisesti testipenkin perusteella.