Die E-Rechnungsverordnung des Bundes besagt, dass E-Rechnungen grundsätzlich als XRechnung einzureichen sind. Eine XRechnung ist eine spezifizierte Ausgestaltung einer eRechnung.
Die XRechnung ist technisch gesehen ein XML-basiertes semantisches Datenmodell. Sie ist die deutsche Anwendungsspezifikation des europäischen CEN-Datenmodells und damit der nationale Standard für die öffentliche Verwaltung.