Finance & cash · DPO

Days payables outstanding

How long you take to pay your suppliers.

(accounts_payable ÷ cogs) × days_in_period Unit days Usual grain month × supplier × entity

01 What it is

Why anyone looks at this number

In one sentence

How long you take to pay your suppliers.

It is the one part of the cash cycle where a higher number helps you — up to the point where suppliers price it back in or stop prioritising you.

02 The formula

How it is worked out

dpodefinition
Days payables outstanding = (accounts_payable ÷ cogs) × days_in_period

grain  : month × supplier × entity
unit   : days
source : Accounts payable subledger

Compare against the terms you actually agreed. Paying at 45 days on 30-day terms is not working capital management, it is a supplier relationship problem waiting to happen.

03 Worked example

The same number, with real inputs

Inputs
Payables€4.03m
Annual COGS€32.0m
Days365
Calculation(4.03 ÷ 32.0) × 365
Result46 days

Two days more is about €175k of cash. But if terms are 45 days, you are already at the limit — the next two days come out of goodwill.

04 What moves it

Four things that actually change this number

Driver 01

Terms negotiated

The legitimate lever, and the one that survives an audit.

Driver 02

Payment run frequency

Weekly runs versus daily changes average DPO by several days on their own.

Driver 03

Early-settlement discounts

Taking a 2% discount for paying 20 days early is usually good value.

Driver 04

Invoice processing speed

An invoice stuck in approval is not clever cash management.

05 Where the number lives

The system, the record and the fields

System of recordKey recordFields you need
Accounts payable subledgerOpen item on the vendor account, joined to Purchase invoice invoice_date, due_date, payment_date, terms, early_settlement_discount

Compare against the terms you actually agreed. Paying at 45 days on 30-day terms is not working capital management, it is a supplier relationship problem waiting to happen.

06 How it goes wrong

Three ways this metric misleads people

Mistake

Stretching without agreement

Unilateral delay shows up as higher DPO and, later, as higher prices or lost priority in a shortage.

Fix: Negotiate terms; do not simply pay late.
Mistake

Missing settlement discounts

Chasing DPO can cost more than it saves when discounts are on the table.

Fix: Compare the discount to your cost of capital before defaulting to slow payment.
Mistake

Excluding capex payables

Comparing total payables to COGS mixes two populations and inflates the days.

Fix: Use trade payables against trade purchases only.

08 Questions

Frequently asked

Does a high DPO always mean good cash management?

Not necessarily. It can mean you negotiated well, or it can mean invoices are stuck in approval and suppliers are unhappy. The two look identical in the ratio and completely different in a shortage.

Should we take early payment discounts?

Compare the annualised discount rate to your cost of borrowing. A 2% discount for paying 20 days early is worth far more than most credit lines cost.

One definition, everywhere it is used

SCIKIQ stores this metric once and serves it to every dashboard, board pack and agent that asks.

Book a live demo