I.C : Inventory cycle / NCA/ General and Program controls Flashcards
Controls procedures to perform before inventory count:
- To review previous year audit file to identify an issues related inventory and enquire about it with mgmt. to know have they been resolved yet or not.
- To obtain a copy of stock count instructions and review it for any discrepancies
- Compare the current year stock count instructions with the prior year stock count instruction to identify any inconsistencies and investigate them further with mgmt.
- Enquire with mgmt. if any inventory is held in 3rd party locations or not.
- If they have kept inventory in 3rd party location then obtain an approximate value of that inventory and allocate some audit staff to attend the count in those locations.
Controls procedures to perform during the inventory count:
- Ensure the stock areas are laid out well and have been marked with unique codes to distinguish each area.
- Ensure stock count instructions and stock count sheets are pre-printed and sequentially pre-numbered with only items mentioned in sheets and not the qty.
- Ensure stock count sheets are filled in pen to prevent unauthorised changes from being made to the sheets after the count
- Ensure inventory count is performed in team of two. Where at least one member should not be from the warehouse dept.and the count supervisor should not be from the warehouse dept.
- The teams of 2 should not count separate inventory and oone of them should recount the inventory that has been counted.
- Any damaged or obsolete inventory found during the count should be kept separately from the good inventory to avoid selling it.
- The inventory counts should be signed off properly to identify who has done the first count and the second count so that any questions could be directed to them.
- Once each area has been completed then it should marked as
completed
to avoid miscounting or doublecounting.
Controls procedures to perform after the inventory count:
- Auditors should perform random inventory counts on a sample basis to the trace the results to the results of the inventory count team to ensure that results are matching.
- Review any records for damaged or obsolete inventory identified during the count to ensure it is being handled appropriately.
- To fill/record the results as soon as the count is completed
Controls procedures to perform for non-current assets:
- The sale or purchase of an NCA should be authorised by senior mgmt. personnel.
- Mgmt. should review the existence of NCAs on a regular basis.
- NCA register should contain details of the NCA such as invoice deets, location and value
- Documents confirming legal ownership of the NCA must be stored safely in a fireproof environment.
General controls
- userame and password log in for all computers
- installing anti-virus software and firewalls in all computers
- Review of data center should ensure adequate air-conditioning facilities and uninterruptible power supplies and smoke detectors are present
- Having IT dept and helpdesk and providing extra IT training to employees
- keeping computers in locked rooms
- HAVING A RECOVERY PLAN
- DOING REGULAR BACKUP OF INFO AND STORING INFO OFFSITE
Application controls
- Controls which are specific to a given application or particular transaction.
- Their aim is to ensure completeness and accuracy of records and validity of entries made in those records
Types of application controls
- Format checks
- Compatible checks/ dependency checks
- range check / reasonableness check
- sequence check
- check digits verification
- one for one checking
- document check
- control totals or batch check
- existence check
- exception check
Format check
To ensure input data is entered in the correct form.
Range check / reasonableness check
-Input data is highlighted or rejected if it is outside the range or pre-set parameters.
Dependency check/compatible check
- To ensure input data from 2 or more fields is compatible.
Sequence check
- To ensure sequential input of data / documentation is maintained.
Exception check
- This highlights unusual circumstances arising from the input of a specific item.
Check digit verification
-It is checking digits to protect against transposition of digits; which is an error caused by accidental reversal of digits.
One for one checking
-Where each of the invoices are entered into the system by manually agreeing them one by one to the original purchase invoices.
Existence check
-certain key data needs to be present or exist in the form for the transaction to be processed.