There are multiple definitions - click on the translation that matches your context.

avdrag

substantiv

full

instalment

noun

Definitions of instalment

English

one of the parts into which a debt is divided for payment at agreed times over a specified period of time; a debt divided into periodic partial payments

The contract called for payment in 10 equal instalments.