ACCOUNTS RECEIVABLE MANAGEMENT PROCESS

Created by ChecklistGuro (https://checklistguro.com)

[ ] Fetch Overdue Invoices: Retrieve all entries from the Invoices data model where status is 'unpaid' and due date is passed.
[ ] Calculate Total Outstanding Balance: Sum the 'amount_due' property of all retrieved overdue invoices.
[ ] Create Collections Batch: Create a new entry in the Collections Batch data model containing the total amount and date.
[ ] Assign Collector to Task: Create a task for the Accounts Receivable Clerk to review the identified overdue batch.
[ ] Send Payment Reminder: Send an automated email to the customer's contact email address regarding the overdue invoice.
[ ] Calculate Late Fee: Calculate the late fee amount by multiplying the invoice amount by the predefined late fee percentage.
[ ] Update Invoice Status: Update the status of the specific invoice entry to 'Under Collection'.
[ ] Send SMS Alert: Send an SMS notification to the customer's registered mobile number for high-priority overdue amounts.
[ ] Verify Payment Receipt: Check the Payments data model for any new entries matching the invoice reference number.
[ ] Mark Invoice as Paid: Update the invoice entry status to 'Paid' and record the payment date.
[ ] Remove Duplicate Payment Entries: Delete any identified duplicate entries in the Payments data model.
[ ] Generate Weekly AR Aging Report: Create a formal report summarizing all overdue, pending, and paid invoices for the weekly management review.

--- END OF TEMPLATE ---
Transform this text into a digital, automated, and trackable mobile app!
Visit: https://checklistguro.com/workflow-templates/accounting-management/accounts-receivable-management-process
(Click "Install Template" to launch your digital inspection tool immediately)