Cổ tức của Indian Oil (IOC.NSE) được trả nửa năm một lần. Cổ tức mới nhất trên mỗi cổ phiếu là ₹7 với ngày giao dịch không hưởng quyền là tháng 07 12, 2024 và ngày thanh toán là tháng 08 28, 2024. Cổ tức tiếp theo trên mỗi cổ phiếu sẽ là ₹7 với ngày giao dịch không hưởng quyền là tháng 01 12, 2025 và ngày thanh toán là tháng 02 28, 2025. Lợi suất cổ tức hiện tại của Indian Oil (IOC.NSE) là 9.43%.