Der Compliance-Stack für Entwickler in Litauen: i.SAF, FR0600, Intrastat, GPM313
Eine Übersicht über VMI, Sodra, den Zoll und das Registerzentrum aus der Perspektive von Entwicklern – einschließlich der Datenfelder, Fristen und Endpunkte hinter jeder litauischen Meldung.
Ein Unternehmen in Litauen reicht Meldungen bei vier Behörden ein – jeweils über ein eigenes System und in einem eigenen Dateiformat. Die Staatliche Steuerinspektion (VMI) nimmt die monatlichen Umsatzsteuer-Rechnungsverzeichnisse (i.SAF) über ihre i.MAS-Webdienste sowie die Steuererklärungen (FR0600, FR0564, GPM313, GPM312, PLN204) über ihr EDS-Portal entgegen. Die Sozialversicherungsanstalt (Sodra) nimmt den monatlichen SAM-Report sowie Ein- und Austrittsmeldungen über EDAS entgegen. Der Zoll nimmt Intrastat über IDAIS entgegen. Das Registerzentrum (Registrų centras) nimmt den Jahresabschluss entgegen. Dieser Artikel führt auf, was die jeweilige Meldung enthält, wann sie fällig ist, welche Daten Ihr System zur Erstellung bereithalten muss und welcher Endpunkt sie generiert.
Der Artikel richtet sich an Entwickler, die ein Produkt so gestalten müssen, dass diese Dateien generiert werden, nicht an den Steuerberater, der sie unterzeichnet. Die länderspezifischen Steuersätze finden Sie auf der Litauen-Steuerseite; die Echtzeit-Umsatzsteuerseite wird in Echtzeit-EU-Umsatzsteuer für Entwickler in Litauen behandelt.
Die Übersicht
| Behörde | System | Meldungen | Übertragung |
|---|---|---|---|
| VMI (Staatliche Steuerinspektion) | i.MAS-Webdienste | i.SAF-Rechnungsverzeichnisse, i.SAF-T-Prüfdatei, i.VAZ-Frachtbriefe | SOAP-Webdienste mit Client-Zertifikat |
| VMI | EDS (deklaravimas.vmi.lt) | FR0600-Umsatzsteuererklärung, FR0564-Zusammenfassende Meldung, GPM313 monatliche Einkommensteuerabzugsteuer, GPM312 Jahres-Einkommenserklärung, PLN204-Körperschaftsteuererklärung | FFData-XML, hochgeladen über das EDS-Konto des Unternehmens |
| Sodra (Sozialversicherung) | EDAS (draudejas.sodra.lt) | SAM-Beitragsmeldung für den Monat, 1-SD-Einstellungsmeldung, 2-SD-Entlassungsmeldung | FFData-XML, hochgeladen über das Arbeitgeberkonto |
| Zoll (Muitinė) | IDAIS über das EM-VARTAI-Gateway | Intrastat-Eingänge (UPS-02) und -Versendungen (UPS-01) | SOAP mit Zwei-Wege-TLS und Client-Zertifikat |
| Registrų centras (Registerzentrum) | Self-Service-Portal | Jahresabschluss | Nur interaktives Formular; kein Dateiformat veröffentlicht |
Jedes dieser Systeme identifiziert den Einreicher über das eigene Konto, Zertifikat oder den Code des Unternehmens. Ein Softwareanbieter reicht Meldungen niemals im eigenen Namen ein. Nordlet baut die Datei und übermittelt sie unter dem Zertifikat des Unternehmens; das Unternehmen bleibt dabei die einreichende Partei.
i.SAF: Monatliche Umsatzsteuer-Rechnungsverzeichnisse
Worum es geht. Eine XML-Datei, die jede im Laufe eines Monats vom Unternehmen ausgestellte und empfangene Umsatzsteuerrechnung auflistet – einschließlich Geschäftspartner, Datum, steuerpflichtigem Wert nach USt-Klassifikator und Umsatzsteuerbetrag. Die VMI gleicht die Verzeichnisse von Verkäufern und Käufern miteinander ab.
Wer meldet. Jeder Umsatzsteuerpflichtige monatlich bis zum 20. des Folgemonats.
Welche Daten Ihr System benötigt.
- Rechnungstyp:
SFfür eine Rechnung,KSfür eine Gutschrift. - Rechnungsnummer und -datum sowie das Steuerzeitgebot (das Datum, an dem die Umsatzsteuer fällig wird, welches bei Vorauszahlungen und bestimmten Dienstleistungen vom Rechnungsdatum abweichen kann).
- Geschäftspartner: USt-IdNr., Code der juristischen Entität und Land. Eine fehlende USt-IdNr. bei einem EU-Kunden ist einer der häufigsten Ablehnungsgründe.
- Genau ein Gesamtwert pro USt-Klassifikatorcode. Die Klassifikstionsliste stammt von der VMI:
PVM1für den Regelsteuersatz von 21 %,PVM2für 9 %,PVM3für 5 % undPVM58für den ab dem 1. Januar 2026 geltenden ermäßigten Steuersatz von 12 %. Steuereffreie Umsätze und Umsätze mit Steuersatz null haben eigene Codes; die Datei enthält den Code und nicht den Prozentsatz. - Bei Eingangsrechnungen das Buchungsdatum, das in einen späteren Monat als das Rechnungsdatum fallen kann.
Dateitypen. F ist die vollständige Datei mit beiden Verzeichnissen; S enthält nur Verkäufe, P nur Einkäufe.
Endpunkt. POST /v1/declarations/lithuania/isaf/generate mit { year, month, dataType } liefert die XML-Datei sowie eine Liste von Warnungen. Jede Warnung nennt das Dokument und das Feld, das fehlt oder zweifelhaft ist, sodass die Korrektur an den Daten und nicht durch langwierige Suche erfolgt.
FR0600: Die Umsatzsteuererklärung
Worum es geht. Die monatliche Steuererklärung mit nummerierten Kennziffern (Boxen): steuerpflichtige Lieferungen und Leistungen zu den jeweiligen Steuersätzen, innergemeinschaftliche Lieferungen und Erwerbe, Einfuhren, abziehbare Vorsteuer sowie der zu entrichtende oder zu erstattende Saldo.
Wer meldet. Umsatzsteuerpflichtige monatlich bis zum 25. des Folgemonats. Die Zahlung ist am selben Tag fällig.
Welche Daten Ihr System benötigt. Jedes Verkaufs- und Eingaangsdokument mit seinem Umsatzsteuerschema (Inland, B2B-Warenlieferungen innerhalb der EU, Reverse-Charge-Dienstleistungen, Export, OSS, steuerfrei), da das Schema die Kennziffer bestimmt. Ein Dokument mit dem richtigen Betrag in der falschen Kennziffer besteht zwar die Schema-Prüfung, scheitert jedoch bei der Betriebsprüfung.
Endpunkt. POST /v1/declarations/lithuania/fr0600/compute mit { year, month } gibt die Kennziffern als Zeilen im Format { code, label, amount } nebst Warnungen und Hinweisen zurück. Dieselben Kennzahlen sind auch über den generischen Endpunkt declarations/eu/vat-return/compute mit countryCode: "LT" verfügbar.
FR0564: Die Zusammenfassende Meldung
Worum es geht. Die Zusammenfassende Meldung (ZM) über steuerfreie innergemeinschaftliche Lieferungen von Waren sowie sonstige Leistungen mit Steuerschuldnerschaft des Leistungsempfängers (Reverse Charge) an USt-registrierte Kunden in anderen Mitgliedstaaten – zeilenweise aufgeschlüsselt nach der USt-IdNr. des Kunden.
Wer meldet. Umsatzsteuerpflichtige, die solche Umsätze getätigt haben, monatlich bis zum 25.
Welche Daten Ihr System benötigt. Die zum Zeitpunkt der Lieferung in VIES validierte USt-IdNr. des Kunden sowie die Art des Umsatzes (Waren oder Dienstleistungen). Nordlet prüft eine USt-IdNr. beim Anlegen des Partners gegen VIES und führt bei veralteten Ergebnissen vor der Rechnungsstellung eine erneute Prüfung durch. Dies macht die Angaben im Nachhinein rechtssicher.
Endpunkt. POST /v1/declarations/lithuania/fr0564/compute mit { year, month }.
GPM313 und GPM312: Einbehaltene Einkommensteuer
GPM313 ist die monatliche Steuererklärung für die von Zahlungen an natürliche Personen einbehaltene Einkommensteuer (GPM). Ihre acht Felder unterteilen die Beträge nach Zahlungsklasse (Einkünfte aus unselbstständiger Arbeit der A-Klasse, sonstige Einkünfte der A-Klasse, Einkünfte der B-Klasse) sowie danach, ob die Zahlung vor oder nach dem 15. des Monats erfolgt ist. Die Einreichung und Zahlung sind bis zum 15. des Folgemonats fällig.
GPM312 ist die jährliche Bescheinigung pro Person über die im Laufe des Jahres ausgezahlten Einkünfte und die einbehaltene Steuer. Frist: 15. Februar.
Welche Daten Ihr System benötigt. Gehaltsabrechnungen mit Bruttoverdienst, angewendetem steuerfreiem Betrag (NPD), einbehaltener GPM sowie dem Auszahlungsdatum jeder Zahlung. Das Auszahlungsdatum ist ausschlaggebend: GPM313 meldet nach dem Auszahlungsmonat, sodass ein im Januar ausgezahltes Dezembergehalt in die Januar-Meldung gehört. Der Generator von Nordlet akzeptiert aus genau diesem Grund die Parameter payoutTiming (same-month oder next-month) und einen Zahltag.
Endpunkte. POST /v1/declarations/lithuania/gpm313/compute mit { year, month } und POST /v1/declarations/lithuania/gpm312/compute mit { year }.
SAM, 1-SD und 2-SD: Sozialversicherung
SAM ist der monatliche Report an Sodra über versicherungspflichtige Einkünfte und Sozialversicherungsbeiträge pro Arbeitnehmer. Frist: 15. des Folgemonats, Zahlung am selben Tag.
1-SD meldet Sodra eine neue Beschäftigung spätestens einen Arbeitstag vor Beginn; 2-SD meldet eine Beendigung.
Welche Daten Ihr System benötigt. Den persönlichen Code (Personenkennziffer) und die Sozialversicherungsnummer jedes Arbeitnehmers, die Vertragsnummer und -daten, das versicherungspflichtige Einkommen des Monats, den Arbeitnehmerbeitrag (im Regelfall 19,5 %) und den Arbeitgeberbeitrag (1,77 % bei unbefristeten Verträgen) sowie den Sodra-Arbeitgebercode des Unternehmens.
Endpunkte. POST /v1/declarations/lithuania/sam/compute mit { year, month }; POST /v1/declarations/lithuania/sd/generate mit { type: "1-SD" | "2-SD", fromDate, toDate }, was die Zeilen und das FFData-XML für die in diesem Zeitraum begonnenen oder beendeten Verträge zurückgibt.
Intrastat: UPS-01 und UPS-02
Worum es geht. Die monatliche statistische Meldung über den Warenverkehr zwischen Litauen und anderen Mitgliedstaaten: Versendungen auf Formular UPS-01, Eingänge auf UPS-02. Die Meldung geht an den Zoll, der sie für das Statistische Amt Litauens sammelt.
Wer meldet. Jeder Umsatzsteuerpflichtige, dessen Eingänge oder Versendungen im laufenden oder vorherigen Jahr die vom Statistischen Amt Litauens für das Jahr veröffentlichten Schwellenwerte überschreiten. Es gibt eine untere Meldeschwelle und eine höhere Schwelle, ab der auch der statistische Wert anzugeben ist. Frist: bis zum 10. Arbeitstag des Folgemonats (Verordnung DĮ-113/1BE-263 der Zoll- und Statistikdirektoren). Ist ein Unternehmen einmal im Anwendungsbereich, ist auch für Monate ohne Warenaustausch eine Nildeklaration abzugeben.
Welche Daten Ihr System benötigt. Für jede Rechnungszeile grenzüberschreitender Waren: den achtstelligen Code der Kombinierten Nomenklatur (KN-Code), die Eigenmasse in Kilogramm, die besondere Maßeinheit (sofern vom KN-Code gefordert), das Versende- oder Bestimmungsland, das Ursprungsland bei Versendungen, die USt-IdNr. des Partners bei Versendungen, das Art-des-Geschäfts-Kürzel, die Verkehrsart, die Lieferbedingungen sowie den litauischen Landkreis des Meldepflichtigen. KN-Code und Eigenmasse gehören an den Artikelstammkatalog und sollten nicht je Rechnung eingegeben werden.
Endpunkte. POST /v1/declarations/lithuania/intrastat/obligation mit { year } gibt an, ob das Unternehmen die Melde- und Statistikschwellen für die jeweiligen Warenströme überschritten hat. POST /v1/declarations/lithuania/intrastat/compute erstellt die Meldung für einen Monat und Warenstrom. Verkehrsart, Lieferbedingungen, Region und Art des Geschäfts können pro Rechnung festgelegt werden; Standardwerte sind in den IDAIS-Einstellungen hinterlegt.
PLN204: Körperschaftsteuer
Worum es geht. Die jährliche Körperschaftsteuererklärung mit buchhalterischem Gewinn, steuerlichen Hinzurechnungen und Kürzungen, steuerpflichtigem Gewinn und einer Steuer von 17 % (oder dem ermäßigten Steuersatz für qualifizierte kleine Unternehmen).
Wer meldet. Jedes Unternehmen bis zum 15. Juni des Folgejahres (bei kalenderjahrgleichem Wirtschaftsjahr). Vorauszahlungen sind im Laufe des Jahres vierteljährlich fällig.
Welche Daten Ihr System benötigt. Den abgeschlossenen Jahresabschluss der Buchhaltung sowie die Liste der steuerlichen Korrekturen: nicht abziehbare Betriebsausgaben, Posten mit beschränkter Abziehbarkeit, Spenden, Verlustvorträge. Nordlet hält diese in einem Verzeichnis für steuerliche Anpassungen vor, das von der Steuererklärung ausgelesen wird.
Endpunkt. POST /v1/declarations/lithuania/pln204/compute mit { year }.
i.SAF-T und i.VAZ
Zwei weitere VMI-Dateien sind nicht periodisch.
i.SAF-T ist die litauische Standard-Prüfdatei (Standard Audit File). Die VMI fordert diese im Rahmen einer Betriebsprüfung für einen bestimmten Datumszeitraum an, und das Unternehmen muss sie in der veröffentlichten XML-Struktur übergeben. Nordlets POST /v1/declarations/lithuania/saft/generate akzeptiert { fromDate, toDate, dataType }, wobei der Datentyp die vollständige Datei oder einen bestimmten Abschnitt auswählt (Hauptbuch, Ausgangsrechnungen, Eingangsrechnungen, Zahlungen, Warenbewegungen, Anlagen).
i.VAZ ist der elektronische Frachtbrief für den Warentransport auf der Straße innerhalb Litauens. Der Frachtbrief wird vor Beginn des Transports übermittelt und kann geändert oder storniert werden. POST /v1/declarations/lithuania/ivaz/generate akzeptiert bis zu 100 Frachtbrief-IDs und liefert die XML-Datei; ivaz/amend und ivaz/cancel erzeugen die entsprechenden Folgemeldungen.
Die Fristen in einer Tabelle
| Meldung | Zeitraum | Frist | Wer |
|---|---|---|---|
| Intrastat UPS-01 / UPS-02 | Monat | 10. Arbeitstag des Folgemonats | USt-Pflichtige oberhalb der Schwelle |
| GPM313 | Monat | 15. des Folgemonats | Arbeitgeber oder sonstige Zahler an natürliche Personen |
| SAM | Monat | 15. des Folgemonats | Arbeitgeber |
| i.SAF | Monat | 20. des Folgemonats | Umsatzsteuerpflichtige |
| FR0600 | Monat | 25. des Folgemonats | Umsatzsteuerpflichtige |
| FR0564 | Monat | 25. des Folgemonats | USt-Pflichtige mit innergemeinschaftlichen Lieferungen |
| GPM312 | Jahr | 15. Februar | Arbeitgeber oder sonstige Zahler an natürliche Personen |
| Jahresabschluss | Jahr | Innerhalb von 30 Tagen nach Feststellung; Feststellung innerhalb von 4 Monaten nach Jahresende | Jedes Unternehmen |
| PLN204 | Jahr | 15. Juni | Jedes Unternehmen |
Der Kalender für 2026 mit den exakten Daten nach Berücksichtigung von Wochenenden und Feiertagen ist unter Steuerfristen für Unternehmen in Litauen 2026 zu finden.
Übermittlung, Zertifikate und der Kalender
Die Erstellung der Datei ist nur die halbe Arbeit. Der Meldekalender von Nordlet listet jede der oben genannten Fristen für das Unternehmen auf – abgeleitet davon, ob es umsatzsteuerpflichtig ist, Mitarbeiter beschäftigt und die Intrastat-Schwelle überschritten hat. Für Fristen, die Nordlet autonom abwickeln kann, gibt es eine Schaltfläche Jetzt einreichen (File now): Sie generiert die Datei, übermittelt sie unter dem Zertifikat des Unternehmens an die Behörde und zeigt zum Stichtag das Aktenzeichen, das Ergebnis sowie eventuelle Übermittlungsfehler an. Abgelehnte Meldungen können erneut eingereicht werden; fehlgeschlagene Übermittlungen können mit denselben Byte-Daten nochmals gesendet werden.
Zertifikate werden unter Einstellungen → Compliance (Settings → Compliance) als PEM-Zertifikat samt Schlüssel oder als PKCS#12-Paket mit zugehörigem Passbwort systembezogen hochgeladen (i.MAS, EDS, EDAS, IDAIS). Die Seite zeigt den Inhaber und das Ablaufdatum an, warnt 30 Tage vor Ablauf eines Zertifikats und sperrt die Einreichung bei abgelaufenem Zertifikat. Ein Schalter pro Frist aktiviert die automatisierte Einreichung, die einige Tage vor dem Fälligkeitstermin – und garantiert nur einmal pro Zeitraum – übermittelt wird und im Anschluss das Ergebnis bei der Behörde abfragt.
Jede Übermittlung wird zusammen mit dem Zertifikats-Fingerabdruck und dem SHA-256-Hash der exakt versendeten Bytes in das Audit-Log geschrieben, sodass Streitigkeiten mit den Behörden durch den direkten Hash-Vergleich beigelegt werden können.
Von den litauischen Meldungen werden neun auf diesem Weg versendet. Die einzige Ausnahme bildet der Jahresabschluss: Das Registerzentrum veröffentlicht kein Dateiformat und akzeptiert Abschlüsse ausschließlich über sein interaktives Formular, weshalb Nordlet die Kennzahlen anzeigt und der Anwender sie dort manuell eingibt. Die vollständige Liste aller 30 unterstützten Länder finden Sie auf der Meldeunterstützungsseite.
Was dies für Ihr Datenmodell bedeutet
Rückwärts von den Dateien gedacht sind die Felder, die auf Ihrer Seite existieren müssen, überschaubar und spezifisch:
- Partner: Land, Code der juristischen Entität, USt-IdNr. mit VIES-Prüfergebnis und Prüfdatum, Peppol- oder E-Rechnungs-Adresse (sofern verwendet).
- Artikelstamm: KN-Code, Eigenmasse je Einheit, besondere Maßeinheit, USt-Klassifikatorcode.
- Verkaufs- und Eingaangsdokumente: Typ (Rechnung oder Gutschrift), Umsatzsteuerschema, Steuerzeitgebot, Bestimmungsland für OSS, Intrastat-Felder (Verkehrsart, Lieferbedingungen, Art des Geschäfts) bei grenzüberschreitenden Warenbewegungen.
- Mitarbeiter und Verträge: Personenkennziffer, Sozialversicherungsnummer, Vertragsnummer und -daten, Lohnbestandteile, Auszahlungsdatum.
- Unternehmen: Code der juristischen Entität, USt-IdNr., Sodra-Arbeitgebercode, Landkreiscode und die Zertifikate für die einzelnen Systeme.
Sind diese Daten vorhanden, entspricht jede Datei in diesem Artikel einer reinen Darstellung von bereits vorliegenden Daten. Fehlen sie, wird jeder Meldemonat zur Suche nach unvollständigen Werten. Die Generatoren von Nordlet geben bei Lücken eine benannte Warnung aus, anstatt Werte zu erfinden, die zwar das Schema passieren, aber falsch wären.
FAQ
Kann ein nicht-litauischer Softwareanbieter Dateien an die VMI oder Sodra senden?
Das Transportprotokoll ist hierbei nicht das Problem, sondern die Identität. Jedes System akzeptiert Dateien ausschließlich unter dem eigenen Konto oder Zertifikat des Steuerpflichtigen. Die Software sendet im Namen des Unternehmens unter Verwendung von dessen Zugangsdaten. Nordlet registriert sich nirgendwo als Einreicher; das Unternehmen bleibt die meldende Partei, und das hochgeladene Zertifikat gehört ihm.
Ist i.SAF dasselbe wie die Umsatzsteuererklärung?
Nein. i.SAF ist das Rechnungsverzeichnis; FR0600 ist die zusammenfassende Steuererklärung mit der geschuldeten Steuer. Die VMI gleicht beide miteinander sowie mit den Registern der Geschäftspartner ab, weshalb Abweichungen unweigerlich zu Rückfragen der Behörde führen.
Muss jedes Unternehmen Intrastat melden?
Nur Umsatzsteuerpflichtige, deren innergemeinschaftliche Eingänge oder Versendungen die vom Statistischen Amt Litauens für das Jahr veröffentlichten Schwellenwerte – geprüft anhand des laufenden und des vorherigen Jahres – überschreiten. Der Endpunkt intrastat/obligation ermittelt den Status des Unternehmens für jeden Warenstrom.
Wann ist der erste SAM-Report für einen neuen Mitarbeiter fällig?
Die Einstellungsmeldung 1-SD wird vor Arbeitsbeginn an Sodra übermittelt. Der erste SAM-Report, der diesen Mitarbeiter umfasst, ist bis zum 15. des Monats nach dem ersten Beschäftigungsmonat fällig.
Welche litauische Meldung kann noch immer nicht per Software versendet werden?
Der Jahresabschluss an das Registerzentrum (Registrų centras). Das Register nimmt diesen ausschließlich über sein interaktives Formular an und stellt kein maschinenlesbares Format zur Verfügung. Nordlet berechnet die Zahlen für Bilanz und Gewinn- und Verlustrechnung; der Nutzer gibt diese dort ein.