All -In -One -Konzept · fiskaltrust.Workshop-Hersteller 18.01.2017 /Monat fiskaltrust consulting...
Transcript of All -In -One -Konzept · fiskaltrust.Workshop-Hersteller 18.01.2017 /Monat fiskaltrust consulting...
fiskaltrust.Workshop - Hersteller 18.01.2017
/Monat
fiskaltrust consulting gmbhBauernmarkt 241010 Wien+43 1 5 330 [email protected]
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Händler-Information 1
All-In-One-Konzept
© www.fiskaltrust.at, 05.02.2017 fiskaltrust.Workshop 2
ALL
-IN
-ON
E
fiskaltrust.Workshop - Hersteller 18.01.2017
LAUFENDE AKTIVITÄTEN
3
• Papier- oder elektronischer Beleg mit Mindestangaben• Genaue Vorgabe der Signatur- bzw. Beleginhalte• Signierter Nullbeleg für Nachschau der Finanzpolizei
• Dokumentationen:1. Inbetriebnahme2. Signierter Startbeleg + Prüfung über BMF Belegcheck-App3. Datenerfassungsprotokoll zur FinanzPolizei-Kontrolle vor Ort4. An- und Abmeldung über FinanzOnline innerhalb 7 Tage (oder amtliches
Formular RK1)5. Signierter Ausfallbeleg
• Nach 48 Stunden Meldung des Ausfalls über FinanzOnline innerhalb 7 Tage• Meldung der Wiederinbetriebnahme über FinanzOnline innerhalb 7 Tage
6. Signierter Monatsbeleg7. Datenerfassungsprotokoll zumindest vierteljährlich auf
elektronischem externen Medium unveränderbar sichern (Revisionssicher)8. Signierter Jahrbeleg + Prüfung über BMF Belegcheck-App
� Prozessoptimierung durch Online-Anbindung
Beleg nach § 11 RKSV
4
Nur wenn QR-Code technisch nicht möglich ist:
- Variante 2: Link als Barcode
- Variante 3: Link als OCR-Schrift
- Variante 4: Text als OCR-Schrift
https://ft.tax/0/160724/F1WvRKpFiL4
_R1-AT0_FISKALTRUST.AT141_2
344_2016-01-02T19:23:14_17,
79_0,00_9,55_0,00_0,00_RWKO
RPON2RIDU===_-7999055361342
025763_2CEN7KDAERO3S===_SKL
MGGO2JGPTWVBY7PHMOECQB7PG23
XOHY7L3K3U3Q6N4WDV526UYWSPG
NF7NUZZUBABPTQEZKQQMVJQQ4N6
3J5JS7TPEEWA5DZX6EQ=
• Variante 1 = QR-Code(verpflichtende Mindestinhalt)
consulting gmbh
FISKALTRUST.AT141
2344
2016-01-02
19:23:14
17,79_0,00_9,55_0,00_0,00
• 2 LED-Glühbirne
• 1 Kurzfilm
QR-Code 3 x 3 cm
fiskaltrust.Workshop - Hersteller 18.01.2017
Inhalt des maschinenlesbaren Code
5
• _R1-AT0 … Kennzeichen des VDA (AT0 = Test)
• _FISKALTRUST.AT141 … Kassen-ID
• _2344 … Belegnummer
• _2016-01-02T19:23:14 … Beleg-Datum-Uhrzeit
• _17,79 … Betrag-Satz-Normal
• _0,00 … Betrag-Satz-Ermaessigt-1
• _9,55 … Betrag-Satz-Ermaessigt-2
• _0,00 … Betrag-Satz-Null
• _0,00 … Betrag-Satz-Besonders
• _RWKORPON2RIDU=== … Stand-Umsatz-Zaehler-AES256-ICM
• _-7999055361342025763 … Zertifikat-Seriennummer
• _2CEN7KDAERO3S=== … Sig-Voriger-Beleg
• _SKLMGGO2JGPTWVBY7PHMOECQB7PG23XOHY7L3K3U3Q6N4WDV526UYWSPGNF7NUZZUBABPTQEZKQQMVJQQ4N63J5JS7TPEEWA5DZX6EQ= … Signatur
Datenerfassungsprotokolle
6
2. § 11 RKSV: Definition = „RKSV-DEP“
2. Revisionssichere Speicherung• zumindest vierteljährlich auf elektronischem externen Medium unveränderbar
2. § 131 BAO: Keine Definition = „E131-Dep“• Eine Überprüfung der vollständigen, richtigen und lückenlosen Erfassung aller
Geschäftsvorfälle soll insbesondere bei der Losungsermittlung mit elektronischem Aufzeichnungssystem durch entsprechende Protokollierung der Datenerfassung und nachträglicher Änderungen möglich sein.
• Nach Kassenrichtlinie: „Radierverbot“
fiskaltrust.Workshop - Hersteller 18.01.2017
ELEKTRONISCH VERFÜGBARER BELEG
Ausstellendes Unternehmen �
„Belegmitnahme“
Belegkontrolle (durch FinPol)
- QR-Code-Scanner- NFC- Bluetooth- WLAN- E-Mail- Cloud
PAPIER
SPAREND
consulting gmbh
FISKALTRUST.AT141
2344
2016-01-02
19:23:14
17,79_0,00_9,55_0,00_0,00
• 2 LED-Glühbirne
• 1 Kurzfilm
Projektberatung
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 8
Internationale IT-Projektbegleitung – inklusive SteuerberatungWir Unterstützung Kassenhersteller und Großbetriebe bei der Fiskalisierung Ihrer Aufzeichnungssysteme unter Beachtung der steuerlichen Bestimmungen.
Pro
jekt
be
ratu
ng
fiskaltrust.Workshop - Hersteller 18.01.2017
SignatureCard
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 9
Ein
füh
run
g
SignatureBox
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 10
Ein
füh
run
g
fiskaltrust.Workshop - Hersteller 18.01.2017
SignatureCloud
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 11
Ein
füh
run
g
Sorglos-Services
© www.fiskaltrust.at, 17.01.2017 fiskaltrust.Workshop 12
Ge
sch
äfts
mo
de
ll
• Erleichterung der Inbetriebnahme und Verwaltung• Anschaffung von Signaturerstellungseinheiten• Personalisierung der Signaturerstellungseinheiten• Automatisierte Prüfung von Start- und Jahresbelegen• FinanzOnline-Meldungen (SEE, RegK)
• Online-Services• Backup des Datenerfassungsprotokolls (DEP)• Buchungsbeleg an den Steuerberater• Elektronische Belege an den Endkunden• Kundenbindungs-Systeme
• Zertifizierung der Kassenprodukte durch fiskaltrust
fiskaltrust.Workshop - Hersteller 18.01.2017
Anbindung der Kassensoftware
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 13
An
bin
du
ng
Sicherheitseinrichtung
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 14
An
bin
du
ng
fiskaltrust.Workshop - Hersteller 18.01.2017
Sicherheitseinrichtung
© www.fiskaltrust.at, 18.01.2017 fiskaltrust.Workshop 15
An
bin
du
ng
fiskaltrust.Sicherheitseinrichtung service ftCashBoxId
SSCD1..m
Journal1..n
IPOS
fiskaltrust.helipadQueue1..n
Balancer
ISSCD1..m
IPOS1.n,IDEP1.n
Sicherheitseinrichtung
© www.fiskaltrust.at, 05.02.2017 fiskaltrust.Workshop 16
An
bin
du
ng
fiskaltrust.Sicherheitseinrichtung service ftCashBoxId1
SSCD1
Queue1 Journal1
IATSSCD
IPOS, IDEPfiskaltrust.helipad
fiskaltrust.Sicherheitseinrichtung ftCashBoxId2
IATSSCD
IPOS, IDEP
fiskaltrust.helipadQueue2
SSCD2
Journal2
fiskaltrust.Workshop - Hersteller 18.01.2017
ReceiptRequest
© www.fiskaltrust.at, 2/5/2017 fiskaltrust.Workshop 17
namespace fiskaltrust.ifPOS.v0
{ public class ReceiptRequest {
[DataMember(Order = 10, EmitDefaultValue = true, IsRequired = true)] public string ftCashBoxID { get; set; } [DataMember(Order = 15, EmitDefaultValue = false, IsRequired = false)]
public string ftQueueID { get; set; }
[DataMember(Order = 16, EmitDefaultValue = false, IsRequired = false)] public string ftPosSystemId { get; set; } [DataMember(Order = 20, EmitDefaultValue = true, IsRequired = true)]
public string cbTerminalID { get; set; } [DataMember(Order = 30, EmitDefaultValue = true, IsRequired = true)] public string cbReceiptReference { get; set; }
[DataMember(Order = 40, EmitDefaultValue = true, IsRequired = true)] public DateTime cbReceiptMoment { get; set; }
[DataMember(Order = 50, EmitDefaultValue = true, IsRequired = true)] public ChargeItem[] cbChargeItems { get; set; }
[DataMember(Order = 60, EmitDefaultValue = true, IsRequired = true)] public PayItem[] cbPayItems { get; set; } [DataMember(Order = 70, EmitDefaultValue = true, IsRequired = true)]
public long ftReceiptCase { get; set; } [DataMember(Order = 80, EmitDefaultValue = false, IsRequired = false)] public string ftReceiptCaseData { get; set; }
[DataMember(Order = 90, EmitDefaultValue = false, IsRequired = false)] public decimal? cbReceiptAmount { get; set; }
[DataMember(Order = 100, EmitDefaultValue = false, IsRequired = false)] public string cbUser { get; set; } [DataMember(Order = 110, EmitDefaultValue = false, IsRequired = false)]
public string cbArea { get; set; } [DataMember(Order = 120, EmitDefaultValue = false, IsRequired = false)]
public string cbCustomer { get; set; } [DataMember(Order = 130, EmitDefaultValue = false, IsRequired = false)]
public string cbSettlement { get; set; } [DataMember(Order = 140, EmitDefaultValue = false, IsRequired = false)] public string cbPreviousReceiptReference { get; set; }
} }
ftR
ece
iptC
ase
Wert Land Beschreibung
0x4154000000000001 AT „Barumsatz mit RKSV-Pflicht für AT“
0x4154000000000002 AT „Null-Beleg“
0x4154000000000003 AT „Inbetriebnahme-Beleg“
0x4154000000000004 AT „Außerbetriebnahme-Beleg“
0x4154000000000005 AT „Monats-Beleg“
0x4154000000000006 AT „Jahres-Beleg“
0x4154000000000007 AT „Barumsatz RKSV-Erleichterung oder BarUV“
0x4154000000000008 AT „Zielgeschäft“
0x4154000000000009 AT „Lieferschein“
0x415400000000000A AT „Bar-Einzahlung“
0x415400000000000B AT „Bar-Auszahlung“
0x415400000000000C AT „Zahlungsmitteltransfer“
0x415400000000000D AT „Protokoll“
0x415400000000000E AT „Intern / Warenverbrach“
0x415400000000000F AT „Umsatz im Online-Shop, Telefon-/Fax Bestellung“
0x4154000000000010 AT „Auslandsumsätze“
ChargeItem
© www.fiskaltrust.at, 2/5/2017 fiskaltrust.Workshop 18
namespace fiskaltrust.ifPOS.v0
{
public class ChargeItem
{
[DataMember(Order = 5, EmitDefaultValue = false, IsRequired = false)]
public long Position { get; set; }
[DataMember(Order = 10, EmitDefaultValue = true, IsRequired = true)]
public decimal Quantity { get; set; }
[DataMember(Order = 20, EmitDefaultValue = true, IsRequired = true)]
public string Description { get; set; }
[DataMember(Order = 30, EmitDefaultValue = true, IsRequired = true)]
public decimal Amount { get; set; }
[DataMember(Order = 40, EmitDefaultValue = true, IsRequired = true)]
public decimal VATRate { get; set; }
[DataMember(Order = 50, EmitDefaultValue = true, IsRequired = true)]
public long ftChargeItemCase { get; set; }
[DataMember(Order = 60, EmitDefaultValue = false, IsRequired = false)]
public string ftChargeItemCaseData { get; set; }
[DataMember(Order = 70, EmitDefaultValue = false, IsRequired = false)]
public decimal? VATAmount { get; set; }
[DataMember(Order = 80, EmitDefaultValue = false, IsRequired = false)]
public string AccountNumber { get; set; }
[DataMember(Order = 90, EmitDefaultValue = false, IsRequired = false)]
public string CostCenter { get; set; }
[DataMember(Order = 100, EmitDefaultValue = false, IsRequired = false)]
public string ProductGroup { get; set; }
[DataMember(Order = 110, EmitDefaultValue = false, IsRequired = false)]
public string ProductNumber { get; set; }
[DataMember(Order = 120, EmitDefaultValue = false, IsRequired = false)]
public string ProductBarcode { get; set; }
[DataMember(Order = 130, EmitDefaultValue = false, IsRequired = false)]
public string Unit { get; set; }
[DataMember(Order = 140, EmitDefaultValue = false, IsRequired = false)]
public decimal? UnitQuantity { get; set; }
[DataMember(Order = 150, EmitDefaultValue = false, IsRequired = false)]
public decimal? UnitPrice { get; set; }
[DataMember(Order = 160, EmitDefaultValue = false, IsRequired = false)]
public DateTime? Moment { get; set; }
}
}
ftC
har
geIt
em
Cas
e
0x4154000000000001 AT „Undefinierte Leistungsart für AT Ermaessigt-1“
0x4154000000000002 AT „Undefinierte Leistungsart für AT Ermaessigt-2“
0x4154000000000003 AT „Undefinierte Leistungsart für AT Normal“
0x4154000000000004 AT „Undefinierte Leistungsart für AT Besonders“
0x4154000000000005 AT „Undefinierte Leistungsart für AT Null“
0x4154000000000006 AT „Reverse Charge“
0x4154000000000007 AT „Kein eigener Umsatz“
…… AT …….
0x4154000000000017 AT „Eigenverbrauch Ermäßigt-1“
0x4154000000000018 AT „Eigenverbrauch Ermäßigt-2“
0x4154000000000019 AT „Eigenverbrauch Normal“
0x415400000000001A AT „Eigenverbrauch Besonders“
0x415400000000001B AT „Eigenverbrauch Null“
0x415400000000001C AT „Anzahlung Ermäßigt-1“
0x415400000000001D AT „Anzahlung Ermäßigt-2“
0x415400000000001E AT „Anzahlung Normal“
0x415400000000001F AT „Anzahlung Besonders“
0x4154000000000020 AT „Anzahlung Null“
0x4154000000000021 AT „Fremde Rechnung / Fremder Name / Inkasso“
0x4154000000000022 AT „Verbindlichkeiten mit RKSV-Pflicht“
0x4154000000000023 AT „Verbindlichkeit ohne RKSV-Pflicht“
fiskaltrust.Workshop - Hersteller 18.01.2017
PayItem
© www.fiskaltrust.at, 2/5/2017 fiskaltrust.Workshop 19
namespace fiskaltrust.ifPOS.v0
{ public class PayItem {
[DataMember(Order = 5, EmitDefaultValue = false, IsRequired = false)] public long Position { get; set; } [DataMember(Order = 10, EmitDefaultValue = true, IsRequired = true)]
public decimal Quantity { get; set; } [DataMember(Order = 20, EmitDefaultValue = true, IsRequired = true)] public string Description { get; set; }
[DataMember(Order = 30, EmitDefaultValue = true, IsRequired = true)] public decimal Amount { get; set; }
[DataMember(Order = 40, EmitDefaultValue = true, IsRequired = true)] public long ftPayItemCase { get; set; }
[DataMember(Order = 50, EmitDefaultValue = false, IsRequired = false)] public string ftPayItemCaseData { get; set; } [DataMember(Order = 60, EmitDefaultValue = false, IsRequired = false)]
public string AccountNumber { get; set; } [DataMember(Order = 70, EmitDefaultValue = false, IsRequired = false)] public string CostCenter { get; set; }
[DataMember(Order = 80, EmitDefaultValue = false, IsRequired = false)] public string MoneyGroup { get; set; } [DataMember(Order = 90, EmitDefaultValue = false, IsRequired = false)]
public string MoneyNumber { get; set; } [DataMember(Order = 100, EmitDefaultValue = false, IsRequired = false)]
public DateTime? Moment { get; set; } }
}
ftP
ayIt
em
Cas
e
Wert Land Beschreibung
0x4154000000000001 AT „Barzahlung in Landeswährung“
0x4154000000000002 AT „Barzahlung in Fremdwährung“
0x4154000000000003 AT „Verrechnungscheck“
0x4154000000000004 AT „Bankomatkartenzahlung“
0x4154000000000005 AT „Kreditkartenzahlung“
0x4154000000000006 AT „Gutscheinzahlung (Wertgutschein)“
0x4154000000000007 AT „Onlinezahlung“
0x4154000000000008 AT „Kundenkartenzahlung“
0x4154000000000009 AT „Sonstige Debit-Karte“
0x415400000000000A AT „Sonstige Kredit-Karte“
0x415400000000000B AT „Debitorenkonto“
0x415400000000000C AT „Überweisung SEPA“
0x415400000000000D AT „Überweisung Sonstige“
0x415400000000000E AT „Kassabuch-Auslage“
0x415400000000000F AT „Kassabuch-Einlage“
0x4154000000000010 AT „Abschöpfung“
0x4154000000000011 AT „Intern / Warenverbrauch“
0x4154000000000012 AT „Retourgeld“
ReceiptResponse
© www.fiskaltrust.at, 2/5/2017 fiskaltrust.Workshop 20
namespace fiskaltrust.ifPOS.v0
{
public class ReceiptResponse
{
[DataMember(Order = 10, EmitDefaultValue = true, IsRequired = true)] public string ftCashBoxID { get; set; }
[DataMember(Order = 14, EmitDefaultValue = true, IsRequired = true)]
public string ftQueueID { get; set; }
[DataMember(Order = 15, EmitDefaultValue = true, IsRequired = true)]
public string ftQueueItemID { get; set; }
[DataMember(Order = 16, EmitDefaultValue = true, IsRequired = true)]
public long ftQueueRow { get; set; } [DataMember(Order = 20, EmitDefaultValue = true, IsRequired = true)]
public string cbTerminalID { get; set; }
[DataMember(Order = 30, EmitDefaultValue = true, IsRequired = true)]
public string cbReceiptReference { get; set; }
[DataMember(Order = 35, EmitDefaultValue = true, IsRequired = true)]
public string ftCashBoxIdentification { get; set; }
[DataMember(Order = 40, EmitDefaultValue = true, IsRequired = true)] public string ftReceiptIdentification { get; set; }
[DataMember(Order = 50, EmitDefaultValue = true, IsRequired = true)]
public DateTime ftReceiptMoment { get; set; }
[DataMember(Order = 60, EmitDefaultValue = false, IsRequired = false)]
public string[] ftReceiptHeader { get; set; }
[DataMember(Order = 70, EmitDefaultValue = false, IsRequired = false)] public ChargeItem[] ftChargeItems { get; set; }
[DataMember(Order = 80, EmitDefaultValue = false, IsRequired = false)]
public string[] ftChargeLines { get; set; }
[DataMember(Order = 90, EmitDefaultValue = false, IsRequired = false)]
public PayItem[] ftPayItems { get; set; }
[DataMember(Order = 100, EmitDefaultValue = false, IsRequired = false)]
public string[] ftPayLines { get; set; } [DataMember(Order = 110, EmitDefaultValue = true, IsRequired = true)]
public SignaturItem[] ftSignatures { get; set; }
[DataMember(Order = 120, EmitDefaultValue = false, IsRequired = false)]
public string[] ftReceiptFooter { get; set; }
[DataMember(Order = 130, EmitDefaultValue = true, IsRequired = true)]
public long ftState { get; set; } [DataMember(Order = 140, EmitDefaultValue = false, IsRequired = false)]
public string ftStateData { get; set; }
}
}
ftSt
ate
Wert Beschreibung
0x0000000000000001 „Außer Betrieb“
0x0000000000000002 „SSCD temporär ausgefallen“
0x0000000000000004 „SSCD permanent ausgefallen“
0x0000000000000008 „Nacherfassung aktiv“
0x0000000000000010 „Monatsbericht fällig“
0x0000000000000020 „Jahresbericht fällig“
0x0000000000000040 „Nachricht / Meldung anstehend“
fiskaltrust.Workshop - Hersteller 18.01.2017
SignaturItem
© www.fiskaltrust.at, 2/5/2017 fiskaltrust.Workshop 21
namespace fiskaltrust.ifPOS.v0
{
public class SignaturItem
{
public enum Types : long
{
Unknown = 0x0000,
Information = 0x1000,
Warning = 0x2000,
Error = 0x3000,
AT_Unknown = 0x4154000000000000,
AT_RKSV = 0x4154000000000001,
AT_StorageObligation = 0x4154000000000002,
AT_FinanzOnline = 0x4154000000000003,
DE_Unknown = 0x4445000000000000,
DE_Hash = 0x4445000000000001,
DE_StorageObligation = 0x4445000000000002
}
public enum Formats : long
{
Unknown = 0x00,
Text = 0x01,
Link = 0x02,
QR_Code = 0x03,
Code128 = 0x04,
OCR_A = 0x05,
PDF417 = 0x06,
DATAMATRIX = 0x07,
AZTEC = 0x08,
EAN_8 = 0x09,
EAN_13 = 0x0A,
UPC_A = 0x0B, Code39 = 0x0C
}
[DataMember(Order = 10, EmitDefaultValue = true, IsRequired = true)]
public long ftSignatureFormat { get; set; }
[DataMember(Order = 20, EmitDefaultValue = true, IsRequired = true)]
public long ftSignatureType { get; set; } [DataMember(Order = 30, EmitDefaultValue = false, IsRequired = false)]
public string Caption { get; set; }
[DataMember(Order = 40, EmitDefaultValue = true, IsRequired = true)]
public string Data { get; set; }
}
}
Typ
es
Fo
rmat
s
Normalbetrieb
© www.fiskaltrust.at, 05.02.2017 fiskaltrust.Workshop 22
An
bin
du
ng W
orkflo
w (a
) für d
en
No
rma
lbe
trieb
Se
rve
rE
ing
ab
esta
tion
fiska
ltrust.
Se
rvice
Sig
na
ture
rstell
un
gse
inh
eit
fiska
ltrust.
Inte
rface
c2
d1
fiskaltrust.Workshop - Hersteller 18.01.2017
Sonderbelege
© www.fiskaltrust.at, 05.02.2017 fiskaltrust.Workshop 23
An
bin
du
ng W
ork
flow
(b) fü
r So
nd
erb
ele
ge
(Sta
rt-, Nu
ll-, Mo
na
ts-, Jah
res-, S
am
me
l-o
de
r Sch
lussb
ele
g)
Se
rve
rE
ing
ab
esta
tion
fiska
ltrust.
Se
rvice
Sig
na
ture
rstell
un
gse
inh
eit
fiska
ltrust.
Inte
rface
SignatureCard SignatureBox SignatureCloud
Wird beim Kassenbetreiber vor Ort auf
bestehender Hardware installiert.
Voraussetzung ist .NET 4.0 oder Mono 4.
Wird als vorkonfigurierte Box geliefert und
muss an das Netzwerk des
Kassenbetreibers angeschlossen werden.
Wird im Rechenzentrum von fiskaltrust
betrieben und muss nicht geliefert werden.
Signaturerstellungseinheit SmartCard, Online, HSM SmartCard, Online Online
SmartCard Leser Extern per USB, Intern per PCI-e, Netzwerk Intern per PCI-e, Netzwerk
Online SEE pro Herstellung ¯\_(ツ)_/¯ € 9,- ¯\_(ツ)_/¯ € 9,- ¯\_(ツ)_/¯ € 9,-
Offlinebetrieb Absoluter Offline-Betrieb möglich Absoluter Offline-Betrieb möglich
Kassensystemanbindung SOAP (http,net.pipe), REST, TCP, RS232 SOAP (http), REST, TCP, RS232 REST
Anschaffungskosten einmalig Ab € 0,- (SmartCard+Leser ab € 19,99) Ab € 250,- (SmartCard+Leser inkludiert) Ab € 0,- (¯\_(ツ)_/¯ Online SEE € 9,-)
Laufende Kosten monatlich Ab € 0,- (Software ist Lizenzkostenfrei) Ab € 0,- (Software ist Lizenzkostenfrei) ¯\_(ツ)_/¯ Ab € 4,-
Verwalungsportal Kostenfrei für Betreiber und Händler Kostenfrei für Betreiber und Händler Kostenfrei für Betreiber und Händler
E-Mail Benachrichtigung zu
Finanz-Online Meldungen und
Belegprüfungen
Kostenfrei. Automatisch per Internet.
Manuell im Offline-Betrieb per AZTEC-
Code.
Kostenfrei. Automatisch per Internet.
Manuell im Offline-Betrieb per AZTEC-
Code.
Kostenfrei, Automatisch.
Finanz-Online-Meldung pro Fall ¯\_(ツ)_/¯ € 25,- (HEK € 10,-) ¯\_(ツ)_/¯ € 25,- (HEK € 10,-) ¯\_(ツ)_/¯ € 25,- (HEK € 10,-)
Belegprüfung pro Fall ¯\_(ツ)_/¯ € 10,- (HEK € 4,-) ¯\_(ツ)_/¯ € 10,- (HEK € 4,-) ¯\_(ツ)_/¯ € 10,- (HEK € 4,-)
Revisionssicheres RKSV-Journal
E-Tresor pro Monat
¯\_(ツ)_/¯ € 4,- ¯\_(ツ)_/¯ € 4,- ¯\_(ツ)_/¯ € 4,-
Revisionssicheres E131-Journal ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrag
Digitale Belegerteilung ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrage
Buchhaltungsschnittstelle ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrage ¯\_(ツ)_/¯ auf Anfrage
¯\_(ツ)_/¯ fiskaltrust-Sorglos
Paket. Kosten pro Jahr€ 360,- alle Leistungen mit
¯\_(ツ)_/¯ sind inkludiert!
€ 360,- alle Leistungen mit
¯\_(ツ)_/¯ sind inkludiert!
€ 288,- alle Leistungen mit
¯\_(ツ)_/¯ sind inkludiert!
Pro
du
ktü
be
rsic
ht
-H
au
ptp
rod
ukte