> For the complete documentation index, see [llms.txt](https://dukarun.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dukarun.gitbook.io/docs/selling/making-a-cash-sale.md).

# Making a cash sale

## Why this matters

A completed cash sale records the products sold and the full payment received at the same time.

> **Interactive guide**
>
> [Start the interactive guide in Dukarun](https://app.dukarun.com/learn/making-a-cash-sale). It opens the real sell screen and points to the controls as you work.

## Before you start

The product must be active and available at the current location. If your business uses till control, open your till before taking payment.

## Video

The task-specific walkthrough is being prepared. For now, watch this Dukarun overview.

{% embed url="<https://youtu.be/dfykDyK6Fs8>" %}

## Steps

1. Open **Sell**.
2. Search, scan, or browse for each product and add it to the sale.
3. Check the item, quantity, price, and total.
4. Choose **Take payment**.
5. Select **Cash** or the immediate payment method the customer used.
6. For cash, choose **Exact** or enter the amount received.
7. Check the payment, then choose **Complete sale**.

## What changes in Dukarun

Stock falls by the quantity sold. Dukarun records the completed sale, payment received, revenue, cost of goods sold, and margin.

## Related terms

[Cash sale](/docs/glossary.md#cash-sale), [cash received](/docs/glossary.md#cash-received), [COGS](/docs/glossary.md#cogs), and [gross margin](/docs/glossary.md#gross-margin).

## Continue the workflow

[Understand the financial result](/docs/money-and-reporting/understanding-the-financial-result.md).

## If something does not look right

* If **Take payment** is unavailable, make sure the sale contains at least one item.
* If Dukarun asks for a till, open it before taking payment.
* Check the quantity and price before completing the sale. Correcting a completed sale is different from editing the current cart.
