Please do NOT open multiple sessions/use multiple or different browsers at a time to submit invoices, it will result in incorrect invoice submission & delayed payment. Please submit Digitally Signed invoices (DSC) for speedy/smooth processing & payment.