# Sales returns

> Receiving goods returned by the customer into stock — return from a delivery, return without a delivery, warehouse, stock status, batch/serial number and reversal.

URL: https://erpdocs.corexlogic.com/en/satis/ekranlar/satis-iadeleri

A sales return states "the goods were shipped, the customer received them and sent them back". The document is a
**single step**: it is posted when the goods arrive at the warehouse and **enters stock at the same time** — there is
no draft, and a posted return cannot be changed. The goods enter the selected warehouse, storage location and **stock
status** (e.g. Karantina — Quarantine); the sales order remains **shipped**.

There are two ways:

| Way | From where | When |
|---|---|---|
| **Teslimattan iade** (Return from delivery) | **İade Al** (Receive Return) on the delivery details or **İade Al** on an approved return request | Shipped goods have come back. The goods enter stock at the cost at which they left with the delivery. |
| **Teslimatsız iade** (Return without delivery) | **Teslimatsız İade** (Return Without Delivery) in this list | A return whose delivery is not in the system (e.g. goods brought back by hand without a delivery note). The customer and products are selected manually. |

> **Difference between a return and a delivery correction**
A **Teslimat Düzeltmesi** (Delivery Correction) states "the posting was wrong": it puts the goods back where they came
from, in the status they left in, and reverses the shipped quantity of the sales order. A **return**, on the other
hand, accepts that the delivery took place; the sales order remains shipped. Both reduce the "returnable" quantity of
the same delivery line.

- **Type:** Screen
- **Module:** Sales
- **Menu path:** Satış › İade Yönetimi › Satış İadeleri (Sales › Returns Management › Sales Returns)
- **Screen route:** `/erp/sales/returns`
- **Required permission:** `erp-sales-returns.view (görme) · .create (teslimattan iade, geri alma)`, `erp-sales-free-returns.create (teslimatsız iade)`

## Return list

![Sales Returns list](https://erpdocs.corexlogic.com/en/en/img/screens/satis/satis-iadeleri.png)
1. Return without Delivery
2. Type — from delivery / without delivery
3. Source delivery
4. Return reason

Columns: **İade No** (Return No.; a reversed return carries the "Geri alındı" — Reversed — label), **İade Tarihi**
(Return Date), **Müşteri** (Customer), **Kanal** (Channel), **Teslimat No** (Delivery No.; "Teslimatsız" — Without
delivery — for a return without a delivery), **Sipariş No** (Sales Order No.), **Neden** (Reason), **Kalem** (Items).
The row's action menu contains **İadeyi Aç** (Open Return).

Filters: **Ara** (Search; return, delivery or sales order no., or customer), **Neden** (Reason; inactive reasons are
listed with the "· pasif" — inactive — marker), **Tür** (Type; Tümü — All · Teslimattan — From delivery · Teslimatsız —
Without delivery), **İade tarihi** (Return date) range.

## Return from delivery form

![New Sales Return — return from delivery](https://erpdocs.corexlogic.com/en/en/img/screens/satis/iade-al.png)
1. Return reason
2. Return this line
3. Return quantity — up to the returnable
4. Receiving warehouse and location
5. Stock status — e.g. Quarantine
6. Save — stock increases at once

The header shows the delivery no., delivery date, sales order no. and customer. If opened from an approved request, the
line "IT-2026-000001 onaylı iade talebinden — yalnız talebin kalemleri, talebin kalanı kadar." (From approved return
request IT-2026-000001 — only the request's items, up to the request's remaining quantity.) is shown (the number is an
example).

- **İade Bilgisi** (Return Information): **İade Tarihi** (Return Date; required, cannot be earlier than the delivery
  date), **İade Nedeni** (Return Reason; required; for a reason that requires a description, such as "Diğer" — Other —
  **Açıklama** (Description) is required), **Açıklama** (Description).
- Each delivery line is a separate section: shipped quantity, returnable quantity, batch and "Çıktığı durum" (Status it
  left in). Select the line with **Bu satırı iade al** (Return this line); then:
  - **İade Miktarı** (Return Quantity) — at most the returnable quantity ("Kalanı doldur" — Fill remaining — enters the
    entire remainder),
  - **Giriş Deposu** (Receiving Warehouse; required), **Lokasyon** (Storage Location; required in a warehouse with
    storage location tracking; otherwise "Lokasyonsuz" — No storage location — can be selected), **Stok Durumu** (Stock
    Status; required),
  - on a serial-number-tracked line, select the **Geri Gelen Seriler** (Returned Serial Numbers); the quantity must
    equal the number of serial numbers.
- Bottom bar: the number of selected lines ("1 satır iade alınacak" — 1 line will be returned) and **İadeyi Kaydet ve
  Stoğa Al** (Save Return and Receive into Stock).

A line that has been fully returned or reversed with a correction shows "Tamamı iade edilmiş ya da geri alınmış — bu
satırdan yeni iade alınamaz." (Fully returned or reversed — no new return can be received from this line.)

## Return without delivery form

![New Return without Delivery form](https://erpdocs.corexlogic.com/en/en/img/screens/satis/teslimatsiz-iade.png)
1. Customer — active customer cards
2. Currency — price proposal in this currency
3. Add Item — serial-tracked items not listed

- **İade Bilgisi** (Return Information): **Müşteri** (Customer; active customer master records; **Müşteri Seç** — Select
  Customer), **Para Birimi** (Currency; the price proposal is searched in this currency, no currency conversion),
  **Satış Kanalı** (Sales Channel; the price proposal comes from the channel's list), **İade Tarihi** (Return Date),
  **İade Nedeni** (Return Reason), **Açıklama** (Description).
- **Kalem Ekle** (Add Item): each selected master record becomes a separate line. Serial-number-tracked products are not
  in the list — they are returned from the delivery.
- On the line: **Birim** (Unit), **Miktar** (Quantity), **Birim Fiyat** (Unit Price; a proposal is provided; **Öneriyi
  uygula** — Apply proposal), **İskonto %** (Discount %), **KDV** (VAT), for a batch-tracked product **Lot No** (Batch
  No.; "Tanımlı değilse bu iadeyle açılır." — If not defined, it is created with this return.), **Giriş Deposu**
  (Receiving Warehouse), **Lokasyon** (Storage Location), **Stok Durumu** (Stock Status), **Birim Maliyet** (Unit Cost)
  and **Maliyet Para Birimi** (Cost Currency).
- If **Birim Maliyet** (Unit Cost) is left empty, the cost is assumed from the stock average and marked with ~ in
  reports. The unit cost can be entered only with the permission to view stock costs.

For the steps, see [Receive a return without a delivery](https://erpdocs.corexlogic.com/en/satis/islemler/teslimatsiz-iade).

## Return details

![Sales return detail](https://erpdocs.corexlogic.com/en/en/img/screens/satis/iade-detay.png)
1. Receiving warehouse / location
2. Stock status received into
3. Returned lot or serial
4. Reverse Return — for a wrong entry

- Header: return no., customer, **İade Tutarı** (Return Amount); **Çıktı** (Output) and **İadeyi Geri Al** (Reverse
  Return).
- **İade Bilgileri** (Return Information): **İade Tarihi** (Return Date), **Neden** (Reason), **Satış Kanalı** (Sales
  Channel), **İade Talebi** (Return Request; if received from a request), **Teslimat** (Delivery; for a return without a
  delivery, "Teslimatsız iade · Müşteri ve ürünler elle seçildi" — Return without delivery · Customer and products
  selected manually), **Sipariş** (Sales Order), **Kaydeden** (Posted By), **Açıklama** (Description).
- **Kalemler** (Items): **Ürün** (Product), **Miktar** (Quantity), **Birim Fiyat** (Unit Price), **Giriş Deposu**
  (Receiving Warehouse), **Stok Durumu** (Stock Status), **Lot / Seri** (Batch / Serial Number), **Net Tutar** (Net
  Amount), **Toplam** (Total). A line without a delivery whose cost was not entered carries the **Maliyet varsayıldı**
  (Cost assumed) label.
- Totals: **Net**, **KDV** (VAT), **İade Tutarı** (Return Amount) — an approximate amount calculated from the sales
  order price for a return from a delivery, and from the return price for a return without a delivery. The invoicing
  side of the return is in Finance.

### Reversing a return

A return posted by mistake is not deleted; the **İadeyi Geri Al** (Reverse Return) dialog (**İade geri alınsın mı?** —
Reverse the return?) opens:

> Stok girişi bugünün tarihiyle tersine çevrilir; iade belgesi silinmez, geri alınmış olarak kalır ve
> mal yeniden iade alınabilir. Faturalanmış iade geri alınamaz; geri gelen mal satıldıysa ya da
> kullanıldıysa geri alma reddedilir. Geri alma geri alınamaz.
>
> (The stock receipt is reversed with today's date; the return document is not deleted, it remains as reversed and the
> goods can be returned again. An invoiced return cannot be reversed; if the returned goods have been sold or used, the
> reversal is rejected. A reversal cannot be undone.)

**Geri Alma Gerekçesi** (Reversal Reason) is required. A reversed return shows "Bu iade geri alındı — stok girişi
tersine çevrildi." (This return has been reversed — the stock receipt was reversed.)

Server messages:

| Message | Meaning |
|---|---|
| "Bu iade zaten geri alınmış." | This return has already been reversed. |
| "İade faturalanmış (fatura, fatura referansı ya da gelen iade faturası bağlı) — geri almadan önce o bağı kaldırın." | The return has been invoiced (an invoice, invoice reference or incoming return invoice is linked) — remove that link before reversing. |

## Return section on the delivery details

![Delivery detail — return actions and return history](https://erpdocs.corexlogic.com/en/en/img/screens/satis/teslimat-iade-dugmeleri.png)
1. Returns only after goods issue
2. Open Return Request — agree first
3. Receive Return — goods arrived
4. Returns taken from this delivery

On a delivery whose goods issue has been posted, the **İade Talebi Aç** (Open Return Request) and **İade Al** (Receive
Return) buttons are shown (they are not available on an open or cancelled delivery). The **İade Geçmişi** (Return
History) section lists the returns received from this delivery.

## Related

- [Receive a return against a delivery](https://erpdocs.corexlogic.com/en/satis/islemler/iade-alma)
- [Receive a return without a delivery](https://erpdocs.corexlogic.com/en/satis/islemler/teslimatsiz-iade)
- [Return requests](https://erpdocs.corexlogic.com/en/satis/ekranlar/iade-talepleri)
- [Delivery and goods issue](https://erpdocs.corexlogic.com/en/satis/ekranlar/teslimat)
