Cashflow matching is a process of hedging in which a company or other entity matches its cash outflows (i.e. financial obligations) with its cash inflows.