Fetching details from the dictionary...

payment (of taxes, fees, etc.)
supply (of goods); delivery
税金の納入期限が迫っているので急いでいる。
I'm in a hurry because the tax payment deadline is approaching.
部品の納入が遅れて生産に影響が出た。
Production was affected by delayed parts delivery.
学費の納入手続きを済ませてきた。
I completed the tuition payment procedures.