GST self-invoice challenges