GST is set to come into effect from Saturday midnight The new tax will require firms to upload their invoices every month Improved tax compliance should shore up public finances