Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
July 3, 2025
Question

Confusion in recording Online Sales Return

  • July 3, 2025
  • 2 replies
  • 37 views

Hi

I am running an online store. My sales are Cash On Delivery (COD) basis.
As a normal practice, a courier collects the order from me and delivers the order to the actual customer.

I treat the courier as customer in QB, so I record the sales as:

ABC Courier             300
Sales                                    300

Later when the courier reports the shipment charges, I record it 

Courier Charges (expense)       6
ABC Courier                                      6

After delivering and collecting payment from the customer, the courier transfers the funds to my bank.

Bank                                           294
ABC Courier                                          294

This is simple and understandable. However, if the customer refuse to take delivery (for any reason), the courier returns the packet to me, How do I record in QB? In QB when we perform Sales Return procedure it would record the original sales amount (300 in this case) whereas, the courier had deducted its service charges.

Sales Return                                300
ABC Courier                                             294
???????                                                       6

2 replies

QuickBooks Team
July 3, 2025

Hello there, Abu-Hafss. You can use Courier Charges for the account.

 

To create a sales return entry in QuickBooks Desktop. Here’s how:

 

  1. Go to Customers.
  2. Select Create Credit Memo/Refund (or directly into the Sales Receipt if you're tracking directly).
  3. Fill in the details:
    • Customer Name: ABC Courier (since they are essentially your customer in this case).
    • Item: The item sold (ensuring that your inventory is updated).
      • Sales Return: $300 (This reverts the original sales figure.)

 

Example for your sales return entry:

  • Sales Returns and Allowances: $300
  • ABC Courier: $294
  • Courier Charges (Expense): $6

 

Refer to this article for instructions on how to create a credit memo or refund check in QuickBooks Desktop: Give your customer a credit or refund in QuickBooks Desktop for Windows.

 

If you have further questions related to QuickBooks Desktop, feel free to reach out again. I'm always here to help.

Abu-HafssAuthor
July 4, 2025
If we credit the Courier Charges by $6, it will cancel out the courier charges recorded earlier.
Rainflurry
Level 11
July 3, 2025

@Abu-Hafss 

 

"Sales Return      300
ABC Courier                    294
???????                                 6"

 

You already credited ABC Courier $294 when you collected payment from the customer, so there's no need to do it again.  IMO, the sales return should debit Sales Return $300 and credit cash $300 because you owe your customer $300 for the refused shipment, correct?

Abu-HafssAuthor
July 4, 2025
Perhaps, I did not put up my problem clearly. a) The courier charges $6 have been recorded. b) The scenario we are discussing, is that the packet is not delivered and ABC Courier has returned the packet. So ABC Courier has not been credited yet for 294 because no payment could be collected. c) The courier charges are not refundable, pretty obvious.
Rainflurry
Level 11
July 4, 2025

@Abu-Hafss 

 

Who said anything about crediting (reducing) the courier expense $6?  I was just quoting your post.  The correct entry is a debit to sales returns for $300 and a credit to cash for $300 because you owe your customer $300.