In setting up church financial management software, it’s important to provide safeguards to prevent tampering with the electronic records:
Have one person with administrator rights who assigns access levels to the users. The administrator should not be allowed to handle collections or deposits, nor sign checks, nor maintain the financial records or reports.
Another person (usually an officer of the board who is not the treasurer) determines who gets what access levels in the software, depending on their roles and duties. This information should be given to the administrator in writing and records kept of all users with levels of access and effective dates.
No user should be given the right to modify or delete a previously posted transaction.