User has an invoice from a closed period (April) that needs to be voided now. Core does not allow voiding such an invoice.
By default, posted invoices cannot be voided or deleted in Core. Also, you cannot void invoices after having closed your books of accounts for that period.
Closing Date set in the Company Profile in Core prevents unauthorized or accidental editing of the accounting data and transactions for the period before the Closing Date. If you are sure that the changes to be made do not affect the closing of accounts in any way, you can temporarily change the Closing Date for your company (password-protected). Then you can make the necessary changes and restore the Closing Date. However, in this case as the accounting is affected by the changes to the invoices, we do not recommend doing so.
This can be handled by creating general journal entries instead. That way you have a paper trail and General Journal that will back up the reasons for the discrepancies. Here is how it should be done according to GAAP:
- If the client has not paid the invoice yet and is not going to pay it, you can write it off as a bad debt expense.
- Debit bad debt expense (income statement)
- Credit allowance for doubtful accounts (balance sheet)
- Debit sales returns/allowances (income statement)
- Credit client credits/deposits (balance sheet)
- Debit client credits/deposits (balance sheet)
- Credit bank account/cash (balance sheet)
Note: If you are making journal entries, they must not be entered into the key control accounts in Core (A/R, A/P, WIP) because those accounts are fed via sub-ledgers.