Well, there are different things that I have being doing working on a professional basis for several organizations. As an example I have worked as senior accountant on a professional basis for an organization on which I have to supervise the accounts payable cycle and the accounts payable accountant. At that point in time there were numerous problems with the subsidiary records and the way the accounts payable person was recording the transactions. In order to fix the subsidiary (accounts payable aging ) I had to examined the suppliers statements and match the outstanding invoices with the subsidiary records until catch up was made.
Them on a daily basis I have to review each account payable invoice for proper matching between the invoice, receiving report and the purchase order first ascertain that the unit price was the one we actually negotiated per the Purchase order and the quantity billed was the quantity received per the receiving report.
Also by supervising the accounts receivable function I took an understanding of the cycle and find out that we were not posting payments on a daily basis. First thing was to post daily collections and agreed those postings with the cash deposit. By doing this I obtained a daily accounts receivable account balance which enable the company reduced its average collection period and increase it's cash account balance.
Other procedures performed during the month were auditing the changes in account balances and reconciling the control accounts with the subsidiary records.
At month end participate in the closing by doing certain adjusting entries and helping preparing the reporting package and explaining variances against budget .
there are a lot of other things I have experienced and did in order to help the organization attained it's goals.