C.O.D. is payment collected when the buyer receives the goods, not before

C.O.D. stands for Cash on Delivery. It means the seller does not get paid until the buyer physically receives the shipment and inspects it. The delivery driver, courier, or recipient collects the money at the moment of handoff — before the goods leave the driver's possession.

This is a payment term, not a shipping method. It works with any carrier: USPS, UPS, FedEx, DHL, or local couriers. The carrier acts as the middleman, holding the goods hostage until payment arrives, then forwarding the money to the seller days or weeks later.

C.O.D. shifts risk away from the buyer. They see what they are paying for before handing over cash. It shifts collection risk toward the seller — if the buyer refuses to pay or is not home, the seller has to chase the money or retrieve the goods.

Key Takeaways

  • The buyer pays the delivery driver or courier at the moment of delivery, not the seller in advance.
  • The carrier holds the shipment until payment is made, then remits the money to the seller within 5 to 10 business days.
  • C.O.D. protects the buyer from paying for goods they have not seen, but exposes the seller to non-payment and retrieval costs.
  • C.O.D. fees charged by carriers typically range from $2 to $5 per shipment, and the seller usually absorbs this cost or passes it to the buyer.

How the money moves from buyer to seller

When you ship C.O.D., the sequence is: buyer receives package → buyer pays driver → driver remits to carrier → carrier remits to seller. This is not when ready.

The driver collects cash (or sometimes a check or card payment, depending on the carrier) at the door. The carrier then batches these collections and deposits them into the seller's account. USPS typically remits C.O.D. funds within 2 to 3 business days. UPS and FedEx usually take 5 to 10 business days. The exact timing depends on the carrier's settlement schedule and whether the payment was cash or check.

During this window, the money is in the carrier's hands, not yours. If the buyer disputes the charge or the carrier loses the payment, recovery is slow. You have to file a claim with the carrier, which can take weeks.

C.O.D. fees and who pays them

Every carrier charges a fee to handle C.O.D. collection. USPS charges $1.25 per item for domestic C.O.D. UPS charges $2.50 per package. FedEx charges $3.00 per package. These are the carrier's fees for collecting and remitting the money.

The seller can absorb this cost, pass it to the buyer by adding it to the invoice amount, or split it. There is no rule — it is a negotiation between you and your customer. If you advertise C.O.D. as a payment option, you should state upfront whether the buyer or you is paying the carrier fee.

Beyond the carrier fee, you may also lose money if the buyer refuses delivery or payment. The package has to be returned to you, and you pay return shipping. If the buyer is not home, the driver makes a second attempt, and some carriers charge a redelivery fee.

When C.O.D. makes sense and when it does not

C.O.D. works best for small, high-value items shipped to local or regional customers where you know the buyer or have a prior relationship. It also works when the buyer has no credit card or bank account and prefers to pay in cash.

C.O.D. is risky for large orders, international shipments, or unknown buyers. If you are shipping a $500 item and the buyer refuses payment, you have a $500 loss plus return shipping. If you are shipping internationally, many countries do not allow C.O.D., and customs delays can make the timeline unpredictable.

For regular invoicing, C.O.D. is slower than payment upfront or payment on receipt of invoice. You do not get the money for 5 to 10 days after delivery, and you have no recourse if the buyer claims the goods were damaged or wrong. By then, the carrier has already paid you and closed the transaction.

C.O.D. versus other payment terms

Payment TermWhen Money MovesWho Bears RiskBest For
C.O.D.At delivery, remitted to seller in 5–10 daysSeller bears non-payment risk; buyer bears shipping riskSmall orders, cash-preferred buyers, known customers
PrepaymentBefore shipmentBuyer bears all risk until goods arriveHigh-value items, unknown buyers, international orders
Net 30 (invoice terms)30 days after invoice dateSeller bears credit risk; buyer gets goods firstRepeat customers, B2B transactions, established relationships
Payment on receiptUpon buyer's receipt of goodsSeller bears risk until payment clearsMedium-value orders, trusted buyers

How to set up C.O.D. with your carrier

To ship C.O.D., you must declare it when creating the shipping label. With USPS, you select "C.O.D." as a service option and enter the amount to be collected. The label will show the collection amount, and the postal worker will collect it at delivery.

With UPS, you use the UPS shipping tool or contact a UPS store and specify C.O.D. as the payment method. You enter the amount due, and UPS prints it on the label. The driver collects at the door.

With FedEx, the process is similar: declare C.O.D. in the FedEx shipping system, enter the collection amount, and print the label. The FedEx driver collects at delivery.

You cannot add C.O.D. after the label is printed. The carrier needs to know in advance so the driver is prepared to collect. If you forget to declare it, you will have to pay the carrier fee anyway if you want to add it retroactively, or you will lose the payment protection.

What happens if the buyer refuses to pay

If the buyer is not home or refuses to pay, the driver leaves a notice and returns the package to you. You then have to decide: reship it, refund the buyer, or hold it. Most carriers will hold a refused package for a limited time (usually 10 to 15 days) before returning it to the sender.

If you reship C.O.D., you pay shipping twice — once for the failed attempt and once for the second try. If you refund the buyer, you lose the sale and still pay return shipping. If the buyer claims the goods were damaged or wrong, you have already been paid by the carrier, so you cannot withhold payment as leverage.

This is why C.O.D. is riskier for sellers than prepayment. You have less control over the transaction once the carrier takes possession.

Frequently Asked Questions

Can I use C.O.D. for international shipments?

Most countries do not allow C.O.D. through standard carriers. USPS offers C.O.D. to some countries, but it is slow and unreliable. UPS and FedEx generally do not offer C.O.D. internationally. For overseas orders, prepayment or payment through a platform like PayPal is safer.

What if the buyer pays with a check instead of cash?

Some carriers accept checks at delivery, but most prefer cash or card. If the driver accepts a check, the carrier will deposit it and remit to you once it clears, which adds 5 to 10 more days. Ask your carrier what payment methods the driver can accept before you ship.

Do I have to use C.O.D. if a customer requests it?

No. C.O.D. is optional. You can offer it as a payment method, but you are not required to. If the cost or risk is too high, you can require prepayment or payment on receipt instead. State your payment terms clearly before the buyer places an order.

Can I combine C.O.D. with other payment methods?

No. C.O.D. is an all-or-nothing payment term. The entire invoice amount must be collected at delivery. You cannot ask for partial C.O.D. and partial prepayment on the same shipment.

How long does it take to receive C.O.D. money after delivery?

USPS remits within 2 to 3 business days. UPS and FedEx typically take 5 to 10 business days. The exact timing depends on the carrier's settlement schedule and whether payment was cash or check. Check your carrier's documentation for their specific timeline.