✔ 最佳答案
The P/L you did is using "Cash" basis (transactions recorded when they are paid). However, the accounting standards require to use "Accrual" basis to record transactions. Therefore, all transaction must be recorded when they are incurred even they are not paid.
I guess the accountant asked for $5k is for amending all the transactions from "cash" to "accrual" basis. I recommend you to talk to the accountant and ask him the work involved for this $5k fee. Normally, the accountant will say this is the time involved for amending both P/L and B/S etc to the way that the audit can be performed.
It is not very reasonable to have $8k audit fee after he charge you $5k accountancy fee.
Answer to your last question: Depends on the number of transactions you have. If you have 50 transactions or above per month, I recommend to use accounting software. If you need the name of the software, I can reply (it is not suitable to quote name here).