T3 Electronic invoicing – infographics

Of all invoices sent to the state,
98%
are electronic.