Customer Returns
When customers return previously shipped materials, JobNext processes the return with full financial and inventory reconciliation. The system automatically handles restocking, credit note generation, and accounting adjustments so that your books and inventory stay accurate.
Return Process
Processing a customer return triggers several automatic actions across the system:
- Navigate to Execute > Trading > Returns.
- Click Add to create a new return.
- Select the Customer who is returning materials.
- Reference the original Sales Order against which the return is being made.
- Select the Materials being returned and enter the Return Quantity for each item.
- Add a Reason for Return (e.g., defective, wrong specification, excess quantity).
- Click Save and then Process Return.
What Happens Automatically
When a return is processed, JobNext performs three actions simultaneously:
| Action | Description | Module Affected |
|---|---|---|
| Restock | The returned items are automatically added back to inventory. Stock levels are updated to reflect the received quantities. | Procurement |
| Credit Note | A credit note is generated reducing the invoice outstanding balance for the customer. The credit amount is based on the original selling price and returned quantity. | Finance — Receivables |
| Accounting Entries | The system creates journal entries documenting the stock receipt and the financial adjustment. The sales revenue account is reversed proportionally. | Finance — Vouchers |
The return process ensures that inventory, receivables, and accounting records are all updated in a single transaction. There is no need for manual adjustments across modules after processing a return.
Return Fields
| Field | Description | Required |
|---|---|---|
| Customer | The customer returning the materials. Must match the customer on the original sales order. | Yes |
| Sales Order Reference | The original sales order against which the return is being processed. This links the return to the correct financial transaction. | Yes |
| Material | The item being returned. Only materials from the referenced sales order are available for selection. | Yes |
| Return Quantity | The number of units being returned. Cannot exceed the originally fulfilled quantity minus any prior returns for the same item. | Yes |
| Reason for Return | A description of why the material is being returned (e.g., defective, wrong item, surplus). | Yes |
| Return Date | The date the return is being processed. Defaults to the current date. | Yes |
| Notes | Any additional comments or observations about the return condition. | No |
Financial Impact
Outstanding Balance
When a return is processed, the customer's outstanding balance is reduced by the credit note amount. If the customer has already paid the full invoice, the credit can be applied against future invoices or refunded.
Accounting Entries Generated
| Entry | Debit | Credit |
|---|---|---|
| Sales Revenue Reversal | Sales Revenue Account | Customer Account (Receivable) |
| Stock Receipt | Inventory Account | Cost of Goods Sold Account |
Audit Trail
Every customer return creates a complete audit trail that includes:
- The original sales order reference and fulfillment details
- The return request with materials, quantities, and reason
- The credit note with financial details
- The inventory restocking transaction
- All accounting journal entries
- User who processed the return and the timestamp
Process returns as soon as materials are received back from the customer. Prompt processing ensures that inventory levels are accurate for other sales orders, and that customer account balances reflect the correct outstanding amounts. Delayed returns can lead to stock discrepancies and customer billing disputes.
Partial Returns
JobNext supports partial returns. If a customer ordered 100 units but only wants to return 30, you can process a return for just those 30 units. The credit note and restocking will reflect only the partial quantity. The remaining 70 units stay as fulfilled on the original sales order.
You can also process multiple partial returns against the same sales order over time, as long as the total returned quantity does not exceed the originally fulfilled quantity for each material line item.