Ensure documentation of bill, vouchers & inventories. Assist collection of payment timely & collect vouchers accurately. Maintain banking correspondence about bank guarantee, tender security, pay order A/c's expenses etc. Prepare bill /invoice and maintain daily vouchers, ledger book & account related activities. Prepare receivable, payable and inventories. Processing all types of payments to vendors and petty cash payments as required for routine business transactions. Update accounting entries in accounting software to generate different reports in time. Monitor Advance to different parties and routine follow up. To keep update bank position, Bank reconciliation, and report line manager about daily fund status. Any other responsibilities as assigned by the Managing Director time to time as when required.