# Delivery charge and cash on delivery

> How the delivery charge and the COD are worked out on a delivery order, how to confirm what the rider collected, and how to record a courier's payout.

The delivery charge is what the buyer pays you for delivery; it goes on the bill. Cash on delivery (COD) is what the rider collects from the buyer at the door. Tukri works the COD out for you from the bill and anything paid in advance, so you never type it on a new delivery. When the courier later pays you the COD less its own fees, you record that payout, and the money goes into your account.

## Before you begin

- You send the parcel itself as in [Book a parcel with a courier](https://tukri.bd/help/book-a-parcel).
- Confirming the COD and the **COD** tab need permission to see courier money. Recording a courier payout also needs permission to manage money accounts. The **Owner** and **Admin** roles have both; **Staff** do not, unless the owner changed the role.
- A money account must be active to take money in advance, and to receive a courier's payout.

## Set the delivery charge and how the buyer pays

1. On the **Payment** step of **New delivery**, tap **Delivery charge** and enter what the buyer pays for delivery. Leave it empty if delivery is free. It is added to the bill: **Subtotal** plus the delivery charge makes the **Total**.
2. Under **How the buyer pays**, choose one:
   - **Cash on delivery (COD)**: the rider collects the whole bill.
   - **Prepaid in full**: the buyer has already paid everything. Choose the account under **Paid into**. The box then says "Nothing to collect: the parcel goes prepaid."
   - **Part paid now**: choose **Paid into** and enter the **Amount paid now**; the rider collects the rest.
3. Read the box underneath: **COD the rider collects** and the amount. This is what goes to the courier as the COD.
   ![The Payment step: subtotal 720 and delivery charge 60 make 780 taka; Part paid now with 200 taka into bKash; the rider collects 580 taka](https://tukri.bd/help-center/en/delivery-charge-and-cod/payment-phone.webp)

### How the COD is worked out

- COD = the total, less what the buyer paid now.
- It is never more than the buyer owes you in all. If the buyer already has money in advance with your shop, the COD is lower by that much.
- It is rounded down to whole taka, as the couriers accept. If that leaves a few paisa, the box says how much stays on the customer's due.
- On **Send by courier** (a sale you already made), **COD to collect** starts at what the customer still owes on that sale. You can lower it; whatever the rider does not collect stays on the customer's due.

## While the parcel is on its way

The COD is already on the buyer's due, because the sale was made when you saved the order. Tukri does not chase that part while the courier has the parcel: due reminders and হালখাতা cards leave it out, and when you collect a due at the counter you can take only what the buyer owes beyond it. If the buyer really paid you instead of the rider, tick "The buyer paid the shop instead of the rider" there, and tell the courier not to collect that COD.

## Confirm the COD the rider collected

1. When the courier reports the parcel delivered, its page shows **Delivered** · not confirmed yet and a **COD to confirm** box.
   ![A delivered parcel not confirmed yet, with the COD to confirm box and the Confirm COD collected button](https://tukri.bd/help-center/en/delivery-charge-and-cod/cod-to-confirm-phone.webp)
2. Check in the courier's own panel or app how much the rider collected.
3. Tap **Confirm COD collected**. The sheet shows **COD on the parcel**, what the courier reported, and **The buyer owes in total**.
   ![Confirm COD collected: COD on the parcel 1,050 taka, the amount on the keypad, and what will happen to the buyer's due](https://tukri.bd/help-center/en/delivery-charge-and-cod/confirm-cod-phone.webp)
4. Check **COD the rider collected**. It starts at the parcel's COD; change it if the rider collected a different amount, even ৳0. It can be at most what the buyer still owes on this sale.
5. Write a **Note** saying what the courier's panel shows (it is required), then tap **Confirm COD collected**.

Tukri says "COD collected confirmed. The buyer's due is updated." The amount comes off the buyer's due (their Due Book shows "Paid to courier") and becomes money the courier owes you. No money account changes yet. Confirming the COD also confirms the delivery.

> **Note:**
>
> If you confirm a delivery with **Confirm result** instead, Tukri takes the COD off the buyer's due by itself when it is no more than they owe. When the amounts do not fit, the **COD to confirm** box stays for you to decide.

If the courier's figure turns out different later, the parcel shows **Check the COD collected**: tap **Correct COD collected**, enter the right amount and a note. You can correct it until a recorded courier payout has settled the parcel.

## Record the courier's payout

1. Open **Delivery** › **COD**. At the top, **COD in transit**, **COD collected, not settled** and **Settled this month (recorded)** show what your couriers hold for you. None of these is money received yet.
   ![The COD tab: COD in transit, COD collected but not settled, settled this month, and the COD Pathao holds for you under Courier balances](https://tukri.bd/help-center/en/delivery-charge-and-cod/cod-tab-phone.webp)
2. Tap **Record payout**: under **Courier balances** each courier has its own button, and on a phone the round button at the bottom opens it too.
3. Choose the courier account. Under **Parcels this payout covers**, tick the parcels on the courier's statement (**Tick all** ticks every one). Enter the **Payout reference** (the payment ID or invoice number on the statement) and the **Settled on** date.
   ![Record a courier payout: Pathao chosen, one parcel ticked, the payout reference and the settled-on date](https://tukri.bd/help-center/en/delivery-charge-and-cod/payout-parcels-phone.webp)
4. Under **What the courier kept**, copy each charge from the statement in taka: **Delivery fee**, **COD fee**, **Return fee**, **Other deduction**. Leave a box empty for none.
5. Choose the account the money came into, check the net amount at the bottom, and tap **Record payout**.
   ![The fees the courier kept, 60 and 10.50 taka, bKash as the account, and 979.50 taka coming into bKash](https://tukri.bd/help-center/en/delivery-charge-and-cod/payout-fees-phone.webp)

Tukri says "Payout recorded: the COD it paid and the courier's fees are in the books." and opens the payout's page.

## What a payout changes

- The COD of the ticked parcels goes into the account you chose, and each courier fee is recorded as an expense, so the account goes up by the net amount.
- If the fees are more than the COD, nothing comes into the account; the rest stays owed to the courier, and a later payout takes it back.
- The delivery charge the buyer paid stays part of the sale. The courier's own fees are recorded separately, as expenses.

> **Important:**
>
> A recorded payout cannot be edited or deleted. Check every figure against the courier's statement before you tap **Record payout**.

## If something goes wrong

**I cannot type the COD on New delivery.** It is worked out from the bill and the payment. To change it, change the delivery charge, the products or **How the buyer pays**.

**"That covers the whole bill: choose Prepaid in full instead."** The amount paid now covers the whole bill. Choose **Prepaid in full** instead.

**The parcel is delivered, but the buyer still owes.** The COD has not been confirmed yet. Open the parcel and tap **Confirm COD collected**.

**There is no Record payout button.** Your role cannot manage money accounts, or the shop is paused because the subscription has run out. Ask the shop owner.

**A parcel says "The COD on this parcel needs your answer first. Open the parcel to confirm it."** Open it and confirm or correct its COD first, then record the payout.

**"A payout with this reference is already recorded for this courier account."** You may be recording the same payout twice. Check the payouts already listed on the COD tab.

---
- Source: https://tukri.bd/help/delivery-charge-and-cod
- Language: English
- In বাংলা: https://tukri.bd/bn/help/delivery-charge-and-cod
- Last reviewed: 2026-10-22
- Site index for language models: https://tukri.bd/llms.txt
