E-invoicing: NRS sets July 31 deadline for compliance | VATfaqs.com