Tax Filing Service

<back to all web services

SubmitZm2021Async

AsyncUmsatzsteuerZusammenfassende Meldung

An asynchronous service to submit content that represents a recapitulative tax declaration for 2021.

Requires Authentication
The following routes are available for this service:
POST/SubmitZm2021AsyncAn asynchronous service to submit content that represents a recapitulative tax declaration for 2021.
SubmitZm2021Async Parameters:
NameParameterData TypeRequiredDescription
KnribodystringYesInländische Umsatzsteuer-Identifikationsnummer des Meldenden bestehend aus dem Länderkürzel 'DE' gefolgt von exakt 9 Ziffern.
AnschriftbodyAnschriftYesAngaben zum Unternehmer
ZmZeilenbodyZmZeilenYesAllgemeine Daten
DatenLieferantbodystringYesThe details of the provider that submits the tax data.
DuplexDruckbodybool?NoShould the PDF file be prepared for a double-sided printout with a margin for punching?. True: The straight sides are indented to the left for a stitching margin for punching. False: There is no indentation of the straight sides. The created PDF is only intended for printing pages page by page.
ProtocolPrefixbodystringYesName prefix of the generated transfer protocol file.
FussTextbodystringNoFooter text to be used on the printout (optional).
ZertifikatbodyPortalCertificateYesThe authentification certificate.
AbrufCodebodystringNoGets or sets the retrieval code. This value MUST be given for the tax operation ElsterDatenabholung and tax data type ElsterVaStDaten, for which a SoftPSE certificate is used to sign.In other cases a null value should be given. It consists of 2 x 5 characters, which are joined by '-'. Example: 'K6FG5 - RS32P'.
SubmitZm2021Base Parameters:
NameParameterData TypeRequiredDescription
KnriformstringYesInländische Umsatzsteuer-Identifikationsnummer des Meldenden bestehend aus dem Länderkürzel 'DE' gefolgt von exakt 9 Ziffern.
AnschriftformAnschriftYesAngaben zum Unternehmer
ZmZeilenformZmZeilenYesAllgemeine Daten
DatenLieferantformstringYesThe details of the provider that submits the tax data.
DuplexDruckformbool?NoShould the PDF file be prepared for a double-sided printout with a margin for punching?. True: The straight sides are indented to the left for a stitching margin for punching. False: There is no indentation of the straight sides. The created PDF is only intended for printing pages page by page.
ProtocolPrefixformstringYesName prefix of the generated transfer protocol file.
FussTextformstringNoFooter text to be used on the printout (optional).
ZertifikatformPortalCertificateYesThe authentification certificate.
AbrufCodeformstringNoGets or sets the retrieval code. This value MUST be given for the tax operation ElsterDatenabholung and tax data type ElsterVaStDaten, for which a SoftPSE certificate is used to sign.In other cases a null value should be given. It consists of 2 x 5 characters, which are joined by '-'. Example: 'K6FG5 - RS32P'.
Anschrift Parameters:
NameParameterData TypeRequiredDescription
NameformstringYesDer Name des Unternehmers.
AdresszusatzformstringNoDer Adresszusatz des Unternehmers.
StrasseformstringYesDer Straßenname des Unternehmers.
HausnrformstringNoDie Hausnummer des Unternehmers.
HausnrzusatzformstringNoDer Hausnummerzusatz des Unternehmers.
OrtformstringYesDer Ort des Unternehmers.
PLZformstringNoDie Postleitzahl des Unternehmers.
StaatformstringYesÜbermittlung des ISO-3166-Alpha-2-Codes des Staates von Unternehmer.
TelefonformstringNoDie Telefonummer des Unternehmers.
ZmZeilen Parameters:
NameParameterData TypeRequiredDescription
WaehrungformWaehrungYesWährung
MeldeartformMeldeartYesBerichtigte Meldung
AnzeigeformboolYesDie in § 18a Absatz 1 Satz 2 UStG enthaltene Regelung nehme ich nicht in Anspruch. Ich gebe die Zusammenfassende Meldung künftig monatlich ab. Diese Anzeige bindet mich bis zum Zeitpunkt des Widerrufs, mindestens aber für die Dauer von 12 Kalendermonaten.
WiderrufformboolYesWiderruf meiner Anzeige nach § 18a Absatz 1 UStG
MzrformMzrYesMeldungszeitraum
ZeilenformList<Zeile>YesMeldungen der Warenlieferungen
Waehrung Enum:
UNGUELTIGWährung ist ungültig.
EURDie Euro-Währung
Meldeart Enum:
NameValue
Nein10Nein: Erstmeldung
Ja11Ja: Berichtigte Anmeldung
Mzr Parameters:
NameParameterData TypeRequiredDescription
QuartformQuartYesQuartal
JahrformintYesDie 4-stellige Jahreszahl, welche die Veranlagungszeitraum darstellt.
Quart Enum:
NameValue
Q11Quartal 1
Q22Quartal 2
Q33Quartal 3
Q44Quartal 4
JM5Jahresmeldung
M11112-Monat-ZM Jan-Feb
M12122-Monat-ZM April-Mai
M13132-Monat-ZM Juli-Aug
M1414Die Art des Quartals
M2121Monats-ZM Januar
M2222Monats-ZM Februar
M2323Monats-ZM März
M2424Die Art des Quartals
M2525Monats-ZM Mai
M2626Monats-ZM Juni
M2727Monats-ZM Juli
M2828Monats-ZM August
M2929Monats-ZM September
M3030DMonats-ZM Oktober
M3131Monats-ZM November
M3232Monats-ZM Dezember
Zeile Parameters:
NameParameterData TypeRequiredDescription
UmsatzartformUmsatzartYesUmsatzart
KnreformstringYesUmsatzsteuer-Identifikationsnummer des Erwerbers / Unternehmers in einem anderen Mitgliedstaat
BetragformGeldBetragOhneCent11ENYesSumme (Euro)
Umsatzart Enum:
DDreiecksgeschäft
LInnergemeinschaftliche Lieferung
SSonstige Leistung
GeldBetragOhneCent11EN Parameters:
NameParameterData TypeRequiredDescription
WertformlongNoThe intrinsic currency value.
GrossGeldBetragOhneCent Parameters:
NameParameterData TypeRequiredDescription
WertformlongNoThe intrinsic currency value.
PortalCertificate Parameters:
NameParameterData TypeRequiredDescription
IdformGuidNoThe unique identifier of the certificate.
IndexformintNoThe position of the certificate element in an indexed collection of certificates.
PinformstringNoThe password to protect the certificate from unauthorized access.
DescriptionformstringNoThe description of the certificate.
TagsformList<string>YesTags that can be used to label or identify the certificate.
NameformstringNoGets or sets the file name of the certificate.
Contentformbyte[]NoThe raw data content of the file.
FileBase Parameters:
NameParameterData TypeRequiredDescription
Contentformbyte[]NoThe raw data content of the file.
BearbeiteVorgangResponse Parameters:
NameParameterData TypeRequiredDescription
RueckgabeformEricBearbeiteVorgangNoThe return value of the process.
ServerantwortformElsterNoThe server response of the process.
TransferProtocolsformList<BinaryFile>YesIf available, the PDF-based files to represent generated transfer prototocols.
StatusCodeformEricFehlerCodeNoThe status code that the ERiC API function returns.
StatusTextformstringNoThe status message that the ERiC API function returns.
IdformstringYesThe unique identifier of the response.
IndexformintNoThe position of the response element in an indexed collection.
ResponseStatusformResponseStatusNoMetadata that contains structured error information on the service response.
EricFehlerCodeResponse Parameters:
NameParameterData TypeRequiredDescription
StatusCodeformEricFehlerCodeNoThe status code that the ERiC API function returns.
StatusTextformstringNoThe status message that the ERiC API function returns.
IdformstringYesThe unique identifier of the response.
IndexformintNoThe position of the response element in an indexed collection.
ResponseStatusformResponseStatusNoMetadata that contains structured error information on the service response.
ServiceReponseBase Parameters:
NameParameterData TypeRequiredDescription
IdformstringYesThe unique identifier of the response.
IndexformintNoThe position of the response element in an indexed collection.
ResponseStatusformResponseStatusNoMetadata that contains structured error information on the service response.
EricFehlerCode Enum:
NameValue
ERIC_OK0Error-free operation.
ERIC_GLOBAL_UNKNOWN610001001Faulty operation, specific information is not available.
ERIC_GLOBAL_PRUEF_FEHLER610001002Error occured during plausibility check; the data record is not plausible. To determine the failed plausibility checks, the return buffer must be evaluated.
ERIC_GLOBAL_HINWEISE610001003Indications during plausibility check, the data record is not plausible. To determine the failed plausibility checks, the return buffer must be evaluated.
ERIC_GLOBAL_FEHLERMELDUNG_NICHT_VORHANDEN610001007Error message in plain text is not available.
ERIC_GLOBAL_KEINE_DATEN_VORHANDEN610001008XML data are not available for the given values.
ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER610001013Not enough working memory (RAM).
ERIC_GLOBAL_DATEI_NICHT_GEFUNDEN610001014File not found.
ERIC_GLOBAL_HERSTELLER_ID_NICHT_ERLAUBT610001016For this operation/tax data type, the operation with the given Manufacturer ID (Hersteller ID) is not allowed.
ERIC_GLOBAL_ILLEGAL_STATE610001017Invalid state.
ERIC_GLOBAL_FUNKTION_NICHT_ERLAUBT610001018The function invocation is not allowed.
ERIC_GLOBAL_ECHTFALL_NICHT_ERLAUBT610001019For this operation/tax data type/Test-Manufacturer ID (Hersteller ID), real cases are not allowed.
ERIC_GLOBAL_NO_VERSAND_IN_BETA_VERSION610001020The transfer of real cases (= cases without the test marker) is not possible with a beta-version.
ERIC_GLOBAL_TESTMERKER_UNGUELTIG610001025The given test marker for the given operation is not allowed.
ERIC_GLOBAL_DATENSATZ_ZU_GROSS610001026The data record, which is to be sent, is too big.
ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ERLAUBT610001027Encryption parameters may not be given for the specified mode of transfer.
ERIC_GLOBAL_NUR_PORTALZERTIFIKAT_ERLAUBT610001028Only portal certificates are allowed for the given mode of transfer.
ERIC_GLOBAL_ABRUFCODE_NICHT_ERLAUBT610001029For the transferred type of tax data is the provision of access code not permitted, thence a null value should be given for the retrieval value.
ERIC_GLOBAL_ERROR_XML_CREATE610001030An error occured during the transformation to XML.
ERIC_GLOBAL_TEXTPUFFERGROESSE_FIX610001031The size of the text buffer can not be modified.
ERIC_GLOBAL_INTERNER_FEHLER610001032Internal error occured. Please see details, where applicable, in the log file (eric.log).
ERIC_GLOBAL_ARITHMETIKFEHLER610001033An error occurred during an arithmetic operation. Details are in the log file (eric.log).
ERIC_GLOBAL_STEUERNUMMER_UNGUELTIG610001034Invalid tax number.
ERIC_GLOBAL_STEUERNUMMER_FALSCHE_LAENGE610001035Invalid tax number: 13 digits are expected.
ERIC_GLOBAL_STEUERNUMMER_NICHT_NUMERISCH610001036Invalid tax number: Only digits are expected.
ERIC_GLOBAL_LANDESNUMMER_UNBEKANNT610001037Invalid state number.
ERIC_GLOBAL_BUFANR_UNBEKANNT610001038Invalid Federal Tax Office Number.
ERIC_GLOBAL_LANDESNUMMER_BUFANR610001039Invalid Federal Tax Office Number.
ERIC_GLOBAL_PUFFER_ZUGRIFFSKONFLIKT610001040A buffer handle was provided more than once.
ERIC_GLOBAL_PUFFER_UEBERLAUF610001041An attempt was made to define a buffer over the maximal possible length.
ERIC_GLOBAL_DATENARTVERSION_UNBEKANNT610001042The passed datatype version is unknown or the required ERiC plugin was not found. Please note that the data type version is case-sensitive.
ERIC_GLOBAL_DATENARTVERSION_XML_INKONSISTENT610001044The provided tax data type version does not correspond to the input XML. See details, where applicable in the log file(eric.log).
ERIC_GLOBAL_COMMONDATA_NICHT_VERFUEGBAR610001045The plugin 'commonData' could not be loaded or provide a required service. See details, where applicable in the log file(eric.log).
ERIC_GLOBAL_LOG_EXCEPTION610001046An exception was thrown on writing in the protocol [log] file.
ERIC_GLOBAL_TRANSPORTSCHLUESSEL_NICHT_ERLAUBT610001047For this type of tax data type, no transport key may be given for the transfer header.
ERIC_GLOBAL_OEFFENTLICHER_SCHLUESSEL_UNGUELTIG610001048The given public key cannot be read.
ERIC_GLOBAL_TRANSPORTSCHLUESSEL_TYP_FALSCH610001049The type of transfer header in the given transport key for this tax data type is not allowed.
ERIC_GLOBAL_PUFFER_UNGLEICHER_INSTANZ610001050The given buffer handle was not created with the available instance.
ERIC_GLOBAL_VORSATZ_UNGUELTIG610001051The element 'Vorsatz' contains invalid values. See details, where applicable in the log file(eric.log).
ERIC_GLOBAL_DATEIZUGRIFF_VERWEIGERT610001053A file could not be accessed in the desired way. Details are in the log file (eric.log).
ERIC_GLOBAL_UNGUELTIGE_INSTANZ610001080The specified instance is null or has been disposed already.
ERIC_GLOBAL_NICHT_INITIALISIERT610001081The single-thread ERiC instance was not initialized with the function 'EricInitialisiere'.
ERIC_GLOBAL_MEHRFACHE_INITIALISIERUNG610001082The single-thread ERiC instance was already initialized with the function 'EricInitialisiere'.
ERIC_GLOBAL_FEHLER_INITIALISIERUNG610001083The requested ERiC instance could not be created. See details in log file (eric.log).
ERIC_GLOBAL_UNKNOWN_PARAMETER_ERROR610001102Unknown parameter error.
ERIC_GLOBAL_CHECK_CORRUPTED_NDS610001108Defective user data set.
ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ANGEGEBEN610001206Encrypted/autheticated transfer desired, but required encryption parameters not provided.
ERIC_GLOBAL_SEND_FLAG_MEHR_ALS_EINES610001209More than one provided transfer flag.
ERIC_GLOBAL_UNGUELTIGE_FLAG_KOMBINATION610001218The given operations flag is not allowed.
ERIC_GLOBAL_ERSTE_SEITE_DRUCK_NICHT_UNTERSTUETZT610001220The First-Page-Print function is allowed only for tax consultants, working on non-authorized income tax cases without a transfer requirement, in the taxable period that starts from 2010.
ERIC_GLOBAL_UNGUELTIGER_PARAMETER610001222Die given parametsrs are invalid or incomplete.
ERIC_GLOBAL_DRUCK_FUER_VERFAHREN_NICHT_ERLAUBT610001224For the given operation, printing is not supported.
ERIC_GLOBAL_VERSAND_ART_NICHT_UNTERSTUETZT610001225The transfer mode is not supported for the given method.
ERIC_GLOBAL_UNGUELTIGE_PARAMETER_VERSION610001226The version of the given parameter is not valid.
ERIC_GLOBAL_TRANSFERHANDLE610001227For the operation 'Datenabholung', an illegal transfer handle was provided.
ERIC_GLOBAL_PLUGININITIALISIERUNG610001228The initialization of a plugin failed.
ERIC_GLOBAL_INKOMPATIBLE_VERSIONEN610001229The version of the named ERiC-files in the log file are incompatible. (See eric.log.).
ERIC_GLOBAL_VERSCHLUESSELUNGSVERFAHREN_NICHT_UNTERSTUETZT610001230The given encyrption method in the XML element '<Verschluesselung >' is not supported by ERiC.
ERIC_GLOBAL_MEHRFACHAUFRUFE_NICHT_UNTERSTUETZT610001231An invocation of an API-function of ERiC may only take place when a previous call has returned.
ERIC_GLOBAL_UTI_COUNTRY_NOT_SUPPORTED610001404The federal state/tax office with the given number does not deal with the provided taxation type of ELSTER-operations.
ERIC_GLOBAL_IBAN_FORMALER_FEHLER610001501Invalid IBAN: IBAN must comprise of a 2-digit country code, followed by a 2-digit verification code, and followed by a basic bank account number.
ERIC_GLOBAL_IBAN_LAENDERCODE_FEHLER610001502Invalid IBAN: The given country code is invalid or is not currently supported by ELSTER operations.
ERIC_GLOBAL_IBAN_LANDESFORMAT_FEHLER610001503Invalid IBAN: The given IBAN does not correspond to the country-specified formal IBAN structure.
ERIC_GLOBAL_IBAN_PRUEFZIFFER_FEHLER610001504Invalid IBAN: The verification of the given IBAN leads to a different check digit.
ERIC_GLOBAL_BIC_FORMALER_FEHLER610001510Invalid BIC: The formal structure of the specified BIC is invalid.
ERIC_GLOBAL_BIC_LAENDERCODE_FEHLER610001511Invalid BIC: The given country code is invalid or is not currently supported by ELSTER operations.
ERIC_GLOBAL_ZULASSUNGSNUMMER_ZU_LANG610001519The given admissions number violates the length policies. A maximum of 6 digits is allowed.
ERIC_GLOBAL_IDNUMMER_UNGUELTIG610001525The given IDNummer is invalid.
ERIC_GLOBAL_NULL_PARAMETER610001526The parameter NULL was specified.
ERIC_GLOBAL_EWAZ_UNGUELTIG610001527The transferred unit value file reference is invalid.
ERIC_GLOBAL_EWAZ_LANDESKUERZEL_UNBEKANNT610001528The passed country abbreviation is unknown or empty.
ERIC_GLOBAL_UPDATE_NECESSARY610001851Update of ERiC is required. Start the update [process] now.
ERIC_GLOBAL_EINSTELLUNG_NAME_UNGUELTIG610001860Invalid name for the setting.
ERIC_GLOBAL_EINSTELLUNG_WERT_UNGUELTIG610001861Invalid value for the setting.
ERIC_GLOBAL_ERR_DEKODIEREN610001862Error during decoding.
ERIC_GLOBAL_FUNKTION_NICHT_UNTERSTUETZT610001863The invoked function is not supported.
ERIC_GLOBAL_NUTZDATENTICKETS_NICHT_EINDEUTIG610001865Error in transferred EDS-XML: A payload ticket was used for multiple tax cases in the aggregate data. For each tax case, a separate payload ticket must however be provided.
ERIC_GLOBAL_NUTZDATENHEADERVERSIONEN_UNEINHEITLICH610001866Error in transferred EDS-XML: Different versions of the payload headers were used for the aggregate data. Within a data delivery only a payload header version is however allowed.
ERIC_GLOBAL_BUNDESLAENDER_UNEINHEITLICH610001867Error in transferred EDS-XML: [Tax] cases for more than one federal state were provided. Within a data delivery only [tax] cases for a federal state may be provided
ERIC_GLOBAL_ZEITRAEUME_UNEINHEITLICH610001868Error in transferred EDS-XML: [Tax] Cases for different years were provided. Within a data delivery only [tax] cases for one and the same [fiscal] year may be provided.
ERIC_GLOBAL_NUTZDATENHEADER_EMPFAENGER_NICHT_KORREKT610001869Error in transferred EDS-XML: The content of the payload element '<Empfaenger>' is not correct for this tax data type.
ERIC_TRANSFER_COM_ERROR610101200General communication error.
ERIC_TRANSFER_VORGANG_NICHT_UNTERSTUETZT610101201This operation is not supported by the invoked function.
ERIC_TRANSFER_ERR_XML_THEADER610101210Error in transfer header. Der ELSTER receiving server registered an exeception. Please evaluate the server response.
ERIC_TRANSFER_ERR_PARAM610101251Invalid parameters were provided.
ERIC_TRANSFER_ERR_DATENTEILENDNOTFOUND610101253The text '</DatenTeil>' could not be located in the XML string.
ERIC_TRANSFER_ERR_BEGINDATENLIEFERANT610101255The text '<DatenLieferant>' could not be located in the XML string.
ERIC_TRANSFER_ERR_ENDDATENLIEFERANT610101256The text '</DatenLieferant>' could not be located in the XML string.
ERIC_TRANSFER_ERR_BEGINTRANSPORTSCHLUESSEL610101257The text '<TransportSchluessel>' could not be located in the XML string.
ERIC_TRANSFER_ERR_ENDTRANSPORTSCHLUESSEL610101258The text '</TransportSchluessel >' could not be located in the XML string.
ERIC_TRANSFER_ERR_BEGINDATENGROESSE610101259The text '<DatenGroesse & gt;' could not be located in the XML string.
ERIC_TRANSFER_ERR_ENDDATENGROESSE610101260The text '</DatenGroesse>' could not be located in the XML string.
ERIC_TRANSFER_ERR_SEND610101271An error occcured during the exchange of data.
ERIC_TRANSFER_ERR_NOTENCRYPTED610101274The response data were not PKCS#7-encrypted.
ERIC_TRANSFER_ERR_PROXYCONNECT610101276The copnnection to the proxy server could not be established.
ERIC_TRANSFER_ERR_CONNECTSERVER610101278No connection to the servers could be established.
ERIC_TRANSFER_ERR_NORESPONSE610101279No response could be received from the clearing house.
ERIC_TRANSFER_ERR_PROXYAUTH610101280The proxy server expects credentials.
ERIC_TRANSFER_ERR_SEND_INIT610101282Error during initialisation of transmission, the details, where applicable are present. the log file (eric.log).
ERIC_TRANSFER_ERR_TIMEOUT610101283A timeout occured during communication with the server.
ERIC_TRANSFER_ERR_PROXYPORT_INVALID610101284No valid port was given for the proxy.
ERIC_TRANSFER_ERR_OTHER610101291Other undefined error occurred.
ERIC_TRANSFER_ERR_XML_NHEADER610101292Error im payload header. The ELSTER receiving server registered an error. Please evaluate server response. All payload blocks in the aggregate data are to be checked, in order to identify the erroneous data records.
ERIC_TRANSFER_ERR_XML_ENCODING610101293The XML is wrongly encoded.
ERIC_TRANSFER_ERR_ENDSIGUSER610101294The text '</SigUser>' could not be located in the XML string.
ERIC_TRANSFER_ERR_XMLTAG_NICHT_GEFUNDEN610101295A tag could not be located in the XML string.
ERIC_TRANSFER_ERR_DATENTEILFEHLER610101297The XML element '<DatenTeil>' could not be read.
ERIC_TRANSFER_EID_ZERTIFIKATFEHLER610101500No ad hoc certificate for the identity card or the residence permit could be created or found; see details in the log file(eric.log).
ERIC_TRANSFER_EID_KEINKONTO610101510No exising account on ELSTER for the identification number of the user.
ERIC_TRANSFER_EID_IDNRNICHTEINDEUTIG610101511No unique identification number could be assigned to the user.
ERIC_TRANSFER_EID_SERVERFEHLER610101512The nPA-Servlet could not establish a connection to the eID-Server.
ERIC_TRANSFER_EID_KEINCLIENT610101520Der eID-Client is not accessible. Probably it was not started or the specified local URL is invalid.
ERIC_TRANSFER_EID_CLIENTFEHLER610101521The eID-Client thrown an exception. See details on the exception in the log file of the eID-client or when available. the ERiC log file (eric.log).
ERIC_TRANSFER_EID_FEHLENDEFELDER610101522Not all required fields of the identity card could be read. Please check the function 'Selbstauskunft' of the eID-Client, if the following details were correctly entered: Last name, First name(s), Birthdate, Address (with post code) und type of document.
ERIC_TRANSFER_EID_IDENTIFIKATIONABGEBROCHEN610101523The reading of data from the identity card was interrupted.
ERIC_TRANSFER_EID_NPABLOCKIERT610101524The ID card is blocked by another operation. Finish the other operation, and then try again.
ERIC_CRYPT_ERROR_CREATE_KEY610201016Error during creation of key.
ERIC_CRYPT_E_INVALID_HANDLE610201101eSigner: Invalid token handle.
ERIC_CRYPT_E_MAX_SESSION610201102eSigner: too many sessions are open.
ERIC_CRYPT_E_BUSY610201103eSigner: Overloading.
ERIC_CRYPT_E_OUT_OF_MEM610201104eSigner: memory assignment error.
ERIC_CRYPT_E_PSE_PATH610201105eSigner: Invalid PSE path.
ERIC_CRYPT_E_PIN_WRONG610201106eSigner: Wrong PIN.
ERIC_CRYPT_E_PIN_LOCKED610201107eSigner: PIN locked.
ERIC_CRYPT_E_P7_READ610201108eSigner: Error during reading of PKCS#7 object.
ERIC_CRYPT_E_P7_DECODE610201109eSigner: Error decoding of PKCS#7.
ERIC_CRYPT_E_P7_RECIPIENT610201110eSigner: Decoding certificate not contained in receiver list.
ERIC_CRYPT_E_P12_READ610201111eSigner: Error while reading of PKCS#12 object.
ERIC_CRYPT_E_P12_DECODE610201112eSigner: Error while decoding of PKCS#12 object.
ERIC_CRYPT_E_P12_SIG_KEY610201113eSigner: Error while accessing Soft-PSE signature key.
ERIC_CRYPT_E_P12_ENC_KEY610201114eSigner: Error while accessing Soft-PSE decryption key.
ERIC_CRYPT_E_P11_SIG_KEY610201115eSigner: Error while accessing hard token signature key.
ERIC_CRYPT_E_P11_ENC_KEY610201116eSigner: Error while accessing hard token decryption key.
ERIC_CRYPT_E_XML_PARSE610201117eSigner: Error while parsing input XML file.
ERIC_CRYPT_E_XML_SIG_ADD610201118eSigner: Error while creating XML signatures.
ERIC_CRYPT_E_XML_SIG_TAG610201119eSigner: XML signature day not available.
ERIC_CRYPT_E_XML_SIG_SIGN610201120eSigner: Error during creation of XML signature.
ERIC_CRYPT_E_ENCODE_UNKNOWN610201121eSigner: Parameter error, unknown encoding.
ERIC_CRYPT_E_ENCODE_ERROR610201122eSigner: Encoding error.
ERIC_CRYPT_E_XML_INIT610201123eSigner: XML initialization error.
ERIC_CRYPT_E_ENCRYPT610201124eSigner: Error while encrypting.
ERIC_CRYPT_E_DECRYPT610201125eSigner: Error while decrypting.
ERIC_CRYPT_E_P11_SLOT_EMPTY610201126eSigner: Empty slot list, that means no card has been inserted (PKCS#11).
ERIC_CRYPT_E_NO_SIG_ENC_KEY610201127eSigner: No signature-/Encryption certificates/-key (PKCS#11).
ERIC_CRYPT_E_LOAD_DLL610201128eSigner: PKCS11 or PC/SC Library missing or not executable.
ERIC_CRYPT_E_NO_SERVICE610201129eSigner: The PC/SC service is not started.
ERIC_CRYPT_E_ESICL_EXCEPTION610201130eSigner: Unknown exception occurred.
ERIC_CRYPT_E_TOKEN_TYPE_MISMATCH610201144eSigner: CA token type und internal token type do not match each other.
ERIC_CRYPT_E_P12_CREATE610201146eSigner: Temporary PKCS # 12 token can not be created.
ERIC_CRYPT_E_VERIFY_CERT_CHAIN610201147eSigner: Certificate chain could not be verified.
ERIC_CRYPT_E_P11_ENGINE_LOADED610201148eSigner: PKCS # 11 engine engaged with other library.
ERIC_CRYPT_E_USER_CANCEL610201149eSigner: Action aborted by the user.
ERIC_CRYPT_ZERTIFIKAT610201200Error during access of certificate.
ERIC_CRYPT_SIGNATUR610201201Error during creation of signature.
ERIC_CRYPT_NICHT_UNTERSTUETZTES_PSE_FORMAT610201203The format of the PSE is not supported.
ERIC_CRYPT_PIN_BENOETIGT610201205A PIN must be provided for the selected operation.
ERIC_CRYPT_PIN_STAERKE_NICHT_AUSREICHEND610201206The desired PIN ist not secure enough (eg. too short).
ERIC_CRYPT_E_INTERN610201208An internal error occurred. Details are present, where applicable, in the log file (eric.log).
ERIC_CRYPT_ZERTIFIKATSPFAD_KEIN_VERZEICHNIS610201209The given certificate path is not a directory.
ERIC_CRYPT_ZERTIFIKATSDATEI_EXISTIERT_BEREITS610201210An integral part of the ERiC certificate already exists in the given directory.
ERIC_CRYPT_PIN_ENTHAELT_UNGUELTIGE_ZEICHEN610201211The desired PIN contains non-permitted characters (e.g. vowel mutations[ä, ö, ü,...])
ERIC_CRYPT_E_INVALID_PARAM_ABC610201212eSigner: The access code has a wrong structure or contains invalid characters.
ERIC_CRYPT_CORRUPTED610201213The provided certificate has inconsistencies and hence cannot be used. Please use another or create and use the new certificate.
ERIC_CRYPT_EIDKARTE_NICHT_UNTERSTUETZT610201214The invoked function does not support the new identity card (nPA) and the electronic residence permit (eAT).
ERIC_CRYPT_E_SC_SLOT_EMPTY610201215No card/stick is inserted.
ERIC_CRYPT_E_SC_NO_APPLET610201216No supported applet found.
ERIC_CRYPT_E_SC_SESSION610201217Error in the card session.
ERIC_CRYPT_E_P11_NO_SIG_CERT610201218P11 Signing certificate missing.
ERIC_CRYPT_E_P11_INIT_FAILED610201219P11 The initial token access has failed.
ERIC_CRYPT_E_P11_NO_ENC_CERT610201220P11 The initial token access has failed.
ERIC_CRYPT_E_P12_NO_SIG_CERT610201221P12 Signing certificate missing.
ERIC_CRYPT_E_P12_NO_ENC_CERT610201222P12 Encryption certificate missing.
ERIC_CRYPT_E_SC_ENC_KEY610201223PC/SC Access to the decryption key has failed.
ERIC_CRYPT_E_SC_NO_SIG_CERT610201224PC/SC Access to the decryption key has failed.
ERIC_CRYPT_E_SC_NO_ENC_CERT610201225PC/SC encryption certificate missing.
ERIC_CRYPT_E_SC_INIT_FAILED610201226PC/SC The initial token access has failed.
ERIC_CRYPT_E_SC_SIG_KEY610201227PC/SC Access to the signature key has failed.
ERIC_IO_FEHLER610301001Faulty processing, detailed information is not available.
ERIC_IO_DATEI_INKORREKT610301005The file structure is incorrect.
ERIC_IO_PARSE_FEHLER610301006An error occured while parsing the input data. Details are present in the log file (eric.log).
ERIC_IO_NDS_GENERIERUNG_FEHLGESCHLAGEN610301007The generation of the payload record failed.
ERIC_IO_MASTERDATENSERVICE_NICHT_VERFUEGBAR610301010Internal error, the master data service is not available.
ERIC_IO_STEUERZEICHEN_IM_NDS610301014Invalid control characters were located in payload record.
ERIC_IO_VERSIONSINFORMATIONEN_NICHT_GEFUNDEN610301031The version informations of the ERiC libraries could not be read.
ERIC_IO_FALSCHES_VERFAHREN610301104The value of the transfer header element 'Verfahren' ist not supported by the used reader.
ERIC_IO_READER_MEHRFACHE_STEUERFAELLE610301105The input file contains more than one tax case.
ERIC_IO_READER_UNERWARTETE_ELEMENTE610301106Unexpected elements were found in the input file, details are available, where applicable, in the log file (eric.log).
ERIC_IO_READER_FORMALE_FEHLER610301107Formal errors were found in the input file, details are available, where applicable, in the log file (eric.log).
ERIC_IO_READER_FALSCHES_ENCODING610301108The input data was not encoded in ISO-8859-15, or the encoding was not specified.
ERIC_IO_READER_MEHRFACHE_NUTZDATEN_ELEMENTE610301109More than one 'Nutzdaten' element was found in the inout file.
ERIC_IO_READER_MEHRFACHE_NUTZDATENBLOCK_ELEMENTE610301110More than one payload block ['Nutzdatenblock'] was found in the input file.
ERIC_IO_UNBEKANNTE_DATENART610301111The value in the transfer header element 'Datenart' is not supported by the reader used.
ERIC_IO_READER_UNTERSACHBEREICH_UNGUELTIG610301114Invalid or incorrect valud for the subarea field.
ERIC_IO_READER_ZU_VIELE_NUTZDATENBLOCK_ELEMENTE610301115Multiple payload blocks ['Nutzdatenblöcke'] found in the input file.
ERIC_IO_READER_STEUERZEICHEN_IM_TRANSFERHEADER610301150Invalid control characters found in the transfer header element.
ERIC_IO_READER_STEUERZEICHEN_IM_NUTZDATENHEADER610301151Invalid control characters found in the payload header ['NutzdatenHeader'] element.
ERIC_IO_READER_STEUERZEICHEN_IN_DEN_NUTZDATEN610301152Invalid control characters found in payload ['Nutzdaten'] element.
ERIC_IO_READER_ZU_VIELE_ANHAENGE610301190
ERIC_IO_READER_ANHANG_ZU_GROSS610301191
ERIC_IO_READER_ANHAENGE_ZU_GROSS610301192
ERIC_IO_READER_SCHEMA_VALIDIERUNGSFEHLER610301200Es traten Fehler beim Validieren des XML auf. Details stehen im Logfile (eric.log).
ERIC_IO_READER_UNBEKANNTE_XML_ENTITY610301201An XML entity could not be resolved.
ERIC_IO_DATENTEILNOTFOUND610301252The text '</DatenTeil>' could not be located in the xml string.
ERIC_IO_DATENTEILENDNOTFOUND610301253The text '</DatenTeil>' could not located in the xml string
ERIC_IO_UEBERGABEPARAMETER_FEHLERHAFT610301300Incorrect transfer parameters for the function.
ERIC_IO_UNGUELTIGE_UTF8_SEQUENZ610301400The parameter contains invalid UTF-8 multibyte sequences.
ERIC_IO_UNGUELTIGE_ZEICHEN_IN_PARAMETER610301401The parameter contains at least one invalid character.
ERIC_PRINT_INTERNER_FEHLER610501001Faulty process, detailed information is not available.
ERIC_PRINT_DRUCKVORLAGE_NICHT_GEFUNDEN610501002No print template for the specified combination of incident type and assessment period. Please check the installed print templates.
ERIC_PRINT_UNGUELTIGER_DATEI_PFAD610501004A wrong file path was given or access rights are missing.
ERIC_PRINT_INITIALISIERUNG_FEHLERHAFT610501007ERiCPrint was not correctly initialzed. Maybe ERiC was not correctly initialized?
ERIC_PRINT_AUSGABEZIEL_UNBEKANNT610501008The used format, respectively the target client are unknown.
ERIC_PRINT_ABBRUCH_DRUCKVORBEREITUNG610501009The start of the printing process failed. It may not have been possible to allocate required resources.
ERIC_PRINT_ABBRUCH_GENERIERUNG610501010An error occured while outputting the content.
ERIC_PRINT_STEUERFALL_NICHT_UNTERSTUETZT610501011The combination of the incident type and assessment period are not supported.
ERIC_PRINT_FUSSTEXT_ZU_LANG610501012The provided footnote is too long.
EricBearbeiteVorgang Parameters:
NameParameterData TypeRequiredDescription
ErfolgformErfolgNoInformation from the successful processing a tax declaration.
TransfersformTransfersNoGets or sets information on all data deliveries, including deliveries that have not been confirmed by the server.
FehlerRegelpruefungenformList<FehlerRegelpruefung>YesError rules that result from the processing of a tax declaration.
HinweiseformList<Hinweis>YesHints that result the processing of a tax declaration.
Erfolg Parameters:
NameParameterData TypeRequiredDescription
TelenummerformList<string>YesThe generated tele-number for the successful tax declaration process.
OrdnungsbegriffeformList<string>YesThe classification key for the successful tax declaration process.
Transfers Parameters:
NameParameterData TypeRequiredDescription
TransferListformList<Transfer>YesContains information on all data deliveries, including deliveries that have not been confirmed by the server.
Transfer Parameters:
NameParameterData TypeRequiredDescription
TransferTicketformstringNoThe ticket of the transfer.
FehlerRegelpruefung Parameters:
NameParameterData TypeRequiredDescription
NutzdatenticketformstringNoThe user data ticket of the reference.
FeldidentifikatorformstringNoThe field identifier of the reference.
MehrfachzeilenindexformstringNoThe multi-line index of the reference.
LfdNrVordruckformstringNoThe delivery number form of the reference.
VordruckZeilennummerformstringNoIndicates the line number of the error field mentioned in the form.
SemantischeIndexesformList<SemantischerIndex>YesSpecifies the value of one or more index fields that identify the context of error messages.
UntersachbereichformstringNoThe sub-subject-area of the reference.
PrivateKennnummerformstringNoThe private identification number of the reference.
RegelNameformstringNoThe name of the rule that applies to the reference.
FachlicheFehlerIdformstringNoThe technical error identifier of the reference.
TextformstringNoThe textual details of the reference.
SemantischerIndex Parameters:
NameParameterData TypeRequiredDescription
NameformstringNoThe name of the index field.
ValueformstringNoThe value of the index field.
Hinweis Parameters:
NameParameterData TypeRequiredDescription
NutzdatenticketformstringNoThe user data ticket of the reference.
FeldidentifikatorformstringNoThe field identifier of the reference.
MehrfachzeilenindexformstringNoThe multi-line index of the reference.
LfdNrVordruckformstringNoThe delivery number form of the reference.
VordruckZeilennummerformstringNoIndicates the line number of the error field mentioned in the form.
SemantischeIndexesformList<SemantischerIndex>YesSpecifies the value of one or more index fields that identify the context of error messages.
UntersachbereichformstringNoThe sub-subject-area of the reference.
PrivateKennnummerformstringNoThe private identification number of the reference.
RegelNameformstringNoThe name of the rule that applies to the reference.
FachlicheHinweisIdformstringNoThe technical note identifier of the reference.
TextformstringNoThe textual details of the reference.
Elster Parameters:
NameParameterData TypeRequiredDescription
TransferHeaderformTransferHeaderYesThe transfer header part of the ELSTER document.
DatenTeilformDatenTeilNoThe data (facts) part of the ELSTER document.
TransferHeader Parameters:
NameParameterData TypeRequiredDescription
VersionformstringYesThe version of the transfer header.
VerfahrenformVerfahrenYesThe tax operation used in the ELSTER process.
DatenArtformDatenartYesThe tax data type of the ELSTER process.
VorgangformVorgangYesThe authentification procedure of the ELSTER process.
TransferTicketformstringNoThe ticket identifier after a successful ELSTER process.
TestmerkerformTestmerker?NoThe flag that indicates whether the tax declaration or filing is a test case. For production purposes, this value should not be set.
SigUserformSigUserNoThe signature and associated information on the compressed, encrypted, base64-encoded content of the the data part of a tax declaration / statement.
EmpfaengerformEmpfaengerNoThe receiving ELSTER server.
HerstellerIDformstringYesThe identifier of the software manufacturer, through whose software the tax declaration is filed.
DatenLieferantformstringYesThe details of the provider that submits tax data.
EingangsDatumformDateTime?NoThe date of receipt of the tax data.
DateiformDateiNoThe encryption data required for authenticated transmission of tax data.
RCformRCNoThe return code of the transfer header and is included in the response XML of the ELSTER server. The value should never be set by the data provider.
VersionClientformstringNoThe details of the software that submits the tax data.
ZusatzformZusatzNoData extensions to the transfer header.
Verfahren Enum:
ElsterAnmeldungAuflistung der gültigen Verfahren
ElsterBereitstellungElsterBereitstellung
ElsterBilanzE-Bilanzen
ElsterBRMAnträge, Freischaltungen und Stornierungen von speziellen Rechten im Berechtigungsmangement
ElsterBRMOrgBerechtigungsmanagement Lohnsteuerhilfevereine
ElsterDatenabholungDatenabholung (von Extern) aus der Bereitstellungsdatenbank
ElsterErklaerungErklärungsteuern
ElsterExternKommunikation von BOP an ITZBund
ElsterFSEFragebogen Steuerliche Erfassung
ElsterKapEStKapitalitalertragsteuer
ElsterKMVKontrollmitteilungsverfahren
ElsterKontoabfrageSteuerkontenabfrage insbes. fuer Steuerberater bzw. ueber Portal (Online) Abfragen, Anmeldung etc. für Steuerkonto
ElsterLavendelLohnsteuerabzugsverfahren der Länder
ElsterLohnLohnsteuerdaten
ElsterLohn2Elektronische Lohnsteuerkarte
ElsterNachrichtVersand von Nachrichten an die Finanzverwaltung (z.B. Einspruch)
ElsterSignaturDaten für die Authentifizierung und Registrierung bei ELSTER
ElsterVollmachtDBDaten der Vollmachtsdatenbank
Datenart Enum:
Anlage34aBegünstigung der nicht entnommenen Gewinne nach § 34a EStG
AnpassungVorauszahlungAntrag auf Anpassung von Vorauszahlungen
AntragUStVerguetung4aDer Antrag auf Umsatzsteuer-Vergütung nach § 4a UStG
AbrufcodeAntragAntrag für einen Abrufcode
AenderungAdresseAntrag auf Änderung der Adresse
AbrufcodeStornoStornieren eines Abrufcodes
AbrufvollmachtAnlageAnlage einer Abrufvollmacht
AbrufvollmachtUpdateÄnderung einer Abrufvollmacht
AenderungBankverbindungAntrag auf Änderung der Bankverbindung
AntraegeRechteLoeschenLöschnung von Berechtigungen zur ElsterKontoabfrage durch den Nutzer
AntraegeUndRechteStatusabfrage
Aufzeichnung146aDie elektronische Übermittlung von elektronischen Aufzeichnungssystemen nach § 146a Abs. 4 AO an die Finanzverwaltung
BetPGFragebogen zur steuerlichen Erfassung für die Beteiligung an einer Personengesellschaft
BilanzBilanzen sowie Gewinn- und Verlustrechnungen, welche bilanzierende Unternehmen einreichen sollen.
BelegnachreichungBelegnachreichung zur Steuererklärung
BSBMitteilungBSBMitteilung
BZSt2§138 AO Meldungen an das BZSt
C19MitteilungMitteilungen über Corona-Zuschüsse nach § 13 MV (C19-Mitteilungen)
DUeAbmeldenAbmelden von Arbeitnehmern (AN) für einen Arbeitgeber (AG) durch einen Datenübermittler (DÜ)
DUeAnmeldenAnmelden von Arbeitnehmern (AN) für einen Arbeitgeber (AG) durch einen Datenübermittler (DÜ)
DUeUmmeldenUmmelden von Arbeitnehmern (AN) für einen Arbeitgeber (AG) durch einen Datenübermittler (DÜ)
EinspruchEinspruch
EinspruchNachtragEinspruchNachtrag
EinspruchRuecknahmeEinspruchRuecknahme
ELeVAntragELStAMAnträge zu den elektronischen Abzugsmerkmalen
ELeVErmaessigungAntrag auf Lohnsteuer-Ermäßigung
ELeVGetrenntlebendErklärung zum dauernden Getrenntleben
ELeVSteuerklassenwechselAnAntrag auf Steuerklassenwechsel
ELeVWiederaufnahmeEheErklärung zur Wiederaufnahme der ehelichen/lebenspartnerschaftlichen Gemeinschaft
EPAntwortDamit können die Empfänger eines Bescheids oder einer Mitteilung auf die erhaltene Nachricht antworten,sofern die Nachricht die Möglichkeit zu antworten bietet.
EPBescheidBietet speziell berechtigten Verwaltungen die Möglichkeit rechtsverbindliche Bescheide entsprechend § 9 OZG bekannt zu geben.
EPMitteilungBietet speziell berechtigten Verwaltungen die Möglichkeit nicht rechtsverbindliche Nachrichten bekannt zu geben.
EPKurzmitteilungBietet speziell berechtigten Verwaltungen die Möglichkeit, nicht rechtsverbindliche Kurznachrichten bekannt zu geben
ElsterErklaerungDatenAbholen von Bescheiddaten
ElsterKMVDatenAbholen von KMV Daten
ElsterLohn2DatenElster Lohn2 Daten: Abholen von Änderungslisten der Arbeitnehmer Elektronische LohnSteuerAbzugsMerkmale (ELStAM)
ElsterLohnDatenElster Lohn Daten
ElsterVaStDatenAbholen von Belegen zum Vorausfüllen der Steuererklärung
ElsterDIVADatenAbholen von DIVA Daten
ElsterDIVDatenAbholen Diverser Daten
ElsterEPBescheidDatenFür die Abholung von Bescheiden für Organisationen mit Bekanntgabe nach § 122a AO
ElsterEPMitteilungDatenFür die Abholung von Mitteilungen für Organisationen ohne rechtliche Bekanntgabe nach § 122a AO.
EPStBescheidAbholungFür die Übermittlung von Bescheiden mit steuerlichem Kontext von Organisationen außerhalb der Finanzverwaltung (z. B. Kommunen) an Anwender (z. B. Unternehmen)
EPStMitteilungAbholungFür die Übermittlung von Mitteilungen mit steuerlichem Kontext von Organisationen außerhalb der Finanzverwaltung (z. B. Kommunen) an Anwender (z. B. Unternehmen)
ErbschaftsteuerUmfasst die elektronische Übermittlung von Erbschaftsteuererklärungen durch Erwerber an die Finanzverwaltung
EStEinkommensteuer
EStbeschraenktEinkommensteuer für beschränkt Steuerpflichtige
EUEREinnahmenüberschussrechnung
EUnÜbernahme von EUER-Erklärungsdaten in Mein ELSTER
FEINFeststellung der Einkünfte
ForschungZulAntragAntrag auf Forschungszulage durch Unternehmen oder Steuerpflichtigen
KStAntragOptionPersGOption zur Körperschaftsteuer gemäß § 1a KStG
FLHMitteilungÜbermittlung Mitteilungen zu Billigkeitsleistungen im Zusammenhang mit der Starkregen- und Hochwasserkatastrophe im Juli 2021 nach § 15 MV-E
FreistellungKapitalertraegeBVFreistellungKapitalerträgeBV
FristverlaengerungAntrag auf Fristverlängerung
FsEVereinSteuerlichen Erfassung - Gründung eines Vereins oder einer anderen Körperschaft des privaten Rechts
GewerbemeldungTrade notification
GDBMitteilungGDB Notice
Gewinnermittlung13aEStGErmittlung des Gewinns aus Land und Forstwirtschaft nach § 13a EStG
GewStGewerbesteuerjahreserklärung
GewStZGewerbesteuerzerlegung
GrundsteuerBWDie länderspezifischen Umsetzungen der neuen Grundsteuer werden über die Datenarten Grundsteuer Baden-Württemberg
GrundsteuerBYDie länderspezifischen Umsetzungen der neuen Grundsteuer werden über die Datenarten Grundsteuer Bayern
GrundsteuerHEDie länderspezifischen Umsetzungen der neuen Grundsteuer werden über die Datenarten Grundsteuer Hessen
GrundsteuerHHDie länderspezifischen Umsetzungen der neuen Grundsteuer werden über die Datenarten Grundsteuer Hamburg
GrundsteuerNIDie länderspezifischen Umsetzungen der neuen Grundsteuer werden über die Datenarten Grundsteuer Niedersachsen
GrundsteuerwertGrundsteuerwert
InvStG56Abs5Feststellung des fiktiven Veräußerungsgewinns nach § 56 Abs. 5 InvStG zum 31.12.2017
InvStG51FeststellungDie Erklärung zur gesonderten und einheitlichen Feststellung von Besteuerungsgrundlagen nach § 51 InvStG(Investmentsteuergesetz)
KapEStAKapitalertragssteuer-Anmeldung nach EStG
KapEStInvStGKapitalertragsteueranmeldung nach dem Investmentsteuergesetz
KapGFragebogen zur steuerlichen Erfassung für Kapitalgesellschaften
KapGAusFragebogen zur steuerlichen Erfassung für eine nach ausländischem Recht gegründete Körperschaft (Kapitalgesellschaft/Genossenschaft)
KKVMitteilungKKV Notice
KontoabfrageElster Kontoabfrage
KontoinformationKontoinformation
KStKörperschaftssteuererklärung
KStZKörperschaftsteuerzerlegung
KTTAnmeldungHHAnmeldung der Kultur und Tourismustaxe gemäß $ 6 Abs. 3 HmbKTTG (Hamburg)
KTTAnzeigeHHAnzeige gemäß § 6 Abs. 1 Hamburgisches Kultur- und Tourismustaxengesetz
LohnersatzleistungLohnersatzleistung
LohnersatzMitteilungLohnersatzmitteilung
LStALohnsteueranmeldung
LStBLohnsteuerbescheinigung und -Protokollabholung
LStHVVMAnlageÜbermittlung einer neuen Vollmacht
LStHVVMUpdateÄnderung einer Vollmacht
OGHMitteilungMitteilungen nach §4a MV (Ordnungsgelder nach § 335 des Handelsgesetzbuchs)
VermoegenswirksameLeistungVermögenswirksame Leistung
VMWiderrufWiderruf einer Vollmacht
VollmachtDetailsAbruf der Vollmachtdetails
VNoVMVRegistrierungRegistrierung eines Vollmachnehmers ohne Vollmachtsvermutung
VNoVMVUpdateÄnderung der Daten eines Vollmachnehmers ohne Vollmachtsvermutung
VNoVMVLoeschungLöschen eines Vollmachnehmers ohne Vollmachtsvermutung
VollfAAnlageAnlage einer Vollmacht für Angehörige
VollfAUpdateÄnderung einer Vollmacht für Angehörige
VMoVMVStBAnlageAnlage einer Vollmacht für Steuerberater ohne Vollmachtsvermutung, die nicht an der K-VDB teilnehmen
VMoVMVStBUpdateÄnderung einer Vollmacht für Steuerberater ohne Vollmachtsvermutung, die nicht an der K-VDB teilnehmen
VMoVMVFreischaltungFreischaltung einer Vollmacht ohne Vollmachtsvermutung
VAGMitteilungVAGMitteilung
DIVADatenBZStEinführung von DIVA mit Einwilligungserklärung für den Abrug von elektronischen Bescheiden aus dem Bundeszentralamt für Steuern (BZSt)
DivaEinwilligungAnlageBRMAnlegen einer Einwilligungserklärung
DivaEinwilligungFreischFreischalten einer Einwilligungserklärung
DivaEinwilligungUpdateBRMÄndern einer Einwilligungserklärung
DivaWiderrufBRMWiderrufen einer Einwilligungserklärung
DivaErgebnislisteAbfragen einer Einwilligungserklärung
LStHVDivaAdresseBRMEinwilligung mit Angabe der E-Mail-Adresse einer Beratungsstelle zur elektronischen Bereitstellung
VMErgebnisListeVNSichtAbruf der Vollmachtliste
PersGFragebogen zur steuerlichen Erfassung für eine Personengesellschaft
PostfachAnfrageDie Ermittlung mögliche alle Metainformationen je Datengruppe und je Steuerart für ein Benutzerkonto oder Fingerprint
PostfachStatusDie Ermittlung z.b die Anzahl der Treffer je Datengruppe und je Steuerart für ein Account oder Fingerprint
ProtokollAnforderungProtokollanforderung
RegistrierungRegistrierung (zur Steuerkontoabfrage)
SchenkungsteuerElektronische Übermittlung von Schenkungsteuererklärungen durch Erwerber an die Finanzverwaltung
SonstigeNachrichtenSonstige Nachrichten
SpezRechtAntragAntrag eines speziellen Rechts
SpezRechtFreischaltungFreischaltung eines speziellen Rechts
SpezRechtListeListe der speziellen Rechte
SpezRechtStornoStornieren eines speziellen Rechts
SpezRechtTeilnahmeAntrag auf Berechtigung zum Abruf der eigenen Belege („Teilnahme an der VaSt“)
StAb50aMeldungen zum Verfahren 50a an den Bund
StatusabfragePrüft den Status einer Datenabholung-Abfrage.
UnentgeltlicheDepotuebertragungUnentgeltliche Depotübertragung
UENSTAnmeldungBEAnmeldung Übernachtungsteuer (Berlin)
UENSTAnzeigeBEAnzeige gemäß § 9 des Gesetzes über eine Übernachtungsteuer in Berlin
UStUmsatzsteuer
UStVAUmsatzsteuervoranmeldung
UStDVUmsatzsteuer-Dauerfristverlängerung
UStSVUmsatzsteuer-Dauerfristverlängerung mit Sondervorauszahlung
VGNAnmeldungHBAnmeldung Vergnügungssteuer (Hamburg)
VGNAnmeldungBEAnmeldung Vergnügungssteuer (Bremen)
VGNAnmeldungHHAnmeldung Spielvergnügungsteuer (Hamburg)
VGNAnzeigeHHAnzeige Spielvergnügungsteuer (Hamburg)
WTBAnmeldungHBAnmeldung Wettbürosteuer (Bremen)
ZMDOZusammenfassende Meldungen
ElsterVollmachtDatenFür die Abholung von Daten der Datenarten 'LStHVVMAnlage' und 'LStHVVMUpdate'
MitteilungAbholungFür die Abholung von Mitteilungen
Vorgang Enum:
Send_AuthSenden von authentifizierten Daten (Signatur im THeader)
Send_Auth_PartSenden von Daten die partielle verarbeitet werden, d.h. wenn bei Sammellieferungen ein Fehler enthalten ist, wird nicht die gesamte Datenlieferung abgelehnt, sondern nur der fehlerhafte Teil.
Send_NoSigSenden von Daten ohne Authentifizierung
Send_NoSig_PartSenden von Daten die partielle verarbeitet werden, d.h. wenn bei Sammellieferungen ein Fehler enthalten ist, wird nicht die gesamte Datenlieferung abgelehnt, sondern nur der fehlerhafte Teil.
Testmerker Enum:
NameValue
TM01000000110000001Testfall. Mit diesem Testmerker ist es möglich eine Server-Testantwort mit mehreren gefüllten Tags <ElsterInfo> zu erhalten. Der versandte Steuerfall wird in dem ELSTER Annahmeserver direkt ausge-steuert. Ziel dieses Testmerkers ist es, das Verhalten einer Serverantwort mit gefülltem Element <ElsterInfo> zu testen.
TM08000000180000001Testfall für VaSt, Verfahren ElsterSignatur.
TM160000001160000001Testfall für KapEStA und KapEStInvStG.
TM160000002160000002Testfall für KapEStA und KapEStInvStG.
TM220000000220000000Testfall für LStB, nur Validierung in dem ELSTER Annahmeserver und Protokollerstellung.
TM220002000220002000Testfall für LStB, Testfall als Kompletttest mit Einspeicherung in den eSpeicher des jeweiligen Landes
TM230000001230000001Testfall für Steuerkontoabfrage. Nur gültig mit Teststeuernummer.
TM240000000240000000Testfall für das Verfahren ElsterKMV.
TM370000001370000001Testfall für VaSt, Verfahren ElsterBRM.
TM520000000520000000Testfall für nPA oder eAT. Bewirkt die Verwendung eines Testkontos. Dieser Testmerker wird nicht im XML angegeben, sondern an die eID-Client-URL angehängt.
TM700000001700000001Testfall, der sofort nach dem Empfang im jeweiligen Rechenzentrum des Bundeslandes gelöscht wird. Es erfolgt keine weitere Verarbeitung. Dient zum Test der Leitungsverbindung. Dieser Testmerker ist bei KapEStA und KapEStInvStG nicht zulässig.
TM700000004700000004Testfall, der sofort nach Eingang in dem ELSTER Annahmeserver gelöscht wird. Es erfolgt keine weitere Verarbeitung. Dient dem externen Softwareher-steller zum Testen der Datenübertragung.
SigUser Parameters:
NameParameterData TypeRequiredDescription
InhaltformObjectNoThe content of the data. Currently supported: Raw XML (text), XElement or IXmlSerializable
Empfaenger Parameters:
NameParameterData TypeRequiredDescription
IdformstringNoThe identifier of the receiver.
ZielformBundesland?NoThe destination of the receiver.
Bundesland Enum:
BWBaden-Württemberg
BYBayern
BEBerlin
BBBrandenbu
HBBremen
HHHamburg
HEHessen
MVMecklenburg - Vorpommern
NINiedersachsen
NWNordrhein - Westfalen
RPRheinland - Pfalz
SLSaarland
SNSachsen
STSachsen - Anhalt
SHSchleswig - Holstein
THThüringen
ECElsterCountry 'Testbundesland' - nicht mit Echtdatenlieferung kombinieren
BFBundesamt fuer Finanzen
CSClearingstelle
CDClearingstelle Düsseldorf
CMZPS - Kommunikation
CNZPS - Fachlichkeit
DSDESTATIS
OPElsterOnline Portal
TKTestcenter Konsens
ZFZFA
Datei Parameters:
NameParameterData TypeRequiredDescription
VerschluesselungformVerschluesselungsartNoThe type of data encryption used.
KompressionformKompressionNoThe type of data compression used.
TransportSchluesselformstringNoThe transport key used in the encryption.
ErstellungformErstellungNo[Documentation unavailable]
Verschluesselungsart Enum:
PKCS_7v1_5PKCS#7v1.5
PKCS_7v1_5envelopedPKCS#7v1.5enveloped
NO_BASE64NO_BASE64
CMSEncryptedDataCMSEncryptedData
CMSEnvelopedDataCMSEnvelopedData
EnvelopedData__RSA_OAEP__AES_128__GZip__B64EnvelopedData;RSA-OAEP;AES-128;GZip;B64
Kompression Enum:
GZIPGNU zip
NO_BASE64NO_BASE64
Erstellung Parameters:
NameParameterData TypeRequiredDescription
EricformEricTypNo[Documentation unavailable]
EricTyp Parameters:
NameParameterData TypeRequiredDescription
InhaltformObjectNoThe content of the data. Currently supported: Raw XML (text), XmlElement, XElement or IXmlSerializable
RC Parameters:
NameParameterData TypeRequiredDescription
RueckgabeformRueckgabeNoThe return value of the return code.
StackformStackNoThe internal value of the return code.
Rueckgabe Parameters:
NameParameterData TypeRequiredDescription
CodeformstringNoThe external error code. Either a zero (0) if no external errors occurred; otherwise an error number.
TextformstringNoThe external error message.
Stack Parameters:
NameParameterData TypeRequiredDescription
CodeformstringNoThe internal error code. Either a zero (0) if no internal errors occurred; otherwise an error number.
TextformstringNoThe external error message.
Zusatz Parameters:
NameParameterData TypeRequiredDescription
InfosformList<string>YesThe user-customizable items for the extension. Data providers can use these items for their own extensions/information.
ElsterInfosformList<string>YesThe ELSTER items for the extension. They can be included in the response XML from the ELSTER server, if special information must be returned to the user after data submission. For example, for authenticated submission, information about impending certificate expiration etc. It must not be supplied by the data provider (even when empty).
DatenTeil Parameters:
NameParameterData TypeRequiredDescription
NutzdatenbloeckeformList<Nutzdatenblock>YesThe blocks of tax data of the ELSTER document.
Nutzdatenblock Parameters:
NameParameterData TypeRequiredDescription
NutzdatenHeaderformNutzdatenHeaderYesThe header part of the block.
NutzdatenformNutzdatenYesThe data part of the block.
NutzdatenHeader Parameters:
NameParameterData TypeRequiredDescription
VersionformstringYesThe version of the header.
NutzdatenTicketformstringYesThe ticket identifier of the header.
EmpfaengerformNDHEmpfaengerYesThe receiver of the header.
HerstellerformHerstellerYesThe software manufacturer, through whose software the tax declaration or filing is submitted.
DatenLieferantformstringNoThe details of the data provider (e.g. taxpayer, tax consulant or firm), who produced the tax data and it must not necessarily be the same person declared in the TransferHeader section.
RCformRCNoThe return code of the header.
ZusatzformZusatzNoThe data extensions of the header.
NDHEmpfaenger Parameters:
NameParameterData TypeRequiredDescription
IdformEmpfaengerIDNoThe identifier of the receiver.
ValueformstringNoThe value of the receiver.
EmpfaengerID Enum:
LFederal State Key (Laenderschluessel z.B. bei LStB.)
FFederal Tax Office Number (BundesFinanzamtsnummer z.B. bei ESt)
Hersteller Parameters:
NameParameterData TypeRequiredDescription
ProduktNameformstringNoThe product name of the tax software produced by the manufacturer.
ProduktVersionformstringNoThe product version of the tax software produced by the manufacturer.
Nutzdaten Parameters:
NameParameterData TypeRequiredDescription
InhaltformObjectYesThe content of the tax data. This varies by tax declaration. Currently supported formats: Raw XML (text), XElement, and IXmlSerializable
BinaryFile Parameters:
NameParameterData TypeRequiredDescription
MetadataformFileMetadataNoThe attributes of the file.
NameformstringNoThe name of the file without information on its directory path.
Contentformbyte[]NoThe raw data content of the file.
FileMetadata Parameters:
NameParameterData TypeRequiredDescription
NameformstringNoThe name of the file. For files, gets the name of the file. For directories, gets the name of the last directory in the hierarchy if a hierarchy exists; otherwise, the name of the directory.
FullNameformstringNoThe full path of the directory or file.
LastAccessTimeformDateTimeNoThe time the current file or directory was last accessed.
LastAccessTimeUtcformDateTimeNoThe name of the file.
LastWriteTimeformDateTimeNoThe time when the current file or directory was last written to.
LastWriteTimeUtcformDateTimeNoThe time, in coordinated universal time (UTC), when the current file or directory was last written to.
LengthformlongNoThe size, in bytes, of the current file.
UserIdformintNoThe size, in bytes, of the current file.
GroupIdformintNoThe file group id.
OthersCanReadformboolNoA value that indicates whether the others can read from this file.
GroupCanExecuteformboolNoA value that indicates whether the group members can execute this file.
GroupCanWriteformboolNoA value that indicates whether the group members can write into this file.
GroupCanReadformboolNoA value that indicates whether the group members can read from this file.
OwnerCanExecuteformboolNoA value that indicates whether the owner can execute this file.
OwnerCanWriteformboolNoA value that indicates whether the owner can write into this file.
OwnerCanReadformboolNoA value that indicates whether the owner can read from this file.
OthersCanExecuteformboolNoA value that indicates whether others can read from this file.
OthersCanWriteformboolNoA value that indicates whether others can write into this file.
ExtensionsformDictionary<string, string>NoExtensions to the file attributes.

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /SubmitZm2021Async HTTP/1.1 
Host: taxfiling.pwc.de 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<SubmitZm2021Async xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PwC.xEric.Core.Services.Contracts.Umsatzsteuer.Requests">
  <AbrufCode>String</AbrufCode>
  <Anschrift>
    <name>String</name>
    <adresszusatz>String</adresszusatz>
    <strasse>String</strasse>
    <hausnr>String</hausnr>
    <plz>String</plz>
    <ort>String</ort>
    <staat>String</staat>
    <telefon>String</telefon>
  </Anschrift>
  <DatenLieferant>String</DatenLieferant>
  <DuplexDruck>false</DuplexDruck>
  <FussText>String</FussText>
  <Knri>String</Knri>
  <ProtocolPrefix>String</ProtocolPrefix>
  <Zertifikat xmlns:d2p1="http://schemas.datacontract.org/2004/07/PwC.xEric.Core.Domain.Concretes.Models">
    <Content xmlns="http://schemas.datacontract.org/2004/07/PwC.DigitalHub.Utilities.IO.Core.Contracts.Models">AA==</Content>
    <d2p1:Description>String</d2p1:Description>
    <d2p1:Id>00000000-0000-0000-0000-000000000000</d2p1:Id>
    <d2p1:Index>0</d2p1:Index>
    <d2p1:Name>String</d2p1:Name>
    <d2p1:Pin>String</d2p1:Pin>
    <d2p1:Tags xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>String</d3p1:string>
    </d2p1:Tags>
  </Zertifikat>
  <ZmZeilen waehrung="0" meldeart="10">
    <anzeige>false</anzeige>
    <widerruf>false</widerruf>
    <mzr>
      <quart>1</quart>
      <jahr>0</jahr>
    </mzr>
    <zeile umsatzart="D">
      <knre>String</knre>
      <betrag>0</betrag>
    </zeile>
  </ZmZeilen>
</SubmitZm2021Async>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<BearbeiteVorgangResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PwC.xEric.Core.Services.Contracts.Responses">
  <Id>String</Id>
  <Index>0</Index>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <StatusCode>ERIC_OK</StatusCode>
  <StatusText>String</StatusText>
  <Rueckgabe>
    <Erfolg>
      <Telenummer>String</Telenummer>
      <Ordnungsbegriff>String</Ordnungsbegriff>
    </Erfolg>
    <Transfers>
      <Transfer>
        <TransferTicket>String</TransferTicket>
      </Transfer>
    </Transfers>
    <FehlerRegelpruefung>
      <Nutzdatenticket>String</Nutzdatenticket>
      <Feldidentifikator>String</Feldidentifikator>
      <Mehrfachzeilenindex>String</Mehrfachzeilenindex>
      <LfdNrVordruck>String</LfdNrVordruck>
      <VordruckZeilennummer>String</VordruckZeilennummer>
      <SemantischerIndex Name="String">String</SemantischerIndex>
      <Untersachbereich>String</Untersachbereich>
      <PrivateKennnummer>String</PrivateKennnummer>
      <RegelName>String</RegelName>
      <FachlicheFehlerId>String</FachlicheFehlerId>
      <Text>String</Text>
    </FehlerRegelpruefung>
    <Hinweis>
      <Nutzdatenticket>String</Nutzdatenticket>
      <Feldidentifikator>String</Feldidentifikator>
      <Mehrfachzeilenindex>String</Mehrfachzeilenindex>
      <LfdNrVordruck>String</LfdNrVordruck>
      <VordruckZeilennummer>String</VordruckZeilennummer>
      <SemantischerIndex Name="String">String</SemantischerIndex>
      <Untersachbereich>String</Untersachbereich>
      <PrivateKennnummer>String</PrivateKennnummer>
      <RegelName>String</RegelName>
      <FachlicheHinweisId>String</FachlicheHinweisId>
      <Text>String</Text>
    </Hinweis>
  </Rueckgabe>
  <Serverantwort>
    <TransferHeader version="String">
      <Verfahren>ElsterAnmeldung</Verfahren>
      <DatenArt>34a</DatenArt>
      <Vorgang>send-Auth</Vorgang>
      <TransferTicket>String</TransferTicket>
      <Testmerker>0</Testmerker>
      <SigUser />
      <Empfaenger id="String">
        <Ziel>BW</Ziel>
      </Empfaenger>
      <HerstellerID>String</HerstellerID>
      <DatenLieferant>String</DatenLieferant>
      <EingangsDatum>00010101000000</EingangsDatum>
      <Datei>
        <Verschluesselung>PKCS#7v1.5</Verschluesselung>
        <Kompression>GZIP</Kompression>
        <TransportSchluessel>String</TransportSchluessel>
        <Erstellung>
          <Eric />
        </Erstellung>
      </Datei>
      <RC>
        <Rueckgabe>
          <Code>String</Code>
          <Text>String</Text>
        </Rueckgabe>
        <Stack>
          <Code>String</Code>
          <Text>String</Text>
        </Stack>
      </RC>
      <VersionClient>String</VersionClient>
      <Zusatz>
        <Info>String</Info>
        <ElsterInfo>String</ElsterInfo>
      </Zusatz>
    </TransferHeader>
    <DatenTeil>
      <Nutzdatenblock>
        <NutzdatenHeader version="String">
          <NutzdatenTicket>String</NutzdatenTicket>
          <Empfaenger id="L">String</Empfaenger>
          <Hersteller>
            <ProduktName>String</ProduktName>
            <ProduktVersion>String</ProduktVersion>
          </Hersteller>
          <DatenLieferant>String</DatenLieferant>
          <RC>
            <Rueckgabe>
              <Code>String</Code>
              <Text>String</Text>
            </Rueckgabe>
            <Stack>
              <Code>String</Code>
              <Text>String</Text>
            </Stack>
          </RC>
          <Zusatz>
            <Info>String</Info>
            <ElsterInfo>String</ElsterInfo>
          </Zusatz>
        </NutzdatenHeader>
        <Nutzdaten />
      </Nutzdatenblock>
    </DatenTeil>
  </Serverantwort>
  <TransferProtocols xmlns:d2p1="http://schemas.datacontract.org/2004/07/PwC.DigitalHub.Utilities.IO.Concretes.Models">
    <d2p1:BinaryFile>
      <Content xmlns="http://schemas.datacontract.org/2004/07/PwC.DigitalHub.Utilities.IO.Core.Contracts.Models">AA==</Content>
      <d2p1:Metadata xmlns:d4p1="http://schemas.datacontract.org/2004/07/PwC.DigitalHub.Utilities.IO.Core.Concretes.Models">
        <d4p1:Extensions xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d4p1:Extensions>
        <d4p1:FullName>String</d4p1:FullName>
        <d4p1:GroupCanExecute>false</d4p1:GroupCanExecute>
        <d4p1:GroupCanRead>false</d4p1:GroupCanRead>
        <d4p1:GroupCanWrite>false</d4p1:GroupCanWrite>
        <d4p1:GroupId>0</d4p1:GroupId>
        <d4p1:LastAccessTime>0001-01-01T00:00:00</d4p1:LastAccessTime>
        <d4p1:LastAccessTimeUtc>0001-01-01T00:00:00</d4p1:LastAccessTimeUtc>
        <d4p1:LastWriteTime>0001-01-01T00:00:00</d4p1:LastWriteTime>
        <d4p1:LastWriteTimeUtc>0001-01-01T00:00:00</d4p1:LastWriteTimeUtc>
        <d4p1:Length>0</d4p1:Length>
        <d4p1:Name>String</d4p1:Name>
        <d4p1:OthersCanExecute>false</d4p1:OthersCanExecute>
        <d4p1:OthersCanRead>false</d4p1:OthersCanRead>
        <d4p1:OthersCanWrite>false</d4p1:OthersCanWrite>
        <d4p1:OwnerCanExecute>false</d4p1:OwnerCanExecute>
        <d4p1:OwnerCanRead>false</d4p1:OwnerCanRead>
        <d4p1:OwnerCanWrite>false</d4p1:OwnerCanWrite>
        <d4p1:UserId>0</d4p1:UserId>
      </d2p1:Metadata>
      <d2p1:Name>String</d2p1:Name>
    </d2p1:BinaryFile>
  </TransferProtocols>
</BearbeiteVorgangResponse>