Mi amigo. Tenga cuidado, estamos hablando de números legales.
- En primer lugar guarde toda operación que se hace y toda consulta ejecutada y el usuario que la ejecuto.
- Guarde todos los accesos al sistema y la hora, ip desde donde se hizo (.asp .net).
- Guarde todos los balances generales, etc en tablas, pongale quien los hizo, quien modifico que, ponga triggers de sentencias updates para que se sepa quien manosea las cosas.
- En el programa ponga que cuando se ejecuta un balance se bloquee hasta que el jefe de contadores verifique todo y que solo él pueda desbloquearlo.
Pensa con leyes y pensa en como es delicada esa información.
Ahi te dejo el tiro, espero os sirva tio.