Rein rechtlich gesehen, kann zwar eine Rechnung als XML verteilt werden, aber als gültige "Rechnung" gilt die dann nicht.

Zur Zeit ist eine Rechnung immer noch nur in Papierform gültig oder als signierte PDF-Datei.
Unsignierte Rechnungen sind in "vereinfachter" Form als PDF gültig, wenn sie von beiden Seiten akzeptiert wird und alle relevanten Anforderungen erfüllt.
Eine XML-Datei ist zu einfach manipulierbar.