Maintain records of vouchers, invoices, payments, etcHandling day-to-day accountingPreparing invoices and following up for pending paymentsCommunicating with clients and vendors through phone calls or emailHandling and filling GST Finalizing accounts, assisting in audits, maintaining ledger, maintaining account of fixed assets, and conducting all other accounting activities