No more self-printed invoices Business

No more self-printed invoices

The General Department of Taxation has ruled that from 2018, firms will have to obtain their invoices from the department instead of printing their own.