Zoho Books doesn't have a native bulk write-off feature for multiple overdue invoices in a single action. You'll need to write off each invoice individually or use a custom workflow to automate the process.
Why this matters
When customers fail to pay invoices over an extended period, you may decide to write them off as uncollectible rather than carry them indefinitely as receivables. Handling dozens of overdue invoices one at a time is tedious and error-prone. Understanding your options—whether manual processing or automation—helps you close out bad debt efficiently and keep your books accurate.
Step-by-step
Step 1. Filter overdue invoices for review.
Open the Invoices module in Zoho Books. Click the All Invoices dropdown at the top and select Overdue to display only invoices past their due date.[8] This narrows your list to the records you need to act on. Review the filtered results to confirm which invoices you want to write off, checking the due date, total amount, and payment status for each.[8]
Step 2. Write off each invoice individually.
Open the first overdue invoice you want to write off. Look for a write-off or adjustment option in the invoice details (the exact menu path varies by your Zoho Books version and configuration). Record the write-off amount as a credit note or adjustment against the customer's account. Repeat this process for each invoice on your list.
Note: Beam Help is independent expert support for Zoho, not official Zoho support. The precise UI steps for write-offs depend on your account setup and permissions.
Step 3. Consider a custom function for bulk automation.
If you have many overdue invoices to write off regularly, explore Zoho Books' custom function or workflow capabilities. The Zoho community has shared examples of functions that detect and process invoices based on status and age.[^5,7] You can create a custom workflow that identifies invoices matching your write-off criteria (for example, overdue by more than 90 days) and automatically applies a credit or adjustment. This requires some configuration but eliminates manual repetition.
Step 4. Document the write-off reason.
For each invoice written off, add a note or comment in the invoice record explaining why it was written off (for example, "Customer bankruptcy," "Uncollectible," or "Settlement agreement"). This maintains an audit trail and helps your accounting team understand the decision later.
Step 5. Reconcile with your general ledger.
After writing off the invoices, ensure the adjustments are reflected in your general ledger and accounts receivable aging report. Verify that the total write-off amount matches your records and that customer balances have been updated correctly.
Common pitfalls
- Confusing invoice statuses. Sent, unpaid, and overdue are not interchangeable.[8] An invoice can be sent but not yet due. Always check the due date before deciding to write off.
- No bulk action available. Unlike some accounting systems, Zoho Books does not offer a checkbox-based multi-select to void or write off invoices in one go, though this has been requested by users.[4] Plan for manual processing or invest time in a custom workflow.
- Missing audit trail. Writing off invoices without documenting the reason makes it hard to explain the decision to auditors or management later.
What to check
- Confirm that all overdue invoices you intended to write off now show a zero or adjusted balance in the customer's account.
- Verify that your accounts receivable aging report reflects the write-offs and no longer lists those invoices as outstanding.
- Review your general ledger to ensure the write-off amounts have been posted to the correct expense or adjustment account.