Deliveries held, having exceeded the budget (9)
I believe the answer is:
overspent
'exceeded the budget' is the definition.
'deliveries held' is the wordplay.
'deliveries' becomes 'overs' (cricket term).
'held' becomes 'pent' (both can mean imprisoned).
'overs'+'pent'='OVERSPENT'
'having' acts as a link.
(Other definitions for overspent that I've seen before include "Used too much money" , "broke" , "Invested too much" , "Beyond budget" , "Bought too much" .)